Pertama, Linux adalah Sistem Operasi open-source dengan sebagian besar distribusinya tersedia secara gratis. Windows di sisi lain, baik untuk penggunaan Desktop atau Server, memerlukan lisensi berbayar untuk digunakan secara legal. Server Windows - yang memerlukan satu lisensi per inti prosesor tempat server berjalan - dapat berharga beberapa ratus dolar hingga ribuan dolar bahkan untuk lisensi perusahaan. Alasan kedua adalah Windows Server memiliki persyaratan sistem yang lebih tinggi daripada distro Linux. Akibatnya, biaya perangkat keras server yang menjalankan server Windows lebih tinggi daripada server Linux.