DJ abierto

DJ abierto
Lanzamiento inicial21 de diciembre de 2010 ( 21 de diciembre de 2010 )
Versión estable
4.6.3 / 7 de mayo de 2024 ; hace 6 meses [1] ( 07-05-2024 )
Repositorio
  • github.com/OpenIdentityPlatform/OpenDJ
Escrito enJava
Sistema operativoLinux, Windows, Mac OS, Solaris, AIX
PlataformaJava
Disponible enInglés, francés, alemán, japonés, chino simplificado, español
TipoServicio de directorio
LicenciaLicencia de conducir comercial

OpenDJ es un servidor de directorio que implementa una amplia gama de protocolos ligeros de acceso a directorios y estándares relacionados, incluido el cumplimiento total con LDAPv3 pero también soporte para Directory Service Markup Language (DSMLv2). [2] Escrito en Java , OpenDJ ofrece replicación multimaestro , control de acceso y muchas extensiones.

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 en febrero de 2005. OpenDS fue desarrollado inicialmente por Neil A. Wilson, a quien se unió un pequeño equipo de ingenieros del equipo de servidores de directorios de Sun. El código se convirtió en código abierto en junio de 2006.

Sun aumentó el número de desarrolladores que trabajan en la tecnología OpenDS después de que el código fuese de código abierto. Los desarrolladores ajenos a Sun también se unieron al nuevo proyecto de código abierto. 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 gestionar todo el proyecto" fue reemplazado por "Este líder del proyecto, que es designado y destituido por una mayoría de votos de los propietarios del proyecto, es responsable de gestionar todo el proyecto".

En septiembre de 2007, los propietarios del proyecto fueron despedidos de Sun Microsystems.

A finales de 2007, surgieron dudas sobre si el proyecto estaba gobernado 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 de gobernanza en el proyecto para mantener sus beneficios. [9] El equipo renunció a su papel 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ó a funcionar tras la adquisición de Sun Microsystems por parte de 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 respaldado 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 OpenDS y copropietario del proyecto, dejó Oracle para irse a ForgeRock . [12]

En octubre de 2010, Oracle proporcionó a la comunidad una actualización de OpenDS 2.2.1 con varias correcciones. [13]

