Oracle impide que Eclipse utilice las marcas registradas de Java EE

En un nuevo capítulo del ya largo calvario que ha resultado la migración de Java EE (Enterprise Editor) a la fundación Eclipse, Oracle ha puesto sobre la mesa su negativa a que las marcas registradas de la especificación Java EE sean utilizadas por la fundación.

Estos largos meses en los que se ha intentado negociar de buena fe la promoción de Java EE a código abierto, tanto Oracle como la fundación Eclipse han sido incapaces de acordar los términos para el uso tanto de las marcas registradas de Java EE como de la modificación del namespace de los paquetes javax.


Cuestionado acerca de las posibles incompatibilidades de la plataforma que surgirían como resultados de estos desacuerdos, el director ejecutivo de la fundación Eclipse, Mike Milinkovich, dijo que el grupo de trabajo creado para este fin (Jakarta EE) debe abocarse a desarrollar las soluciones a estos problemas técnicos. Se espera que las discusiones con la comunidad inicien esta semana. Por ejemplo, la compatibilidad binaria podría ser lograda y ofrecida vía herramientas que realicen las modificaciones del bytecode en tiempo de compilación, despliegue o ejecución.


Milinkovich prevé que lo futuros proyectos que se trabajen sobre Java EE no utilizarán el namescape javax sino uno nuevo (tal como jakarta). A pesar de los reveses se seguirá trabajando en la migración de Java EE a la fundación Eclipse. Milinkovich ha hecho notar que sí ha habido progresos en esta tarea, por ejemplo, con la donación de Oracle del servidor de aplicaciones GlassFish, el cual ha servido como un implementación de referencia para Java EE. También ratificó que las especificaciones de jakarta estarán disponibles bajo licencia de Eclipse. El trabajo continúa con la promesa de entregar un release de Jakarta EE 8 a fines de 2019. También se tiene planificada la liberación de Jakarta EE 9 en un tiempo posterior.


Oracle, por su parte, indicó que se mantiene comprometido en trabajar con el grupo Jakarta EE para conseguir la publicación de la especificación Jakarta EE que su vez permitirá la creación de la plataforma del mismo nombre. Pero la compañía reconoció que no pudo llegar a un acuerdo sobre las marcas registradas y sobre el uso del namescape javax.


Eclipse heredó el desarrollo de Java EE por parte de Oracle en Septiembre de 2017.


Autor: Fernando Humberto Bustamante Gonzales