UTILISATEURS
OpenLDAP est utilisé par des milliers d’entreprises et d’organisations de par le monde.
FONCTIONNALITES
Open LDAP comprend principalement un serveur LDAP (Ligthweight Directory Access Protocol, qui gère les requêtes auprès de l’annuaire), des utilitaires clients (permettant d’administrer le contenu de l’annuaire), et un kit permettant de développer des applications accédant à l’annuaire. Il existe aussi deux utilitaires de réplication d’annuaire : le modèle originel (slurpd) et
un modèle introduit plus récemment (syncrepl). OpenLDAP dispose de nombreux connecteurs vers de multiples sources de données. Le logiciel OpenLDAP ne stocke pas les données directement, il utilise une bibliothèque tierce pour le faire : généralement une base de données Berkeley DB (de Sleepycat software, racheté par Oracle), mais il est aussi possible d'utiliser OpenLDAP, MySQL, des fichiers plats, etc.
COMMUNAUTE
OpenLDAP est développé par communauté internationale de développeurs et d'entreprises. Le projet a débuté en 1998 sous l'impulsion de Kurt Zeilenga en prenant pour base les travaux de l'Université du Michigan où des chercheurs développaient le protocole LDAP. Le Core Team compte 3 personnes. En outre, l'équipe de développement compte environ une quinzaine de
membres et une vingtaine de contributeurs occasionnels. Des sociétés s'impliquent aussi dans le projet.
ROBUSTESSE
OpenLDAP est reconnu pour sa grande robustesse.
PERFORMANCE
OpenLDAP offre une performance proche de celle des annuaires commerciaux.
DOCUMENTATION
La documentation n'est pas au niveau de qualité atteint par le code. Du
travail est en cours dans le projet OpenLDAP :
- Un OpenLDAP Admin Book doit
paraître chez Addison Wesley au printemps 2007
- Les man pages sont en cours
de refonte
Aucune documentation française n’est disponible.
FACILITE D’EMPLOI
OpenLDAP est considéré comme simple à déployer, à administrer et à configurer. La configuration de la base BerkeleyDB, qui lui est souvent associé, peut s’avérer un peu complexe pour les annuaires de taille importante. Signalons aussi les droits d'accès (ACL), qui peuvent s'avérer assez délicats à
mettre en oeuvre.
Contributions à cette fiche : Jean-Louis Bailly (Bull)