OpenDJ es un servidor de directorio que implementa una amplia gama de Protocolo ligero de acceso a directorios y estándares relacionados, incluido el cumplimiento total con LDAPv3 pero también el soporte para Directory Service Markup Language (DSMLv2). [2] Escrito en Java , OpenDJ ofrece replicación multimaestro , control de acceso y muchas extensiones.
Versión inicial | 21 de diciembre de 2010 |
---|---|
Lanzamiento estable | 4.4.10 / 8 de febrero de 2021 [1] |
Repositorio | |
Escrito en | Java |
Sistema operativo | Linux, Windows, MacOS, Solaris, AIX |
Plataforma | Java |
Disponible en | Inglés, francés, alemán, japonés, chino simplificado, español |
Tipo | Servicio de directorio |
Licencia | CDDL |
OpenDJ comenzó como una bifurcación de OpenDS , un servidor LDAP / DSML que se originó en 2005 como un proyecto interno en Sun Microsystems iniciado por Neil A. Wilson, y luego se convirtió en un proyecto de código abierto, mantenido por Oracle Corporation ; [3] tras la adquisición de Sun por parte de Oracle, OpenDJ es el tronco principal desarrollado por ForgeRock . [4] y mantenido por Open Identity Platform Community . [5] El código fuente de OpenDJ [6] y la distribución binaria [7] están disponibles bajo la Licencia de Desarrollo y Distribución Común (CDDL). [8]
Historia
El trabajo en OpenDS comenzó como un proyecto interno de Sun alrededor de febrero de 2005. OpenDS fue inicialmente desarrollado principalmente por Neil A. Wilson. A Wilson se unió un pequeño equipo de ingenieros del equipo de Directory Server de Sun. El código fue de código abierto en junio de 2006.
Sun aumentó el número de desarrolladores que trabajan en la tecnología OpenDS después de abrir el código. Los desarrolladores fuera de Sun también se unieron al nuevo proyecto de código abierto. Los miembros de la comunidad como Boni.org, Penrose y JBoss comenzaron a utilizar OpenDS en sus proyectos. A principios de 2008, el proyecto OpenDS contaba con más de 20 colaboradores habituales.
En abril de 2007, los propietarios del proyecto modificaron la gobernanza del proyecto. El texto "Este líder del proyecto, que es designado por Sun Microsystems, es responsable de administrar todo el proyecto" se reemplazó por "Este líder del proyecto, que es designado y removido por mayoría de votos de los propietarios del proyecto, es responsable de administrar todo el proyecto". proyecto".
En septiembre de 2007, los propietarios del proyecto fueron despedidos de Sun Microsystems.
A finales de 2007, surgieron dudas sobre si el proyecto se regía como un proyecto de código abierto. Uno de los propietarios del proyecto se quejó públicamente de que Sun Microsystems había exigido a los propietarios del proyecto que aceptaran cambios en la gobernanza del proyecto para mantener sus beneficios. [9] El equipo renunció a su función de propietario del proyecto. Simon Phipps , director de código abierto de Sun Microsystems, afirmó que Sun solo estaba revirtiendo cambios de gobernanza que nunca habían sido aprobados. John Waters también publicó un artículo sobre el tema. [10]
OpenDJ comenzó después de la adquisición de Sun Microsystems por Oracle. En ese momento, Oracle anunció que Sun OpenDS Standard Edition no se consideraba un producto estratégico, [11] aunque la inversión en el código fuente de OpenDS continuaría. Sun había admitido versiones comerciales de Sun OpenDS Standard Edition desde la versión 1.0 en 2008.
A mediados de septiembre de 2010, Ludovic Poitou, entonces líder de la comunidad de OpenDS y copropietario, dejó Oracle por ForgeRock . [12]
En octubre de 2010, Oracle proporcionó una actualización de OpenDS 2.2.1 a la comunidad con varias correcciones. [13]
En diciembre de 2010, ForgeRock lanzó OpenDJ 2.4.0 incluyendo correcciones y soporte para nuevas características como atributos colectivos, control de modificación permisiva de Microsoft Active Directory y herencia de clases de objetos múltiples. [14]
A finales de enero de 2011, Matthew Swift, anteriormente "responsable del servidor central" del proyecto OpenDS, se unió a ForgeRock para trabajar en OpenDJ como arquitecto de producto. [15] A partir de mediados de febrero de 2011, ForgeRock comenzó a construir una "suite de productos OpenDJ, que comprende un servidor de directorio LDAP de código abierto, herramientas cliente y LDAP SDK" como un proyecto Maven , [16] con las herramientas y los módulos SDK apareciendo primero.
En 2011, unos meses después de la adquisición de Sun Microsystems , Oracle lanzó Oracle Unified Directory , basado en OpenDS.
ForgeRock publicó una hoja de ruta de OpenDJ hasta la versión 4, prevista para 2015. [17]
Desde noviembre de 2016, ForgeRock cerró el código fuente de OpenDJ, renombró OpenDJ a Forgerock Directory Services y comenzó a distribuirlo bajo licencia comercial. [18]
Fecha | Lanzamiento |
---|---|
15 de diciembre de 2009 | OpenDS 2.2.0 [19] |
17 de julio de 2009 | OpenDS 2.0.0 [20] |
3 de julio de 2009 | OpenDS 2.0.0 RC4 [21] |
23 de junio de 2009 | OpenDS 2.0.0 RC3 [22] |
10 de junio de 2009 | OpenDS 2.0.0 RC2 [23] |
25 de mayo de 2009 | OpenDS 2.0.0 RC1 [24] |
6 de octubre de 2010 | OpenDS 2.2 Actualización 1 |
6 de octubre de 2010 | OpenDS 2.2 Actualización 1 |
8 de octubre de 2018 | OpenDJ Community 4.2.2 con soporte JDK11 |
OpenDJ 2.4, lanzado en diciembre de 2010, proporcionó mejoras correspondientes a muchas de las definidas, pero aún no programadas para OpenDS 2.4 [25]
OpenDJ 2.6, lanzado en junio de 2013, proporcionó una interfaz REST a LDAP que permite un acceso fácil y seguro a los datos, también facilitó la integración con otros servicios, proporcionó paquetes nativos para Linux y el SDK del cliente LDAP.
La última versión de Forgerock de OpenDJ es 3.0.0. [26]
Se espera que OpenDJ 3.0 incluya servicios de proxy de directorio, pero el soporte para transacciones LDAP que se planeó originalmente se eliminó debido a la incompatibilidad con el modelo de consistencia flexible de LDAP.
OpenDJ 3.1 y 3.2 están programados para incluir servicios de proxy de directorio mejorados.
OpenDJ 4.1.4 se reanudó para mantenerlo por Open Identity Platform Community [27] y emitió una nueva versión: [28]
Ver también
Referencias
- ^ "Lanzamientos - OpenIdentityPlatform / OpenDJ" . Consultado el 8 de febrero de 2021 a través de GitHub .
- ^ "OpenDJ" . Consultado el 28 de mayo de 2014 .
- ^ "Abre - Proyecto Kenai" . Consultado el 23 de febrero de 2011 .
- ^ "OpenDJ" . Consultado el 23 de febrero de 2011 .
- ^ "Comunidad Open Identity Platform" .
- ^ "Código fuente OpenDJ" .
- ^ "Lanzamientos de OpenDJ" .
- ^ "Licencia OpenDJ" .
- ^ "Una carta abierta a la comunidad OpenDS ya Sun Microsystems" . Archivado desde el original el 27 de marzo de 2009 . Consultado el 30 de agosto de 2016 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ arquitecturas, las redes sociales hablan ocultas; Las usaron, te tambaleaste: las frases más usadas del año; libros, consejos de la parte superior: romper la Navidad y el Año Nuevo. "Ganadores y perdedores en la disputa de OpenDS de Sun" .
- ^ "Oracle + Sun: Estrategia de gestión de identidad (webcast)" (Flash) . alrededor de las 8:30 . Consultado el 22 de febrero de 2011 .
- ^ "Continuando ... - Bocetos de Ludo" . Consultado el 23 de febrero de 2011 .
- ^ "OpenDS: el servicio de directorio LDAP de Java de código abierto" . Archivado desde el original el 8 de junio de 2007 . Consultado el 23 de febrero de 2011 .
- ^ "Lanzamiento de IceFaces 2.0.0 y OpenDJ 2.4.0" . Consultado el 23 de febrero de 2011 .
- ^ "Nuevo OpenDJ Architect« Wild Webmink " . Consultado el 23 de febrero de 2011 .
- ^ "FishEye: anotado - opendj / trunk / opendj3 / README" . Consultado el 23 de febrero de 2011 .
- ^ "Hoja de ruta de OpenDJ - OpenDJ - Confluence" . Consultado el 14 de mayo de 2014 .
- ^ "ForgeRock ha cerrado la comunidad de código abierto y ya no permite nuevos desarrollos en su plataforma bajo una licencia permisiva" . timeforafork . 1 de junio de 2017 . Consultado el 1 de junio de 2017 .
- ^ "- Proyecto Kenai" . Archivado desde el original el 2 de noviembre de 2011 . Consultado el 30 de agosto de 2016 .
- ^ "- Proyecto Kenai" . Archivado desde el original el 1 de octubre de 2011 . Consultado el 30 de agosto de 2016 .
- ^ "- Proyecto Kenai" . Archivado desde el original el 1 de octubre de 2011 . Consultado el 30 de agosto de 2016 .
- ^ "- Proyecto Kenai" . Archivado desde el original el 1 de octubre de 2011 . Consultado el 30 de agosto de 2016 .
- ^ "- Proyecto Kenai" . Archivado desde el original el 1 de octubre de 2011 . Consultado el 30 de agosto de 2016 .
- ^ "- Proyecto Kenai" . Archivado desde el original el 1 de octubre de 2011 . Consultado el 30 de agosto de 2016 .
- ^ "OpenDS Wiki: Open DS Roadmap" . Consultado el 23 de febrero de 2011 .
- ^ ForgeRock. "ForgeRock BackStage" .
- ^ "Comunidad Open Identity Platform" .
- ^ "Descargas de OpenDJ" .
enlaces externos
- OpenDJ en GitHub
- Wiki de documentación de OpenDJ
- Sitio web de OpenDS (archivado desde 2007)