List of LDAP software

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

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

  • Admin4[1] - an open source LDAP browser and directory client for Linux, OS X, and Microsoft Windows, implemented in Python.
  • Apache Directory Server/Studio - an LDAP browser and directory client for Linux, OS X, and Microsoft Windows, and as a plug-in for the Eclipse development environment.
  • COGNITUM - a J2EE development platform that enables the rapid design and deployment of business applications and web services based on directories and relational databases.
  • FusionDirectory,[2] a web application under license GNU General Public License developed in PHP for managing LDAP directory and associated services.
  • JXplorer - a Java-based browser that runs in any operating environment.
  • JXWorkBench - a Java-based plugin to JXplorer that includes directory reporting using the JasperReports reporting engine.
  • LDAP Account Manager - a PHP based webfrontend for managing various account types in an LDAP directory.
  • phpLDAPadmin - a web-based LDAP administration tool for creating and editing LDAP entries in any LDAP server.
  • SLAMD - an open source load generation software suite, for testing multiple application protocols, including LDAP. Also contains tools for creating test data and test scripts.
  • RoundCube - an open source and free PHP IMAP client with support with LDAP based address books.
  • Teleform - a document imaging tool with support for LDAP based authentication.
  • Kofax Capture - a document imaging tool with support for LDAP based authentication.
  • web2ldap - web-based LDAPv3 client which is fully schema-aware
  • GOsa² - provides a powerful framework for managing accounts and systems in LDAP databases
  • Atlassian Crowd - Crowd provides single sign-on (SSO) across a number of applications.
  • LDAP Admin Tool - a GUI LDAP Browser and Editor for Linux, OS X, and Microsoft Windows

Linux/UNIX

  • Evolution - the contacts part of GNOME's PIM can query LDAP servers.
  • KAddressBook - the address book application for KDE, capable of querying LDAP servers.
  • Ldapscripts - Shell scripts to manage POSIX accounts in an OpenLDAP directory

OS X

Microsoft Windows

Middleware

Server software

Developer Software license[lower-alpha 1] Comments
389 Directory Server (formerly Fedora Directory Server) Red Hat GPL linking exception[3] with exception to allow linking to non-GPL[4]
Active Directory Microsoft Proprietary
Apache Directory Server Apache Software Foundation Apache License 2.0
Apple Open Directory - A fork of the OpenLDAP project [citation needed] [citation needed]
CA Directory CA Technologies Proprietary
Critical Path Directory Server Critical Path Proprietary
DirX Directory Atos (ex-Siemens) [citation needed]
FreeIPA Red Hat (using 389 Directory Server) GPL
IBM Tivoli Directory Server IBM Proprietary
ldapjs,[5] implementation of LDAP in JavaScript on Node.js. Mark Cavage[6] MIT License
Mandriva Directory Server, now part of Mandriva Management Console Mandriva development team GNU General Public License
Nexor Directory [citation needed] [citation needed]
NetIQ eDirectory NetIQ Proprietary
OpenBSD ldapd[7] 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
Smart User Repository [8] Openwave Mobility Inc Proprietary
Oracle Directory Server Enterprise Edition[9] Oracle Proprietary
Oracle Internet Directory Oracle Proprietary
Oracle Unified Directory Oracle, based on OpenDS Proprietary
RadiantOne Radiant Logic [citation needed]
Red Hat Directory Server Red Hat GPL plus exception Commercial version of 389 Directory Server
Samba4 - Active Directory compatible Domain Controller Samba Team GPLv3
Slapd - Standalone LDAP Daemon University of Michigan Free[citation needed] superseded by OpenLDAP[10]
Sun Java System Directory Server Sun Microsystems [citation needed] no longer maintained
UnboundID Directory Server[11] UnboundID Proprietary
Univention Corporate Server Univention GmbH AGPL[12]
ViewDS Directory Server - Cross-platform X.500/LDAP/XML directory server ViewDS Identity Solutions Proprietary
Virtual Identity Server Optimal IdM 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. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 389 directory server license
  4. 389 directory server exception
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. http://owmobility.com/smart-user-repository
  9. http://www.oracle.com/technetwork/middleware/id-mgmt/index-085178.html
  10. UMich DirSvcs
  11. UnboundID Directory Server
  12. Lua error in package.lua at line 80: module 'strict' not found.