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.
  • 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 [3] - a Java-based plugin to JXplorer that includes LDAP 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.
  • LDAP User Manager - A simple PHP interface to add LDAP users and groups. Also has a self-service password change feature. Designed to be run as a Docker container.
  • 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.
  • GOsa² - provides a powerful framework for managing accounts and systems in LDAP databases
  • web2ldap,[4] a web application under license Apache License 2.0 developed in Python for managing LDAP directories.
  • OpenDJ - a Java-based LDAP server and directory client that runs in any operating environment, under license CDDL
  • LDAP Explorer[5] - a VS Code extension to browse LDAP servers

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.
  • OpenLDAP - a free, open source implementation.
  • diradm / diradm-2 - A nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP.
  • System Security Services Daemon (SSSD) - a system service to access remote directories and authentication mechanisms [6]

Mac OS X

Microsoft Windows

  • Active Directory Explorer - a freeware LDAP client tool from Microsoft[7]
  • LDAP Admin - a free, open source LDAP directory browser and editor
  • Ldp is an LDAP client included with Microsoft Windows
  • NetTools - is a freeware utility for AD troubleshooting and includes an LDAP client[8]
  • ActivMann- is a freeware utility for managing users and groups in Active Directory

Middleware

Server software

Developer Software license[lower-alpha 1] Comments
389 Directory Server (formerly Fedora Directory Server) Red Hat GPL linking exception[9] with exception to allow linking to non-GPL[10]
Active Directory Microsoft Proprietary
Authorized Entities Directory (Æ-DIR) Michael Ströder Apache License 2.0 based on OpenLDAP with additional tools
Apache Directory Server Apache Software Foundation Apache License 2.0
Apple Open Directory - A fork of the OpenLDAP project Apple Inc. Proprietary[11]
BEJY LDAP Server,[12] a Java LDAP Server. Stefan "Bebbo" Franke GPL
CA Directory CA Technologies Proprietary
Critical Path Directory Server Critical Path Proprietary Now owned by Synchronoss Technologies.
Directory services - A fork of the OpenDJ project ForgeRock Proprietary
DirX Directory Atos (ex-Siemens)
FreeIPA Red Hat (using 389 Directory Server) GPL
IBM Tivoli Directory Server IBM Proprietary
ldapjs,[13] implementation of LDAP in JavaScript on Node.js. Mark Cavage[14] MIT License
Mandriva Directory Server, now part of Mandriva Management Console Mandriva development team GPL
/ Meerkat DSA Wildboar Software MIT License Also supports the full X.500 directory protocols: DAP, DSP, and DOP
Nexor Directory
NetIQ eDirectory NetIQ Proprietary Successor to eDirectory and NDS
OpenBSD ldapd[15] Martin Hedenfalk, OpenBSD ISC
OpenDJ Open Identity Platform Community CDDL A fork of the OpenDS project developed by ForgeRock, until 2016,[16] now maintained by OpenDJ Community
OpenDS Sun Microsystems CDDL CDDL-licensed product no longer maintained, now Oracle Unified Directory.
OpenLDAP Kurt Zeilenga and others (based on Slapd) OpenLDAP Public License
Oracle Directory Server Enterprise Edition[17] Oracle, based on Sun DSEE Proprietary
Oracle Internet Directory Oracle Proprietary
Oracle Unified Directory Oracle, based on OpenDS Proprietary
PingDirectory (formerly UnboundID Directory Server[18]) Ping Identity Proprietary Based on OpenDS. UnboundID was purchased by Ping
RadiantOne Radiant Logic
Red Hat Directory Server Red Hat GPL plus exception Commercial version of 389 Directory Server
ReOpenLDAP[19] Peter-Service R&D AGPL and OpenLDAP Public License fork of OpenLDAP with improved stability for highload and multi-master clustering
Samba4 - Active Directory compatible Domain Controller Samba Team GPLv3
Slapd - Standalone LDAP Daemon University of Michigan Free superseded by OpenLDAP[20]
Sun Java System Directory Server Sun Microsystems no longer maintained
Wren:DS[21] Wren Security[22] CDDL A community driven open-source fork of OpenDJ project.

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. "Admin4.org | Admin4 - Management of DNS, LDAP, IMAP, PostgreSQL and more". www.admin4.org. Retrieved 2016-02-06.
  2. "Home". www.fusiondirectory.org. Retrieved 2014-02-21.
  3. "JXWorkBench Enterprise LDAP Admin". www.jxworkbench.com. Retrieved 2018-06-26.
  4. "web2ldap - LDAP client for the web". www.web2ldap.de. Retrieved 2019-03-28.
  5. "LDAP Explorer - Visual Studio Marketplace". fengtan. Retrieved 2023-01-11.
  6. "Chapter 2. Using Active Directory as an Identity Provider for SSSD Red Hat Enterprise Linux 7".
  7. Russinovich, Mark (2012-11-15). "AD Explorer". technet.microsoft.com. Archived from the original on 2017-06-29. Retrieved 2017-06-29.
  8. "NetTools – Swiss army knife for AD troubleshooting". nettools.net. Retrieved 2019-08-31.
  9. "389 Directory Server - Licensing".
  10. "389 Directory Server - GPL Exception License Text".
  11. "Mac OS X Server Software License Agreement". Retrieved 2017-06-28.
  12. "BEJY LDAP Server".
  13. "ldapjs". ldapjs. Retrieved 2014-02-21.
  14. "mcavage (Mark Cavage) 路 GitHub". Github.com. 2010-08-15. Retrieved 2014-02-21.
  15. "ldapd". Martin Hedenfalk. Retrieved 2014-10-03.
  16. "ForgeRock has shuttered the open-source community, and no longer allows new development on their platform under a permissive license". timeforafork. June 1, 2017. Retrieved June 1, 2017.
  17. http://www.oracle.com/technetwork/middleware/id-mgmt/index-085178.html
  18. UnboundID Directory Server
  19. ReOpenLDAP on GitHub
  20. UMich DirSvcs
  21. wrends on GitHub
  22. "Wren Security Website".
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.