List of LDAP software

The following is a list of software programs that can communicate with and/or host directory services via the Lightweight Directory Access Protocol (LDAP).

Client software

Cross-platform

Linux/UNIX

OS X

Microsoft Windows

Middleware

Server software

Developer Software license[lower-alpha 1] Comments
389 Directory Server (formerly Fedora/Red Hat Directory Server) Red Hat GPL linking exception[2] with exception to allow linking to non-GPL[3]
Active Directory Microsoft Proprietary
Apache Directory Server Apache Software Foundation Apache License 2.0
Apple Open Directory - A fork of the OpenLDAP project
CA Directory CA Technologies Proprietary
Critical Path Directory Server Critical Path Proprietary
DirX Directory Atos (ex-Siemens)
FreeIPA Red Hat (using 389 Directory Server) GPL
IBM Tivoli Directory Server IBM Proprietary
ldapjs,[4] implementation of LDAP in JavaScript on Node.js. Mark Cavage[5] MIT License
Mandriva Directory Server, now part of Mandriva Management Console Mandriva development team GNU General Public License
Nexor Directory
Novell eDirectory Novell Proprietary
OpenBSD ldapd[6] Martin Hedenfalk, OpenBSD ISC
OpenDJ - A fork of the OpenDS project ForgeRock CDDL
OpenDS Sun Microsystems CDDL no longer maintained
OpenLDAP Kurt Zeilenga and others (based on Slapd) OpenLDAP Public License
Virtual Identity Server Optimal IdM Proprietary
Oracle Directory Server Enterprise Edition[7] Oracle Proprietary
Oracle Internet Directory Oracle Proprietary
Oracle Unified Directory Oracle, based on OpenDS Proprietary
RadiantOne Radiant Logic
Samba4 - Active Directory compatible Domain Controller Samba Team GPLv3
Slapd - Standalone LDAP Daemon University of Michigan Free superseded by OpenLDAP[8]
Sun Java System Directory Server Sun Microsystems no longer maintained
UnboundID Directory Server[9] UnboundID Proprietary
Univention Corporate Server Univention GmbH AGPL[10]
ViewDS Directory Server - Cross-platform X.500/LDAP/XML directory server ViewDS Identity Solutions Proprietary

Notes

  1. Licenses here are a summary, and are not taken to be complete statements of the licenses. Some packages may use libraries under different licenses.

References

  1. "Home". www.fusiondirectory.org. Retrieved 2014-02-21.
  2. 389 directory server license
  3. 389 directory server exception
  4. "ldapjs". ldapjs. Retrieved 2014-02-21.
  5. "mcavage (Mark Cavage) 路 GitHub". Github.com. 2010-08-15. Retrieved 2014-02-21.
  6. "ldapd". Martin Hedenfalk. Retrieved 2014-10-03.
  7. http://www.oracle.com/technetwork/middleware/id-mgmt/index-085178.html
  8. UMich DirSvcs
  9. UnboundID Directory Server
  10. "Univention Corporate Server 2.4 includes integrated virtualisation tool". h-online.com. Heise Media UK Ltd. 2010-09-01. Retrieved 2014-10-20.