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.