Saya berencana membangun infrastruktur untuk diri saya sendiri dan mungkin membaginya dengan orang lain, yang mencakup beberapa aplikasi server yang saat ini saya jalankan di PC saya sendiri.
- git server: GitBlit berjalan di linux jadi tidak apa-apa
- agile / manajemen tiket: kanboard ini hanya membutuhkan server web, harus bekerja di linux juga
- berbagi file, ini juga cukup standar sehingga tidak ada masalah di sini
- membangun server: Jenkins ci
Namun server build perlu membangun aplikasi windows kebanyakan, saya dapat memilih untuk kompilasi silang atau solusi lain yang tidak melibatkan instalasi windows sebenarnya namun saya ingin mempertimbangkan itu sebagai opsi terakhir.
Saya telah mempertimbangkan pengembangan mac dan menjatuhkannya karena, jelas membutuhkan mac nyata, itu adalah pilihan terbaik, jadi dalam kasus windows saya sedang mempertimbangkan hal yang sama, mendapatkan salinan hukum dan menginstalnya di server dengan distro linux.
Pertanyaannya adalah apakah legal untuk menginstal salinan windows (7/8/10) yang sah yang ditujukan untuk penggunaan pribadi (versi rumah atau pro) pada server virtual sewaan sebagai VM.
Jadi skenarionya adalah saya menyewa server virtual seperti ini: https://www.hetzner.de/en/hosting/produkte_vserver/cx20 dengan distro linux.
Kemudian saya akan menginstal Virtual Box di server dan menginstal salinan windows saya di Virtual Box VM.
Saya kira ada alasan bahwa edisi Windows Server ada dan saya bertanya-tanya kapan pengaturan seperti ini legal atau tidak mempertimbangkan fakta bahwa Windows yang diinstal pada VM tidak akan dapat diakses dari dunia luar karena hanya akan berfungsi sebagai budak bagi Jenkins untuk melakukan pekerjaan yang membutuhkan platform Windows.
sumber
Jawaban:
Ya, itu mungkin secara hukum. Anda harus menyadari bahwa jika Anda mendapatkan versi OEM dari OS Anda tidak dapat (menurut EULA, dan mengabaikan bahwa ini tidak pernah ditantang di pengadilan dan mungkin tidak dapat ditegakkan) memindahkannya ke server lain - yang berarti bahwa versi OEM tidak sah jika penyedia Anda dapat mengubah perangkat keras yang mendasarinya - sebodoh ini terdengar!
Bagaimana aku tahu ? Saya baru-baru ini berputar-putar berbicara dengan Microsoft dan importir untuk mencoba mendapatkan lisensi Windows 7 Pro untuk VM. Karena ini tidak mungkin (kecuali Anda mendapatkan versi OEM dengan batasan dan kecuali Anda membeli salinan 7 Pro online dari stok lama!)
sumber
Jika Anda dapat menemukan penyedia layanan yang memungkinkan Anda menggunakan lisensi sendiri, maka ya, Anda dapat memberikan lisensi yang saat ini tidak digunakan pada PC lain. Meskipun dalam skenario yang Anda sebutkan, tidak disarankan untuk menjalankan beberapa lapisan virtualisasi.
Anda perlu NAT koneksi dari Linux VM ke Windows VM jika sistem Linux memiliki satu alamat IP publik yang dialokasikan. Jika memiliki banyak maka ya harus menjembatani itu, tetapi tidak ada yang harus mengekspos workstation ke internet dengan memberinya IP publik.
IMHO, selamatkan diri Anda dari sakit kepala dan pilih untuk Windows Server. Ya, harganya sedikit lebih mahal tetapi ini jauh lebih baik.
Referensi: Saya adalah anggota dari program Refurbisher Resmi Microsoft dan dengan demikian menangani 100-an lisensi setiap hari. Saya juga memiliki Diploma TI (Administrasi Jaringan).
sumber