The long wait is over — the Samba project has announced the release of an Active Directory-compatible domain controller.

No longer does having an Active Directory (AD) domain controller on a network automatically mean that, somewhere in the building, a Microsoft server is lurking. Today's release announcement of Samba 4.0 means that it is now possible to control an AD domain from a non-Windows system.

"Samba 4.0 comprises an LDAP directory server, Heimdal Kerberos authentication server, a secure Dynamic DNS server, and implementations of all necessary remote procedure calls for Active Directory," wrote lead Samba developer, Jeremy Allison.

The new Samba server provides support for Group Policy, Roaming Profiles, Windows Administration tools, and integration with Exchange. The server supports all versions from Windows XP and up, including Windows 8, and new Samba 4.0 servers should be able to join any existing Active Directory services without a problem.

Support for SMB3 and SMB2.1 file-sharing protocols is included, with SMB3 support worked on further to become a "fully-featured SMB3 clustered file server implementation."

The Samba team was not working alone for the 10 years it took to create the Active Directory controller; in order to create a server compatible with the Active Directory protocols, the Samba team gained access to the official protocol documentation from Microsoft.

--> please see the rest on the website :