Alternativa de SO de código abierto para Windows Server 2003

Sé que este no es un foro para pedir sugerencias como esta, pero estoy buscando desesperadamente una solución al problema.

Problema

Estoy usando Windows Server 2003 SE. Y como se escuchó, Microsoft ya no brindará soporte para Windows Server 2003.

Buscando

Quiero migrar a un sistema operativo de server de código abierto que será el reemploop adecuado para el server. Solo me viene a la mente algo de Linux, pero hay diferentes distribuciones de Linux, como Red Hat, Ubuntu, Cent OS, SlackWare, SUSE y muchas más. Entre ellos, pocos tienen solo la versión empresarial de Linux Server. No estoy seguro de ir con qué server de código abierto. Si cualquier otra distribución de Linux es adecuada, entonces también sugiérala.

Más

La necesidad no es para una gran organización sino para una mediana empresa con alnetworkingedor de 1000 estudiantes. Junto con las características esenciales del server, necesito tener LDAP, CVS y dhcp, server de files, server de impresora y packages similares.