Aller au contenu

« OpenJDK » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Sil3x (discuter | contributions)
Introduction : ambiguïté sur l'apport d'Oracle, multiples développeurs de openjdk, l'article est à développer sur le sujet
Axel584 (discuter | contributions)
Ligne 32 : Ligne 32 :
=== Liens externes ===
=== Liens externes ===
* [http://www.oracle.com/us/technologies/java/index.html Plate-forme maintenue par Oracle]
* [http://www.oracle.com/us/technologies/java/index.html Plate-forme maintenue par Oracle]
* [http://community.java.net/openjdk/ OpenJDK Community]
* [http://openjdk.java.net/ OpenJDK Community]


{{Palette|Java (Oracle)}}
{{Palette|Java (Oracle)}}

Version du 3 mai 2018 à 10:25

OpenJDK
Description de l'image OpenJDK logo.png.

Informations
Développé par OracleVoir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 22 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/openjdk/jdkVoir et modifier les données sur Wikidata
Écrit en JavaVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, BSD, Microsoft Windows, macOS et type UnixVoir et modifier les données sur Wikidata
Environnement Machine virtuelle JavaVoir et modifier les données sur Wikidata
Type Java Development KitVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 2, GPL linking exception (en) et Universal Permissive License (d)Voir et modifier les données sur Wikidata
Site web openjdk.orgVoir et modifier les données sur Wikidata

OpenJDK est l'implémentation libre du standard Java SE de la société Oracle, tel que défini par le Java Community Process.

À l'heure actuelle, le projet contient deux composants du Java Development Kit :

Historique

Richard Stallman, dans un article du , 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ée par la Fondation pour le logiciel libre[2], 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[3].

Le deuxième jour de la conférence JavaOne 2006, Rich Green, vice-président exécutif de la division logicielle de Sun Microsystems, annonce (à propos de la mise sous licence libre de Java), « 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 »)[4].

Licence

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

  1. La Licence publique générale GNU (utilisée par le système d'exploitation GNU/Linux) ;
  2. (en) Sun's Java Research License.

Notes et références

Voir aussi

Article connexe

Liens externes