OpenLDAP | |
---|---|
Dezvoltator | Fundația OpenLDAP [d] |
Scris in | C [1] |
Sistem de operare | multiplatformă |
ultima versiune | 2.6.3 (14 iulie 2022) |
Formate de fișiere care pot fi citite | LDIF |
Formate de fișiere generate | LDIF |
Licență | Licență publică OpenLDAP versiunea 2.8 [d] [2][3] |
Site-ul web | openldap.org _ |
OpenLDAP este o implementare deschisă a LDAP , dezvoltată de proiectul cu același nume, distribuită sub propria licență gratuită OpenLDAP Public License . Există implementări pentru diverse variante de BSD , precum și Linux , AIX , HP-UX , macOS , Solaris , Windows și z/OS , printre altele .
Proiectul a fost început în 1998 de Kurt Zeilenga , codul original OpenLDAP a fost copiat din implementarea LDAP de la Universitatea din Michigan , unde dezvoltarea și evoluția protocolului LDAP au fost în cele din urmă continuate.
În aprilie 2006, principalii dezvoltatori ai proiectului OpenLDAP au fost: Howard Chu ( arhitect șef), Pierangelo Mazarati ( Pierangelo Masarati ) și Kurt Zeilenga, contribuții semnificative la proiect au fost aduse de Luke Howard , Hallvard Furuseth , Cana Gibson-Mount și Gavin . Henry.
În 2015 , în scopul utilizării acestuia în infrastructura PJSC MegaFon , dezvoltatorii ruși au creat un furk al ReOpenLDAP [4] , în care au fost eliminate mai multe erori fundamentale în implementarea mecanismului de replicare (sincronizarea conținutului) conform RFC 4533 , și au fost adăugate instrumente pentru a depăși deficiențele protocolului în sine ( ștergerea incorectă a înregistrărilor în replici). Ca rezultat, devine posibilă construirea unui cluster de trei sau mai multe noduri în modul multi-master cu topologia „fiecare cu fiecare” [4] (topologie cu plasă completă).
OpenLDAP constă din trei componente principale:
Proiectul sprijină și mai multe subproiecte:
Lansările majore (funcționale) ale OpenLDAP includ: