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 |
Apache License 2 |
Java |
Cross platform |
Multi-master replication |
Yes, the Apache Directory Studio |
||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f1c3de55-ed74-4d61-a995-6e76d0103646"><ac:plain-text-body><![CDATA[ |
[OpenDJ |
http://www.opendj.org] |
ForgeRock** |
CDDL 1/OpenDS License |
Java |
Cross platform |
[Details here |
https://www.opends.org/wiki/page/SupportedStandards] |
Multi-master replication |
Yes [citation needed] |
]]></ac:plain-text-body></ac:structured-macro> |
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, backed by Oracle. OpenDS has its own license
All directory services listed above support LDAPv3
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.