Supongo que principalmente por que usa tecnologías de Microsoft, o por lo menos SQL Server no corre en otro lado.
En todo caso, y aunque nunca he usado Windows Server yo utilizaría la última versión si es que no hay problemas de compatibilidad.
Saludos