OpenLDAP | |
---|---|
Vývojář | OpenLDAP Foundation [d] |
Zapsáno v | C [1] |
Operační systém | multiplatformní |
Nejnovější verze | 2.6.3 (14. července 2022) |
Čitelné formáty souborů | LDIF |
Vygenerované formáty souborů | LDIF |
Licence | OpenLDAP Public License verze 2.8 [d] [2][3] |
webová stránka | openldap.org _ |
OpenLDAP je otevřená implementace LDAP , vyvinutá stejnojmenným projektem, šířená pod vlastní svobodnou licencí OpenLDAP Public License . Existují implementace pro různé varianty BSD a také pro Linux , AIX , HP-UX , macOS , Solaris , Windows az /OS a další .
Projekt zahájil v roce 1998 Kurt Zeilenga , původní kód OpenLDAP byl zkopírován z implementace LDAP University of Michigan , kde nakonec pokračoval vývoj a vývoj protokolu LDAP.
V dubnu 2006 byli hlavními vývojáři projektu OpenLDAP: Howard Chu ( hlavní architekt), Pierangelo Mazarati ( Pierangelo Masarati ) a Kurt Zeilenga, k projektu významně přispěli Luke Howard , Hallvard Furuseth , Cana Gibson-Mount a Gavin Jindřich.
V roce 2015 vytvořili ruští vývojáři za účelem využití v infrastruktuře PJSC MegaFon fork ReOpenLDAP [4] , ve kterém bylo odstraněno několik zásadních chyb v implementaci replikačního mechanismu (synchronizace obsahu) podle RFC 4533 , a byly přidány nástroje k překonání nedostatků samotného protokolu (chybné mazání záznamů v replikách). Výsledkem je, že je možné vytvořit shluk tří nebo více uzlů v režimu multi-master s topologií "každý s každým" [4] (plná síťová topologie).
OpenLDAP se skládá ze tří hlavních komponent:
Projekt také podporuje několik podprojektů:
Mezi hlavní (funkční) verze OpenLDAP patří: