In the present article, we are going to show a comparison about the most used open source LDAP servers
Name | Sponsor | License | Language | Platform | Supported RFCs | Replication | Administration tools |
---|---|---|---|---|---|---|---|
Red Hat | MPL/LGPL/GPL* | C | Linux, Solaris, HP-UX | Multi-master replication | Yes, a Java desktop client | ||
Apache Software Foundation | Java | Cross platform | Multi-master replication | Yes, the Apache Directory Studio | |||
ForgeRock** | Java | Cross platform | Multi-master replication | Yes, GUI and CLI | |||
OpenLDAP Foundation | C | Cross platform | Multi-master replication, RFC 4533 | No admin GUI |
*Fedora project uses many third-party components. You could check the licensing details here
**OpenDJ is a fork of OpenDS, initiated by Sun Microsystems, now owned by Oracle. OpenDS is under CDDL, but binaries have their own licenses.
All directory services listed above support LDAPv3
External links on performance
- Presentation at LDAPCon 2013 (November 2013): http://lanyrd.com/2013/ldapcon/sckyhr/
- A comparison from the IS4U blog (July 2011): http://blog.is4u.be/2011/07/open-source-directory-benchmark-part_09.html
- An old comparison between OpenDS and OpenLDAP (November 2008): http://thoughtblender.info/2008/11/04/comparison-of-directory-ldap-servers/
See Also
- There's another (a bit outdated) comparison in the Apache DS website.
- There are many LDAP frontends out there. You can get started with PHPLDAPAdmin or aWebDAP (only LDAPv2).
- The information contained in this article was extracted from the official web sites, Wikipedia and mailing list archives.