Viele wollen nichts oder nicht viel für Lizenzen bezahlen (und andere Gründe), weswegen viele Server/WebServer eher Linux als Windows sind und OSX-Server sind wohl noch seltener, da noch teurer.
Also wenn man Services für einen Server schreiben will, dann braucht man zu oft eine Linux-Software.