Ingresar:

Naverus :: Blog :: Primer JDK 100% libre: IcedTea

July 01, 2008

Rich Sharples ha anunciado que IcedTea ha pasado todas las pruebas del Java Test Compatibility Kit, lo que lo certifica como una implementación completa del JDK 6. Esto es en sí importante para los usuarios de Fedora, la distro Linux que usa este JDK. Pero aún más importantes es que esta es la primera JDK 100% opensource.

En 2006 Sun hizo el anuncio de liberar su JDK y para ello crearon el proyecto OpenJDK; sin embargo hasta la fecha no ha sido posible que entreguen una versión con todos los componentes opensource debido a problemas con componentes de terceros cuyos derechos no son de Sun o son difíciles de cambiar de licencia. Debido a ello, RedHat optó en junio de 2007 por crear una versión llamada IcedTea que buscaba construir una versión 100% libre del OpenJDK de Sun. Para esto se basaron en el proyecto GNU Classpath.

Esta semana han conseguido su objetivo, por lo que la llamada "Trampa Java" de Stallman ya no existe más y los desarrolladores que quieran usar Java en sus proyectos opensource pueden hacerlo con la seguridad de que no estar usando alguna librería no libre sin saberlo.

Sharples menciona que el siguiente paso para IcedTea ahora que son una implementación JDK 6 certificada, es integrarse con RedHat Enterprise Linhux, la distribución de pago para servidores que incluye al servidor JEE JBoss. Además seguirán mejorando la JDK para agregar funcionalidades de virtualización y mejorar el rendimiento de JBoss Middleware.

Fuente: http://www.javahispano.org/contenidos/es/primera_jdk_100_libre_icedtea/

Palabras clave: java 6, libre, open source

Enviado por Naverus



Comentarios

  1. Este proyecto es superinteresante:

    http://www.ikvm.net/

    básicamente, es la máquina virtual de Java implementada en............




    ta taaaaaaaaaaaan....




    ¡¡ .NET !!

    :)

    El proyecto es super interesante aunque su utilidad es bastante discutible (puede de todas formas servir para hacer programas en .NET usando clases de Java ó viceversa)... los programadores de IKVM han logrado hacer que los objetos de Java (java.lang.Object) sean vistos por el CLR como objetos nativos de .NET (System.Object)... échenle un vistazo.

    De todas formas, soporte para Swing no existe (aún) y usa como librería la Classpath.

    user iconErnesto Bascón Pantoja on Tuesday, 01 July 2008, 12:18 BOT # |

  2. Las fechas me parecieron engañosas al principio, ¿sólo un año?, el proyecto se inició en fecha 2007-06-07 y el anuncio en fecha 2008-06-19.

    La Wikipedia aclaró las cosas, IcedTea es en realidad un proyecto de integración cuyos objetivos son:

    •   El permitir la compilación de las herramientas del OpenJDK (javac, javadoc, javah, javap, apt) mediante componentes 100% libres como son el compilador GNU para Java y el componente provisto IcedPick (antes de esto era necesario el uso de componentes propietarios que no son de la Sun).
    • Reemplazar eventualmente, los componentes faltantes del OpenJDK que la Sun no pudo liberar por problemas de licencias y propiedad de terceros (en proceso).

    El Blog de Rich Sharples nos cuenta en mayor detalle un perspectiva que nos traslada temporalmente a los inicios de esta motivadora historia, desde el anuncio de la Sun de liberar Java bajo GPL, hasta mas allá, la influencia actual y los planes futuros del proyecto.

    Es una gran noticia para el mundo del Software Libre y especialmente para las distribuciones basadas en GNU/Linux. Una muestra positiva de lo que un gigante con buenas intenciones puede lograr.

    ¿Te apetece un té helado? prueba Brisk (je je perdonen, me acorde de un video publicitario, con Bruce Lee, Daniel San y el gran Maestro Miyagi).

    Hay otros proyectos que parecían prometedores pero al final parece que no les ha ido tan bien, como por ejemplo Apache Harmony.

    user iconJohans Marvin Taboada Villca on Tuesday, 01 July 2008, 12:51 BOT # |

Debes iniciar sesión para enviar un comentario.