jueves junio 29, 2006
Java Open Source, ya queda menos

Se acaba de celebrar la Open Source Business Conference
en
Londres, el 27 y 28 de Junio. Es la primera vez que se celebra en
Europa, y al ser un evento orientado a negocio han contado con los
grandes pesos pesados del sector: SUN (Simon Phipps), ALFRESCO (Matt
Assay), OBJECTWEB (Jean-Pierre Laisné), MYSQL (Marten Mickos), INTEL
(Danese Cooper), JBOSS (Marc Fleury), JasperSoft (Paul Doscher),
TROLLTECH (Eirik Chambe-Eng), etc incluso MICROSOFT se ha
apuntado como Patrocinador Platinum para poder hablar a la audiencia.
Muchas de las compañías Open Source de éxito están basadas en
tecnología JAVA (ALFRESCO, OBJECTWEB, JBOSS, JASPERSOFT, etc) y suele
ser un tema recurrente el deseo de que Sun cambie la licencia de su
Plataforma JAVA a una licencia libre.
Según declaró allí un Simon Phipps de Sun, ya sólo quedan meses.
Los temas que todavían están encima de la mesa son cómo mantener la
compatibilidad, e impedir que alguna compañía aproveche el código
para construir soluciones propietarias.
Luego Simon Phipps tuvo que aclarar en su blog que meses no significa Septiembre sino al menos 10 meses (dos dígitos) ¿Quizás en la Java ONE 2007?
Por tanto, parece que MUSTANG (JAVA SE 6), que tiene prevista su
versión final para finales de 2006, seguirá teniendo diferentes tipos
de licencias (JRL, JDL, JIUL)
que permiten el acceso al código pero que no son licencias Open Source
en el estricto sentido de la OSI. ¿Será DOLPHIN (JAVA SE 7) la
versión elegida para ser la primera con una verdadera licencia
OpenSource?
Otro de los de los temas claves es la elección de la licencia. A pesar de los escépticos, Jonathan Schwartz ya ha dicho que GPL es una de las opciones que se están considerando seriamente.
Java no sólo es su Kernel (JVM), sino una plataforma completa que
garantiza un contrato a nivel de API con el desarrollador, y esto se
debe seguir manteniendo. Quizás, al igual que Linux, la Java Virtual
Machine (Kernel) podría tener licencia GPL, y el resto de librerías y
toolkits otro tipo de licencias más abiertas (Apache, CDDL u otras).
Por ejemplo, actualmente las librerías XML (JAXP) ya cuentan con
licencia Apache. En cualquier caso habrá que esperar unos meses más
para ver la decisión definitiva.

Más información: