Hacer páginas webs no tiene limitaciones en ninguno de los sistemas operativos, puedes hacer tus páginas tanto en Windows, Linux como en Mac OS. En lo de servidores tienes
Apache XAMPP, nada de caro, es gratis, libre y multiplataforma. Yo en lo personal uso Windows como OS, con Apache XAMPP de server, Notepad++ como procesador de texto y los 5 navegadores webs y no pago nada.
Saludos.