En diciembre de 2010, ForgeRock lanzó OpenDJ 2.4.0 que incluye correcciones y soporte para nuevas características como Atributos colectivos, Control de modificación permisiva de Microsoft Active Directory y herencia de múltiples clases de objetos. [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 productos. [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 de cliente y SDK LDAP" 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 el lanzamiento 4, previsto 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]

Historial de versiones
FechaLiberar
15 de diciembre de 2009OpenDS 2.2.0 [19]
17 de julio de 2009OpenDS 2.0.0 [20]
3 de julio de 2009OpenDS 2.0.0 RC4 [21]
23 de junio de 2009OpenDS 2.0.0 RC3 [22]
10 de junio de 2009OpenDS 2.0.0 RC2 [23]
25 de mayo de 2009OpenDS 2.0.0 RC1 [24]
6 de octubre de 2010Actualización 1 de OpenDS 2.2
6 de octubre de 2010Actualización 1 de OpenDS 2.2
8 de octubre de 2018OpenDJ Community 4.2.2 con soporte para JDK11
23 de octubre de 2023OpenDJ Community 4.6.1 con soporte JDK21 y Apache Cassandra o Scylla DB como backend opcional [25]

OpenDJ 2.4, publicado en diciembre de 2010, proporcionó mejoras correspondientes a muchas de las definidas, pero aún no programadas para OpenDS 2.4 [26]

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. [27]

Se espera que OpenDJ 3.0 incluya servicios de proxy de directorio, pero el soporte para transacciones LDAP que se había planeado originalmente se abandonó debido a la incompatibilidad con el modelo de consistencia flexible de LDAP.

Está previsto que OpenDJ 3.1 y 3.2 incluyan servicios de proxy de directorio mejorados.

OpenDJ 4.1.4 fue reanudado para su mantenimiento por la Comunidad de Plataforma de Identidad Abierta [28] y se publicó una nueva versión: [29]

Véase también

Referencias

  1. ^ "Lanzamientos - OpenIdentityPlatform/OpenDJ" . Consultado el 26 de octubre de 2023 a través de GitHub .
  2. ^ "OpenDJ" . Consultado el 28 de mayo de 2014 .
  3. ^ "Apertura: Proyecto Kenai" . Consultado el 23 de febrero de 2011 .
  4. ^ "OpenDJ" . Consultado el 23 de febrero de 2011 .
  5. ^ "Comunidad de la Plataforma de Identidad Abierta". GitHub .
  6. ^ "Código fuente de OpenDJ". GitHub .
  7. ^ "Lanzamientos de OpenDJ". GitHub .
  8. ^ "Licencia OpenDJ". GitHub .
  9. ^ "Carta abierta a la comunidad OpenDS y a Sun Microsystems". Archivado desde el original el 27 de marzo de 2009 . Consultado el 30 de agosto de 2016 .{{cite web}}: CS1 maint: bot: estado de URL original desconocido ( enlace )
  10. ^ Arquitecturas, Las redes sociales hablan de cosas ocultas; Ellos las usaron, tú te tambaleaste: las frases más usadas del año; libros, Consejos de los mejores: cómo descifrar la Navidad y el Año Nuevo. "Ganadores y perdedores en la disputa de Sun con OpenDS". The Register .
  11. ^ "Oracle + Sun: Estrategia de gestión de identidades (webcast)". Alrededor de las 8:30. Archivado desde el original (Flash) el 15 de abril de 2011. Consultado el 22 de febrero de 2011 .
  12. ^ "Siguiendo adelante... - Los bocetos de Ludo" . Consultado el 23 de febrero de 2011 .
  13. ^ "OpenDS: el servicio de directorio LDAP de código abierto de Java". Archivado desde el original el 8 de junio de 2007. Consultado el 23 de febrero de 2011 .
  14. ^ "Lanzamiento de IceFaces 2.0.0 y OpenDJ 2.4.0" . Consultado el 23 de febrero de 2011 .
  15. ^ "Nuevo arquitecto de OpenDJ « Wild Webmink" . Consultado el 23 de febrero de 2011 .
  16. ^ "FishEye: Annotated - opendj/trunk/opendj3/README". Archivado desde el original el 26 de julio de 2011. Consultado el 23 de febrero de 2011 .
  17. ^ "Hoja de ruta de OpenDJ - OpenDJ - Confluence" . Consultado el 14 de mayo de 2014 .
  18. ^ "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. Archivado desde el original el 3 de octubre de 2017 . Consultado el 1 de junio de 2017 .
  19. ^ "— Proyecto Kenai". Archivado desde el original el 2 de noviembre de 2011. Consultado el 30 de agosto de 2016 .
  20. ^ "— Proyecto Kenai". Archivado desde el original el 1 de octubre de 2011. Consultado el 30 de agosto de 2016 .
  21. ^ "— Proyecto Kenai". Archivado desde el original el 1 de octubre de 2011. Consultado el 30 de agosto de 2016 .
  22. ^ "— Proyecto Kenai". Archivado desde el original el 1 de octubre de 2011. Consultado el 30 de agosto de 2016 .
  23. ^ "— Proyecto Kenai". Archivado desde el original el 1 de octubre de 2011. Consultado el 30 de agosto de 2016 .
  24. ^ "— Proyecto Kenai". Archivado desde el original el 1 de octubre de 2011. Consultado el 30 de agosto de 2016 .
  25. ^ "— Comunidad de Plataforma de Identidad Abierta" . Consultado el 26 de octubre de 2023 .
  26. ^ "Wiki de OpenDS: Hoja de ruta de Open DS". Archivado desde el original el 25 de julio de 2011. Consultado el 23 de febrero de 2011 .
  27. ^ ForgeRock. "ForgeRock entre bastidores".
  28. ^ "Comunidad de la Plataforma de Identidad Abierta". GitHub .
  29. ^ "Descargas de OpenDJ". GitHub .
  • OpenDJ en GitHub
  • Documentación de OpenDJ Wiki en GitHub
  • Sitio web de OpenDS (archivado desde 2007)
Obtenido de "https://es.wikipedia.org/w/index.php?title=OpenDJ&oldid=1225115637"