Yakarta EE 8 está disponible, la primera versión desde que Java EE se transfirió al proyecto Eclipse

Comunidad Eclipse presentado una plataforma Yakarta EE 8, que reemplazó a Java EE (Java Platform, Enterprise Edition) después de transferir el desarrollo de especificaciones, TCK e implementación de referencia a la organización sin fines de lucro Eclipse Foundation. Jakarta EE 8 ofrece el mismo conjunto de especificaciones y pruebas TCK que Java EE 8. Las únicas diferencias son un cambio de nombre y un paso a nuevos procesos de desarrollo de especificaciones. La plataforma fue lanzada con un nuevo nombre porque Oracle transfirió solo la tecnología y la gestión del proyecto, pero no transfirió los derechos de uso de la marca Java a la comunidad Eclipse. El proyecto de desarrollo general de Jakarta EE se llama EE4J (Eclipse Enterprise para Java).

El lanzamiento señala la finalización de la infraestructura y los procesos para desarrollar las especificaciones de la plataforma Java del lado del servidor para empresas en una plataforma neutral, neutral en cuanto a proveedores, neutral en cuanto a proveedores y que permite una toma de decisiones, un desarrollo y una certificación transparentes y abiertos. procesos. Para certificar productos que son compatibles con Jakarta EE, los kits de compatibilidad tecnológica (TCK) están disponibles bajo la licencia Eclipse TCK.

Yakarta EE 8 es el punto de partida para la creación de nuevas especificaciones, en cuya elaboración participarán varios proveedores. Entre los planes para una mayor expansión de especificaciones, se menciona el desarrollo de herramientas para el desarrollo de aplicaciones comerciales para computación en la nube (Cloud native). Los cambios desarrollados durante la colaboración se propondrán como parte de la próxima versión de Jakarta EE 9, cuyas principales innovaciones serán la especificación Jakarta NoSQL y los cambios en el espacio de nombres.

Yakarta NoSQL definirá interfaces estándar de alto nivel para que las aplicaciones Java interactúen con las bases de datos NoSQL, lo cual es un paso importante en la preparación de la plataforma Java para el paradigma Cloud Native. El marco NoSQL de Yakarta se utilizará como implementación de referencia. JNoSQL. El cambio de espacio de nombres se debe a la imposibilidad de utilizar los nombres java y javax en la nueva funcionalidad Jakarta EE, por lo que planeado transición al nuevo espacio de nombres "jakarta.*"

En cuanto a la toma de decisiones, JCP (Java Community Process) ha sido sustituido por un nuevo proceso Proceso de especificación EE de Yakarta (JESP) que será utilizado por el Grupo de Trabajo de EE de Yakarta para el desarrollo de EE de Yakarta. JESP se basa en los principios de especificación abierta adoptados por la comunidad Eclipse, EFSP (Proceso de especificación de la Fundación Eclipse). La aprobación de cualquier cambio en las especificaciones EE de Yakarta o la formación de una nueva versión requerirá el consentimiento de una mayoría absoluta de los miembros estratégicos del grupo de trabajo, además de cualquier otra regla de votación definida en el EFSP.

Fuente: opennet.ru

Añadir un comentario