Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

OpenJDK

Un article de Wikipédia, l'encyclopédie libre.

Page d’aide sur l’homonymie

Pour les articles homonymes, voirJDK (homonymie).

OpenJDK
Description de l'image OpenJDK logo.svg.

Informations
Développé parOracle et la communauté OpenJDK
Première versionVoir et modifier les données sur Wikidata
Dernière version23 ()[1]Voir et modifier les données sur Wikidata
Dépôthttps://hg.openjdk.java.net/
État du projet En développement actif
Écrit enJava,C++,C
Système d'exploitationGNU/Linux,BSD,Microsoft Windows,macOS ettype UnixVoir et modifier les données sur Wikidata
EnvironnementMachine virtuelle JavaVoir et modifier les données sur Wikidata
LanguesAnglais
TypeJava Development KitVoir et modifier les données sur Wikidata
Politique de distributionGratuit
LicenceLicence 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 webopenjdk.orgVoir et modifier les données sur Wikidata

modifier -modifier le code -voir Wikidata(aide)

L'OpenJDK constitue l'implémentation de référence officielle etlibre deJava SE, tel que défini par leJava Community Process et ce, depuis sa version 7[2]. Il est le résultat de l'effort de l'entrepriseSun Microsystems (propriétaire deJava jusqu'à son rachat parOracle) à vouloir rendre Java SE open source.

Historique

[modifier |modifier le code]

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 laFondation pour le logiciel libre[3], mais si l'ensemble de ses dépendances sont elles aussi libres. Or, les bibliothèques de base de Java ainsi que soncompilateur n'étaient pas libres. Donc, il était impossible de ne pas dépendre d'eux. La situation permet maintenant d'y remédier grâce au compilateurGCJ et des bibliothèquesGNU Classpath[4].

Le deuxième jour de la conférenceJavaOne 2006, Rich Green, vice-président exécutif de la division logicielle de Sun Microsystems, annonce (à propos de la mise souslicence libre de Java), « ce n'est pas une question desi, c'est une question decomment » (« it's not a question of whether, but a question of how »)[5].

Oracle JDK : le JDK d'Oracle

[modifier |modifier le code]

Sur la base de l'OpenJDK, la société Oracle fournit son propre JDK, nomméOracle JDK : il fournit des composants additionnels mais dont l'usage est payant[6]. A partir deJava 17,Oracle JDK est disponible gratuitement, y compris toutes les mises à jour de sécurité trimestrielles, Et même pour une utilisation commerciale et en production. Ceci est rendu possible grâce à un changement de licence de publication qui est désormais OracleNo-Fee Terms and Conditions (NFTC).

Annexes

[modifier |modifier le code]

Articles connexes

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]

Notes et références

[modifier |modifier le code]
  1. Mark Reinhold(d), « Java 23 / JDK 23: General Availability »,(consulté le)
  2. (en) « Moving to OpenJDK as the Official Java SE 7 Reference Implementation », surblogs.oracle.com,(consulté le)
  3. Liste des licences avec commentaires.
  4. Libre mais entravé - Le Piège Java.
  5. Day 2: It's Not a Question of Whether, but a Question of How.
  6. (en) « Differences Between Oracle JDK and OpenJDK », surbaeldung.com,(consulté le)
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Certaines informations figurant dans cet article ou cette section devraient être mieux reliées aux sources mentionnées dans les sections « Bibliographie », « Sources » ou « Liens externes »().

v ·m
Technologie
Général
Framework
Techniques
Langages de programmation
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=OpenJDK&oldid=221814075 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2025 Movatter.jp