Le 13 novembre 2006, Sun a publié une grande partie de Java en tant que logiciel libre et à code source libre (FOSS), sous les termes de la licence GNU General Public License (GPL). Le 8 mai 2007, Sun a terminé le processus en rendant tout le code principal de Java disponible sous les conditions de distribution de logiciel libre / source ouverte , à l'exception d'une petite partie du code sur laquelle Sun ne détenait pas le droit d'auteur.
OpenJDK (Open Java Development Kit) est une implémentation libre et open source du langage de programmation Java. C'est le résultat d'un effort entrepris par Sun Microsystems en 2006. L'implémentation est sous licence GNU GPL (GNU General Public License) avec une exception de liaison.
- Pourquoi y a-t-il encore des gens qui disent que Java n'est pas open source ou libre comme dans le cas de la liberté d'expression?
- Est-ce que je manque quelque chose?
- Java est-il toujours propriétaire?