Duke Guardian

Desde el momento en que Sun fue adquirida por Oracle en el 2009, muchos hicieron malos pronósticos con respecto a Java. Java 7 llegó luego de una larga espera y pocas caracterícticas, no fue hasta Java 8 que vimos un buen avanze.

En la actualidad, Oracle ha demostrado su falta de compromiso con el desarrollo de Java EE. Como se sabe, Java EE 8 es la siguiente versión de esta plataforma y nuevas especificaciones fueron propuestas como es el caso de MVC, Security, JSON-B y Management API, asi como también la mejora de las ya conocidas Servlet, CDI, JAX-RS, JMS, JSON-P y JSF. Aunque algunas de ellas han mostrado progreso, otras se muestran inactivas incluso en las listas de correos respectivas. Además, basados en que glassfish es el servidor de aplicaciones donde las especificaciones deben ser testeadas, glassfish 5 no da señal de vida. En este correo se puede leer claramente que los miembros del equipo estan trabajando en otras asignaciones, dejando en claro que la incorporación de los componentes no estan priorizados para la compañia.

Como consecuencia de estos acontecimientos, despertó una preocupación en la comunidad y la iniciativa Java EE Guardians inició para salvaguardar los intereses del ecosistema Java EE. Liderado por Reza Rahman, previo Java EE evangelist en Oracle, este grupo ha logrado reunir personajes como James Goslin (padre de Java), Grupo de Expertos independientes en las especificaciones, Comunidades de Usuarios de Java y diversas compañias.

Hace unos días, una petición fue creada en change.org, la cual se le hará llegar a los ejecutivos de Oracle expresandole el deseo de la comunidad para que retome el liderazgo de las especificaciones que se encuentran bajo el desarrollo de Oracle, que dicho sea de paso son la mayoría.

Para conocer más de esta iniciativa visita https://javaee-guardians.io/. PD: Si en algún momento trabajaste, o estas trabajando, o solo por curiosidad quieres experimentar con las futuras versiones de Java EE, no olvides de firmar la petición.


Eddú Meléndez

Java Software Engineer, Open Source Contributor