miércoles, noviembre 15, 2006
Java GPL
Bueno, para todos ya debería ser conocida la noticia: Sun decidió liberar las fuentes de Java.
Me llamó la atención varias cosas sustanciales:
En general, una muy buena noticia. Eso sí, falta bastante todavía para tener Java Sun GPL en las distribuciones, ya que recién se liberó el código de HotSpot (el motor JIT) y JavaC (el compilador). El próximo año se completará con la biblioteca.
En mi opinión, un triunfo para la comunidad de software libre, y sobre todo para los que trabajaron tanto tiempo en un Java libre (con proyectos como Kaffe, Classpath, Cacao, Jamvm, SableVM, GCJ, etc.).
Notable que ahora que los Java libres existentes son capaces de correr muchas aplicaciones Java (Classpath tiene implementado un 99.9% de la API de Java 1.4 y un 95% de la API de Java 1.5) por fin Sun libera de una vez su propia plataforma.
Por lo pronto, espero con ansias la liberación de la biblioteca de Java, para poder completar Classpath y contar con todas las alternativas de Java compitiendo al mismo nivel.
Me llamó la atención varias cosas sustanciales:
- La licencia, GPL más excepciones de Classpath, las que permiten que ciertos archivos puedan ser enlazados en aplicaciones no GPL. Classpath es la implementación de la biblioteca de Java utilizada en casi todos los proyectos de Java open source hasta ahora, utilizar la misma licencia hace que se pueda mover código entre los dos proyectos sin problemas.
- El grado de preparación para el anuncio: hasta hay videos de Richard Stallman en el sitio de Sun.
- Ya está disponible el repositorio de subversion con las fuentes.
En general, una muy buena noticia. Eso sí, falta bastante todavía para tener Java Sun GPL en las distribuciones, ya que recién se liberó el código de HotSpot (el motor JIT) y JavaC (el compilador). El próximo año se completará con la biblioteca.
En mi opinión, un triunfo para la comunidad de software libre, y sobre todo para los que trabajaron tanto tiempo en un Java libre (con proyectos como Kaffe, Classpath, Cacao, Jamvm, SableVM, GCJ, etc.).
Notable que ahora que los Java libres existentes son capaces de correr muchas aplicaciones Java (Classpath tiene implementado un 99.9% de la API de Java 1.4 y un 95% de la API de Java 1.5) por fin Sun libera de una vez su propia plataforma.
Por lo pronto, espero con ansias la liberación de la biblioteca de Java, para poder completar Classpath y contar con todas las alternativas de Java compitiendo al mismo nivel.
Etiquetas: java, open source