Historias
Slashboxes
Comentarios

Java 100% Libre impulsado desde el proyecto IcedTea de RedHat

editada por acs el 20 de Junio 2008, 05:43h   Printer-friendly   Email story
desde el dept. y-que-dificil-ha-sido
oskarloko nos cuenta: «Después de bastante tiempo, debates y espera desde el anuncio de SUN para liberar la JDK por fin Red Hat logra completar una versión 100% libre de OpenJDK en su proyecto IcedTea. (via Meneame). Felicidades a la gente de IcedTea, junto con Firefox 3, Wine 1.0 y OpenSUSE 11. Una semana MUY completa»

Historias relacionadas

[+] Java será libre por fin en 2008 61 comentarios
Tan solo 3 días después de que se publicase en Barrapunto que RedHat ha conseguido implementar una versión libre del kit de desarrollo de Java en su proyecto IcedTea, leo en Slashdot que Sun Microsystems ha manifestado su intención de liberar completamente Java bajo la licencia GPL. Según Simon Phipps, jefe de proyectos Open Source de Sun, se espera que a finales de este año todo el código fuente para Java esté liberado bajo la GPL. Ciertamente, no especifica si se tratará de la GPLv3, pero sin duda estamos ante un evento colosal y tremendamente útil para el software libre. Enhorabuena a Sun.

Podemos leer la noticia original en ZDNet Asia.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por Xiriaco (5510) el Viernes, 20 Junio de 2008, 12:44h (#1056399)
    ( Última bitácora: Miércoles, 09 Junio de 2004, 02:32h )
    Bueno no se si esto sera bueno pero ojala que todas las versiones de java se basen en un estandar porque imaginense tendremos tantas versiones de java como versiones de linux tenemos.
  • Re:Perdonen....

    (Puntos:4, Informativo)
    por Inconexo (20311) el Viernes, 20 Junio de 2008, 07:13h (#1056286)
    ( http://asqueados.campanilla.net/wp | Última bitácora: Sábado, 16 Agosto de 2008, 10:00h )
    Sí existe algo así, un comité de Sun como te apuntan. Obviamente, siendo libre, se pueden hacer ramas que no sigan el estándar, pero entonces pierden el derecho a llamarse Java, o a usar el logo de la taza de café.

    No podrías sacarlo como "Modified Java", pero quizá sí como "Mojaba".

    Disculpado.
    [ Padre ]
  • Re:Perdonen....

    (Puntos:2, Informativo)
    por pobrecito hablador el Viernes, 20 Junio de 2008, 07:26h (#1056292)
    Informate: JCP [jcp.org]
    [ Padre ]
  • Re:Más que un empujón...

    (Puntos:4, Informativo)
    por Inconexo (20311) el Viernes, 20 Junio de 2008, 09:44h (#1056331)
    ( http://asqueados.campanilla.net/wp | Última bitácora: Sábado, 16 Agosto de 2008, 10:00h )
    Lo de que el Java estándar está muriendo, o no crece me suena a cuento.

    Pero lo que es un cuento de verdad es que JavaME no entre en la liberación:

    As of 22 December 2006, the Java ME source code is licensed under the GNU General Public License, and is released under the project name phoneME.
    http://en.wikipedia.org/wiki/Java_Platform%2C_Micr o_Edition [wikipedia.org]

    Y lo ha hecho bajo la licencia GPL para ser más exactos (y hay quien dice que espanta a las compañías).
    [ Padre ]
  • Re:Perdonen....

    (Puntos:5, Informativo)
    por DanielSan (10124) el Viernes, 20 Junio de 2008, 09:50h (#1056333)
    ( http://www.guslibu.org/ | Última bitácora: Martes, 15 Julio de 2008, 06:25h )

    Perdonen mi desconocimiento, pero existe algún comité de estandarización para el lenguaje Java y sus librerias o van a evolucionar los proyectos cada uno por su lado y será la selección natural la que los haga prevalecer...
    Como te han dicho arriba, el sitio de desarrollo del estándar Java, que existe desde antes de que Sun liberase el código, y en el que tienen cabida las más diversas organizaciones [jcp.org], nos da la seguridad de que el lenguaje va a ser uno solo pero hecho por todos. Mira lo que pasó cuando Microsoft quiso sacar su propia versión de Java, aunque también existen numerosas implementaciones de Java [wikipedia.org] en el "mercado", si bien no he encontrado ningún sitio donde diga cuáles de ellas pueden llamarse Java legalmente.

    Por otra parte, según pone en el artículo enlazado en la noticia (en inglés), la compilación IcedTea del código liberado por Sun como OpenJDK (que supone el 95% de la implementación) junto con el código libre del proyecto GNU Classpath (que supone el 5% restante) ya ha pasado el riguroso test de compatibilidad de Java, compuesto por 80.000 tests y más de 1 millón de líneas de código, por tanto se comporta para la mayoría de los casos igual que la máquina virtual distribuida por Sun. Obviamente es el usuario quien debe seleccionar entre esas dos implementaciones que comparten el 95% del código (y más en el futuro) y se comportan absolutamente igual.

    Pero estoy seguro de que hay otras diferencias fuera de la máquina virtual, por ejemplo:
    1. Por disponibilidad: La versión derivada de IcedTea podrá venir preinstalada en todas las distribuciones de Linux, seguro que es más fácil instalar la de Sun en Windows, y para ciertas plataformas hardware probablemente sólo haya unas pocas opciones.
    2. Por integración con el software que se esté utilizando: Las otras máquinas virtuales de Java han sido desarrolladas para soportar distintos productos comerciales.
    3. Por velocidad de incorporación de las últimas características del lenguaje que se desarrollen: Podemos pensar que Sun. por su experiencia y medios, es capaz de implementarlas antes.
    [ Padre ]
  • 3 respuestas por debajo de tu umbral de lectura actual.