Sun abrió el código de algunas implementaciones de Java
Gracias a Sun tenemos OpenOffice, ahora tenemos más motivos para agradecerles, cumplieron su promesa y abrieron el código algunas de sus implementaciones ,
- Java Platform Standard Edition (Java SE), - orientada a computadoras de escritorio, corre sobre Sun Solaris, Mac OS X, Linux, o Windows-;
- Java Platform Micro Edition (Java ME), -está orientado a dispositivos pequeños como teléfonos móviles o decodificadores de tv- ; y
- Java Platform Enterprise Edition (Java EE) - orientada a aplicaciones empresariales, multiusuarios, agrega APIs para servidores de internet-.
La licencia que eligieron es la misma de GNU / Linux, GNU General Public License version 2 (GPLv2).
Fuente:
hispamp3.com,
sun.
La licencia
GPL garantiza 4 libertades:
- el derecho a ejecutar en programa;
- el derecho a estudiar como trabaja el programa y modificarlo ( para esto es necesario acceder al código del mismo);
- el derecho a distribuir copias;
- el derecho a mejorar el programa y lanzar esas mejoras al público ( para esto es requisito poder acceder al código)
Estas libertades contrastan con las restricciones de los programas de código cerrado comerciales y sus famosas licencias de uso (EULAs por End User Licence Agreements), que no sólo limitan el número de copias, sino que además pueden impedir que se pretenda saber como trabajan con técnicas de ingeniería inversa.
Esperan liberar el Java SE Development Kit (JDK) en la primera mitad del año que viene.
El lenguaje en sí y las APIs no las liberaron.
El anuncio oficial
por acá y
acá.
En ese último enlace cuentan que iban a anunciar esta iniciativa en el juego en línea Second Life, donde 3 personas iban a responder preguntas una de ellas Mark Shuttleworth el padre de la distribución Ubuntu, de quien les hablé en el tema
Mark Shuttleworth, rico y anti Gates, responsable de Ubuntu.
Otro sitio oficial en
http://www.sun.com/software/opensource/java/index.jsp
Java se usa en más de 3800 millones de dispositivos que van desde tarjetas inteligentes, hasta supercomputadoras, pasando por teléfonos móviles.
Por acá pueden ver a Richard Stallman, uno de los más grandes defensores del código abierto, diciendo que
con este aporte Sun a contribuido más que ninguna otra compañía a la comunidad de software libre en la forma de software, que muestra liderazgo y espera que otras compañías la sigan.
Mientras el código cerrado esclaviza a los usuarios con un proveedor , el código abierto le da más opciones, deja que quien sepa modifique y adapte el código y le da variedad de elección, un excelente ejemplo de la variedad que implica el codigo abierto se ve en este
comparativo de clientes de BitTorrent, es posible que exista tal número de desarrollos gracias a que Bram Cohen su autor abrió el código.
Veremos como evoluciona esto y que dicen desde las comunidades de software libre, por ahora , ... GRACIAS SUN.