Buscar
Social
Ofertas laborales ES
« Tweets más populares en el último mes en la cuenta de javaHispano | Main | OpenFaces 3.0 »
miércoles
nov102010

La fundación Apache amenaza con bloquear Java 7

En un capítulo más de la "guerra" que libra la Fundación Apache por conseguir tener una implementación totalmente abierta y certificada de la plataforma Java, Apache Harmony, se ha publicado un comunicado donde la ASF (Apache Software Foundation) declara que usará su poder dentro del JCP para ejercer presión a Oracle.

Como primer paso bloqueará todo lo referente a la nueva especificación de Java (Java 7) en las votaciones del JCP. Si Oracle continua con su decisión de no darle un TCK a Apache, la ASF renunciará al JCP.

El pasado mes, Apache perdió a uno de sus grandes aliados (IBM) cuando el gigante azul decidió retirar su apoyo al proyecto Harmony y dárselo a Open JDK, la versión opensource de Java comandada por Oracle.

Para que un JDK sea certificado como tal, debe pasar una suite de pruebas llamadas TCK, otras empresas como en su tiempo BEA y Apple y ahora HP, lo han hecho sin problemas. Sin embargo, el TCK tiene una restricción llamada FOU (Field Of Use) que prohibe el uso de un JDK que no sea el de Sun/Oracle en dispositivos móviles.

Dicha restricción va en contra del espíritu abierto y libre de la ASF y por ello han pedido en repetidas ocasiones a Sun y ahora a Oracle que la eliminara sin éxito. Por ello y a pesar de haber desarrollado desde cero una implementación de Java 5 y Java 6 con casi total compatibilidad con la especificación; Apache Harmony no es una implementación oficial de Java. Algo que resulta extraño cuando incluso OpenJDK tiene contribuciones de Harmony (la implementación de TreeMap). 

Con todo esto a la luz, quizás el fork del que hablaba Scott McNealy no esté tan lejos como se pensaba. Habrá que esperar si Google que es un usuario de Harmony (la implementación de Java que corre en Android tiene código de Harmony) respalda a Apache dentro del JCP.

Esto no pinta bien. 

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.