OpenJDK


OpenJDK

OpenJDK est la version libre du langage de programmation Java tel que défini par le Java Community Process.

A l’heure actuelle, le projet contient deux composant du Java Development Kit:

  • la machine virtuelle HotSpot
  • le compilateur Java (javac)

Historique

Richard Stallman, dans un article du 12 avril 2004, a mis en évidence le problème du « piège Java ». Un logiciel libre est véritablement libre non pas seulement s’il respecte une licence approuvé par la Fondation pour le logiciel libre[1], mais si l’ensemble de ses dépendances sont elles aussi libres. Or, les bibliothèques de base de Java ainsi que son compilateur étaient non-libres. Donc, il était impossible de ne pas dépendre d’eux. La situation permet maintenant d’y remédier grâce au compilateur GCJ et des bibliothèques GNU Classpath. [2]

Le deuxième jour de la conférence JavaOne 2006, Rich Green, Vice président exécutif de la division logicielle, annonce, « Ce n’est pas une question de si, c’est une question de comment » (It’s Not a Question of Whether, but a Question of How).

Licence

Le code source de JDK est disponible sous deux licences différentes.

  1. La Licence publique générale GNU (utilisé par le système d’expoitation GNU/Linux)
  2. Sun’s Java Research License

Notes et références de l’article

Voir aussi

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :