OpenIDM es un sistema de gestión de identidades de código abierto escrito en el lenguaje de programación Java. [ 1 ] El código fuente de OpenIDM está disponible bajo la Licencia Común de Desarrollo y Distribución (CDDL). OpenIDM está diseñado con la flexibilidad en mente y utiliza JavaScript como lenguaje de scripting predeterminado para definir reglas de negocio durante el aprovisionamiento. Todas las funcionalidades de OpenIDM exponen interfaces RESTful . Como capa de integración, OpenIDM utiliza los Conectores de Identidad (adoptados por ForgeRock como OpenICF) y cuenta con un conjunto de conectores predeterminados.
Historia
ForgeRock lanzó el proyecto OpenIDM el 27 de octubre de 2010 en GOSCON en Portland después de un proceso de desarrollo interno de 6 meses. [ 2 ]
ForgeRock consideró que no existía un proyecto sólido de aprovisionamiento de identidad de código abierto y lanzó OpenIDM bajo la licencia CDDL para garantizar la compatibilidad con OpenAM y OpenDJ . [ 3 ] Sin embargo, el simple hecho de dar acceso a un árbol de código fuente antiguo y simplificado X.0.0, que generalmente aún contiene muchos errores, difícilmente puede describirse como lo que se entiende habitualmente como código abierto. Por lo tanto, dado que impide que la comunidad participe en el desarrollo dentro de la última versión (también conocida como rama principal), y no proporciona ninguna información sobre qué se corrigió o qué características se fusionaron, debería considerarse código cerrado ahora (finales de 2016).
Aprovechando al máximo el proyecto de código abierto Identity Connector Framework de Sun Microsystems como capa de integración de recursos, ForgeRock anunció la adopción del proyecto y la formación de una comunidad en torno al marco, todo bajo el nuevo nombre OpenICF. [ 4 ]
17 de enero de 2012 ForgeRock anuncia OpenIDM 2.0 de OpenIDM. [ 5 ]
El 20 de febrero de 2013, ForgeRock anunció OpenIDM 2.1, parte de Open Identity Stack, que es la última versión estable de OpenIDM. [ 6 ]
El 11 de agosto de 2014, ForgeRock anunció OpenIDM 3.0. [ 7 ]
Desde noviembre de 2016, ForgeRock cerró el código fuente de OpenIDM, lo renombró como Forgerock Identity Management y comenzó a distribuirlo bajo una licencia comercial. [ 8 ]
OpenIDM 3.0.0 reanudó su mantenimiento por parte de la comunidad de Open Identity Platform [ 9 ] y publicó una nueva versión. [ 10 ]
21 de mayo de 2024 La comunidad de Open Identity Platform lanzó OpenIDM 6.0. [ 11 ]
Hoja de ruta
ForgeRock publicó una hoja de ruta de OpenIDM que abarca desde la fecha de lanzamiento hasta finales de 2012, en la que también se describen los principios del proyecto. [ 12 ]
- OpenIDM 1.0, lanzado el 27 de octubre de 2010.
- OpenIDM 2.0, lanzado el 17 de enero de 2012, proporcionó la arquitectura inicial, capacidades CRUD básicas expuestas a través de REST y capacidades de sincronización de contraseñas.
- OpenIDM 2.1 se centrará en la integración del motor de flujo de trabajo y procesos de negocio.
- Se espera que OpenIDM 2.2 introduzca el aprovisionamiento basado en roles.
- OpenIDM 3.0, publicado bajo el mantenimiento de la comunidad de Open Identity Platform.
- OpenIDM 6.0, se agregó compatibilidad con las versiones LTS de Java : 11, 17, 21
Referencias
- ↑ "OpenIDM" . Consultado el 22 de mayo de 2024 .
- ↑ "ForgeRock establece el proyecto OpenIDM para la gestión de identidades" . Consultado el 20 de marzo de 2012 .
- ↑ Phipps, Simon (27 de octubre de 2010). "Anuncio de OpenIDM" . Recuperado el 20 de marzo de 2012 .
- ↑ "Adopción del proyecto ICF bajo el nuevo nombre OpenICF" . Consultado el 20 de marzo de 2012 .
- ↑ "ForgeRock anuncia OpenIDM 2.0" . Consultado el 20 de marzo de 2012 .
- ↑ "ForgeRock anuncia OpenIDM 2.1" . Reuters . Consultado el 21 de febrero de 2013 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "ForgeRock anuncia OpenIDM 3.0" . Consultado el 10 de octubre de 2014 .
- ↑ "ForgeRock ha clausurado 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 del original el 3 de octubre de 2017. Consultado el 1 de junio de 2017 .
- ↑ "Comunidad de la plataforma de identidad abierta" . GitHub .
- ↑ "Descargas de OpenIDM" . GitHub .
- ↑ "Open Identity Platform lanzó OpenIDM 6.0" . Consultado el 21 de mayo de 2024 .
- ↑ "Hoja de ruta de OpenIDM" . Archivado del original el 22 de noviembre de 2012. Consultado el 20 de marzo de 2012 .
Enlaces externos
- Sistemas de gestión de identidades
- Software de 2010
- Software libre programado en Java.
- Software libre multiplataforma
- Software que utiliza la Licencia Común de Desarrollo y Distribución
- Esbozos de seguridad informática