Red Mixta

Hola a todos, la consulta es: puedo usar un servidor linux para una red mixta con estaciones de trabajo que son Windows XP, Windows Vista, OSX de MAC, y por supuesto Linux o FreeBSD? CUal distribucion seria la mas recomendable?
Gracias