Si hay alternativa de código abierto para AD, Samba desde su versión 4 tiene soporte para implementar un PDC con AD y se puede administrar desde las RSAT de Microsoft como si fuera un Windows server.
Para los demás servicios puedes usar webmin que es un software para administrar servidores...