UTILISATEURS
OpenDS est utilisé comme annuaire embarqué par le projet OpenSSO, le projet InterLDAP, et est l'annuaire LDAP par défaut dans le serveur d'annuaire virtuel Penrose.
Il est utilisé par des sociétés de service qui construisent des offres commerciales telles que Entic.net, FreeLDAP.org, etc.
COMMUNAUTE
La majorité des développeurs d'OpenDS sont employés par Sun Microsystems, Inc. principalement sur le site de Grenoble.
Les contributeurs tiers sont peu nombreux mais en croissance. Il existe plusieurs listes de diffusion qui présentent des trafics raisonnables et ciblés, et sont très réactives. Un forum collaboratif sur IRC (#opends) permet des échanges rapides.
Le site communautaire donne accès au code source, aux binaires construits régulièrement, au service de gestion des défauts, aux listes de diffusion... Un autre site (www.opends.org) héberge la documentation pour les utilisateurs et les développeurs sous forme de wikis.
La communauté OpenDS est aussi fortement intégrée avec les autres communautés de logiciels libres gérées par Sun: GlassFish, OpenSSO, mySQL...
FONCTIONNALITES
OpenDS fonctionne sur toute plate-forme supportant Java 5 et respecte la norme internationnale LDAPv3 (RFC 4510 à RFC 4519), ainsi que de nombreuses extensions normatives et expérimentales.
Il fournit de nombreux services de sécurité tels que règles de contrôle d'accès, sécurisation des connexions par SSL et TLS, privilèges, politiques de gestion de mots de passe...
La disponibilité est assuré par une réplication multi-maitre asynchrone.
Une interface graphique permet d'installer le serveur en 5 étapes guidées et une autre interface graphique permet de connaitre l'état du serveur, de l'arrêter ou le redémarrer facilement.
ROADMAP
La version courante du serveur OpenDS est la 1.0 (en cours de finalisation). La version suivante offrira des services d'annuaire avancés ainsi que le support des transactions au niveau du protocole LDAP.
ROBUSTESSE
Le logiciel fait preuve d’une grande robustesse, car testé par une équipe dédiée contribuant aux tests dans le logiciel libre. Le projet propose de nombreuses versions intermédiaires qualifiée de "promoted builds" pour permettre à la communauté d’évaluer les dernières fonctionnalités. Ainsi, les utilisateurs rapportent les éventuels problèmes tôt dans le cycle de développement, ce qui garantit la bonne qualité de la disponibilité finale.
PERFORMANCE
OpenDS a été conçu pour délivrer des performances élevées, tant au niveau de la bande passante que du temps de réponse, pour un annuaire LDAP, dans des déploiements simple ainsi que dans des services complexes et critiques tels que les environnement de réseau des opérateurs télécom.
DOCUMENTATION
Une documentation très fournie est disponible en Anglais : Manuels d’utilisation et d’administration, documentation technique pour l’intégration et les développements, animations Flash. Plusieurs articles ont également été publiés sur des sites Internet. Ils décrivent l'intégration du serveur OpenDS avec des logiciels libres tels que GlassFish, SugarCRM, ...
FACILITE D’EMPLOI
OpenDS est facile à installer grâce a un installateur graphique fonctionnant en Java Web Start ou autonome. La configuration repose sur des fichiers LDIF et peut se faire soit par ligne de commande soit directement en utilisant le protocole LDAP. Une formation peut être nécessaire pour exploiter les aspects les plus pointus.
Les interfaces graphiques sont ou seront traduites dans plusieurs langues.
LIENS UTILES
https://www.opends.org
https://www.opends.org/wiki/
https://opends.dev.java.net/
Contribution à cette synthèse : Ludovic Poitou (OpenDS Community Lead, Sun Microsystems, Inc).