Sí, un ordenador que va hacer las funciones de servidor lógicamente debe tener un sistema operativo acorde a las necesidades que va cubrir.
En el caso de un cibercafé o similar existen programas especializados para la gestión del mismo que no tienen porque ser ejecutados desde un servidor.
Respecto a los clientes varia según las necesidades. En un cibercafé o similar usar windows es prácticamente obligatorio. En una empresa por el contrario se adopta el sistema operativo que más convenga a la empresa.
En mi opinión, la implantación del software libre en la empresa abarata costes y debido a la actual situación de crisis esta comenzando ha ser una opción muy valida para todas las pymes. El cloud computing, la virtualización y la posibilidad de trabajar en un servidor windows, mediante un cliente corriendo un sistema operativo libre son factores que también refuerzan el uso del software libre.