OpenLDAP | |
---|---|
Desarrollador | Fundación OpenLDAP [d] |
Escrito en | C [1] |
Sistema operativo | multiplataforma |
ultima versión | 2.6.3 (14 de julio de 2022) |
Formatos de archivo legibles | LDIF |
Formatos de archivo generados | LDIF |
Licencia | Licencia pública OpenLDAP versión 2.8 [d] [2][3] |
Sitio web | openldap.org _ |
OpenLDAP es una implementación abierta de LDAP , desarrollada por el proyecto del mismo nombre, distribuida bajo su propia licencia gratuita OpenLDAP Public License . Hay implementaciones para varios tipos de BSD , así como para Linux , AIX , HP-UX , macOS , Solaris , Windows y z/OS , entre otros .
El proyecto fue iniciado en 1998 por Kurt Zeilenga , el código OpenLDAP original se copió de la implementación LDAP de la Universidad de Michigan , donde finalmente se continuó con el desarrollo y la evolución del protocolo LDAP.
En abril de 2006, los principales desarrolladores del proyecto OpenLDAP fueron: Howard Chu ( arquitecto jefe), Pierangelo Mazarati ( Pierangelo Masarati ) y Kurt Zeilenga; Luke Howard , Hallvard Furuseth , Cana Gibson-Mount y Gavin hicieron importantes contribuciones al proyecto . Enrique.
En 2015 , con el propósito de usarlo en la infraestructura de PJSC MegaFon , los desarrolladores rusos crearon una bifurcación de ReOpenLDAP [4] , en la que se eliminaron varios errores fundamentales en la implementación del mecanismo de replicación (sincronización de contenido) según RFC 4533 . y se agregaron herramientas para superar las deficiencias del propio protocolo (borrado incorrecto de registros en réplicas). Como resultado, es posible construir un clúster de tres o más nodos en el modo multimaestro con la topología "cada uno con cada uno" [4] (topología de malla completa).
OpenLDAP consta de tres componentes principales:
El proyecto también apoya varios subproyectos:
Las principales versiones (funcionales) de OpenLDAP incluyen: