PreguntasLinux

Versión Completa: [news] Java bajo la licencia GPL
Actualmente estas viendo una versión simplificada de nuestro contenido. Para ver la versión completa en el formato correcto, dale click aquí
Tras muchas especulaciones sobre que tipo de licencia adoptaría Java (doble tipo MySQL, Apache/BSD)..

13.Noviembre.2006 Sun optó por publicar el código fuente de su lenguaje de programación Java, bajo la licencia pública general GNU versión 2: GPLv2.
Incluye: Java Platform Standard Edition (Java SE), Java Platform Micro Edition (Java ME), y Java Platform Enterprise Edition (Java EE)? bajo la GNU General Public License version 2 (GPLv2), la misma que GNU/Linux.

El anuncio oficial de Schwartz vía webcast : http://www.sun.com/2006-1113/feature/index.jsp

Mas info en: http://www.sun.com/software/opensource/java/
Respecto a Java SE, se liberan tres componentes orientados a la comunidad Java.net. Son Java HotSpot, el compilador del leguaje de programación Java (Javac) y JavaHelp. A principios de 2007 se liberará un kit para el desarrollo con Java (JDK.)
De esta manera queda cubierto todo lo referente a Run Time, Virtual Machine y generación de código a nivel de byte para su ejecución.

En cuanto a Java ME está disponible la implementación para teléfonos Java que ofrece ricos servicios móviles ya en 1500 millones de aparatos. También está disponible el kit de prueba y compatibilidad. En los próximos meses hará lo propio con más código fuente para la implementación avanzada de sistema operativo para teléfonos y el framework para Java Device Test Suite.

Sobre Java EE, la novedad es que se libera el código fuente de Project GlassFish también bajo una licencia doble, CDDL y GPL/v2 en el primer trimestre de 2007.
En una entrevista con el diario LA NACION, la directora de marketing de desarrolladores de Sun, Jean Elliott, explicó que así la plataforma "ganará en flexibilidad, y en la innovación que puedan aportar otros programadores, agregando funciones y exportándolo a dispositivos en los que no está presente hoy. Además, nos beneficiamos con más ojos corrigiendo el código. Para Sun, la ganancia está en tener una plataforma más rica que atraiga a más interesados en adquirir el hardware y los servicios que ofrece la compañía para correr Java."

En los últimos años Sun cambió su estrategia de hardware y software propietario, y facturó US$ 3190 millones en el último trimestre. Además, redujo sus pérdidas de US$ 123 millones en el primer trimestre fiscal de 2005 a US$ 56 millones un año más tarde.
Opiniones referentes en la comunidad.
Richard Stallman (GNU), Mark Shuttleworth (Ubuntu), Paul Cormier (RedHat), Doug Fisher (Intel),.. en http://www.sun.com/2006-1113/feature/customers.jsp
A IBM y no le suena la licencia que Sun ha escogido para Java..

Si bien IBM ha pregonado en cada una de sus votaciones en el java Community Process con un mensaje en el cual se le pedía a Sun que liberase java, no le gustó nada que Sun halla optado por GPL.
Según IBM, "en vez de crear un nuevo proyecto Sun debería haberse unido a Harmony o, en todo caso, emplear una licencia compatible con la Apache" ... " el movimiento de Sun contribuye a fragmentar la comunidad" ...

Rod Smith ha hecho énfasis en el hecho de que "ya existían dos proyectos libres relacionados con liberar Java", uno Harmony y otro el recientemente iniciado por Motorola para crear una implementación libre de Java ME. Ambos proyectos emplean licencia Apache, mientras que las implementaciones que Sun libera, tanto de Java SE como de Java ME, tendrán licencia GPL (más la excepción Classpath). Sun debería haberse unido a esas iniciativas y no comenzar una propia.

Desde la comunidad replican: " no sólo hay dos proyectos libres que pretendían conseguir una implementación completa libre de Java, sino que hay muchos otros. Entre esos muchos otros, destacan GCJ, Kaffe, Classpath y JNode. Harmony es una promesa de futuro, mientras que GCJ, Kaffe y Classpath son el presente ( en Openoffice, JOnas, JBoss y otros) y se puedan ejecutar en Linux sin ninguna dependencia de software, y con Harmony?...
ahora hasta duke es GPL

Muy buena noticia... ya era hora después de tantas idas y vueltas... me parece una desición acertada por parte de Sun... espero que liberen pronto el kit de desarrollo...

Salu2...
Richard Stallman se ha alegrado publicamente mediante un comunicado por la liberación de Java bajo la licencia GPL, lo que sin duda favorecerá mucho al movimiento OpenSource ejeje.....

les dejo el comunidado --> aquí
Richard Stallman comenzó diciendo “pienso que Sun ha contribuido más que cualquier otra compañía a la comunidad del software libre."

De lo que no tengo dudas.


Para finalizar hace referencia al esfuerzo de la FSF para liberar java mediante GNU Classpath, que dicho sea de paso aun no fué lanzada al público.


Dentro de los desarrolladores java hay opiniones encontradas:

1.- Temor a la anarquía
2.- Indiferencia (siempre fue gratis y OS)
3.- Esperanza (mayor propagación y contribución)


La decisión no se tomó a la ligera, fué oportuna y necesaria.
Confiemos en que Sun pueda orquestar los intereses de los jugadores en puja.
Oracle descontento con la licencia GPL de Sun, se suma a la queja de IBM "la licencia GPL es incompatible con la que emplea Harmony y Eclipse ( ¿su compilador?)"

Traducido: como no quieren pasar sus servidores de aplicaciones propietarios a GPL, tendrán que pagar a Sun por el código (bajo SCSL) de la implementación de Java EE y tal vez también por la de Java SE.
Obviamente querían la licencia Apache así el código les salía gratarola..
URLs de Referencia