IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Java 17 : Oracle JDK est désormais disponible gratuitement, y compris toutes les mises à jour de sécurité trimestrielles,
Et même pour une utilisation commerciale et en production

Le , par Michael Guilloux

14PARTAGES

21  0 
Oracle met gratuitement à disposition Oracle JDK pour tous, y compris toutes les mises à jour de sécurité trimestrielles, sous une nouvelle licence baptisée « Oracle No-Fee Terms and Conditions » (NFTC). La nouvelle licence du JDK Oracle permet une utilisation gratuite pour tous les utilisateurs, même une utilisation commerciale et en production. La redistribution est autorisée tant qu'elle n'est pas payante. Les développeurs et les organisations peuvent désormais facilement télécharger, utiliser, partager et redistribuer le JDK Oracle ; et les versions LTS d'Oracle JDK sous NFTC seront prises en charge pendant au moins un an après la version LTS suivante. Ce changement entre en vigueur à partir de Java 17. Oracle continuera à fournir les versions d'Oracle OpenJDK sous GPL sur le même cycle de publication que depuis Java 9.

En septembre 2017, Oracle a introduit un certain nombre de changements pour Java SE, dont deux versions par an et une licence GPL pour l'OpenJDK. Oracle a en effet annoncé son intention de distribuer l'OpenJDK sous licence GPL avec le nom « Oracle OpenJDK », mais aussi sous licence Oracle Technology Network (OTN) avec le nom « Oracle JDK ». En livrant des versions OpenJDK sous licence GPLv2, Oracle voulait permettre aux développeurs de les distribuer facilement et librement avec leurs frameworks et applications.

Parmi les changements annoncés, on notait également le passage en open source de fonctionnalités commerciales telles que Java Flight Recorder, auparavant uniquement disponibles dans le JDK Oracle. Oracle a aussi promis d'ouvrir un certain nombre de projets internes supplémentaires après avoir discuté avec les contributeurs d'OpenJDK ; c'est ce qui a d'ailleurs été fait. L'objectif était de faire en sorte qu'à termes, il n'y ait plus aucune différence technique entre les versions OpenJDK et les binaires Oracle JDK.

Ces changements, en particulier le fait de fournir des versions d'Oracle OpenJDK sous GPL ont été très bien accueillis, mais les développeurs, universitaires et entreprises voulaient bien plus : que le solide et fiable Oracle JDK soit également disponible sous une licence gratuite sans ambiguïté. Dans Java 17 qui est désormais généralement disponible, Oracle satisfait à cette demande de la communauté en annonçant le passage du JDK Oracle sous la licence gratuite « Oracle No-Fee Terms and Conditions » (NFTC).


Oracle met gratuitement à disposition Oracle JDK pour tous, y compris toutes les mises à jour de sécurité trimestrielles, et même pour une utilisation commerciale et en production. La redistribution est autorisée tant qu'elle n'est pas payante. Sous la licence NFTC, Oracle prendra en charge les versions d'Oracle JDK LTS pendant au moins un an après la version LTS suivante. Cela offre donc aux développeurs plus de flexibilité pour la planification de leur mise à niveau. Ils peuvent toujours suivre la cadence de publication semestrielle du JDK pour bénéficier d'un accès plus rapide aux nouvelles fonctionnalités, améliorations de performances et autres améliorations. Mais ils disposent désormais également du temps nécessaire pour migrer d'un Oracle JDK LTS à un autre, si c'est le modèle qu'ils préfèrent.

Ce changement entre en vigueur à partir de Java 17 et ne concerne pas les versions antérieures. Notons qu'Oracle continuera à fournir les versions d'Oracle OpenJDK sous GPL sur le même cycle de publication que depuis Java 9. L'abonnement Oracle Java SE continuera également de fournir des fonctionnalités à valeur ajoutée telles que le Java Management Service, Advanced Management Console et GraalVM Enterprise sans frais supplémentaires. Il restera donc une option privilégiée pour les organisations qui ont besoin de ces fonctionnalités et d'une assistance 24h/24 et 7j/7. A part ces organisations, tous les autres types d'utilisateurs du JDK devraient trouver intéressant d'utiliser l'Oracle JDK sous la licence NFTC.

Source : Oracle

Et vous ?

Ne pensez-vous pas qu'Oracle a rendu Java plus ouvert et maintenable avec les changements entamés depuis septembre 2017 ?
Y a-t-il aujourd'hui encore un intérêt à utiliser OpenJDK au lieu du JDK Oracle ?

Voir aussi

Oracle annonce la disponibilité de Java 16 : tour d'horizon des nouvelles fonctionnalités et améliorations du JDK
Java 15 est déjà sur les rails : la prochaine version standard ajoutera des blocs de texte et des Garbage Collectors, et supprimera le moteur JavaScript Nashorn
Java 14 est disponible en version définitive avec de nouvelles fonctionnalités de productivité des développeurs, dont Switch Expressions, Records et autres
Marquée obsolète depuis 2016, l'API Applet sera bientôt définitivement supprimée de Java. Y a-t-il des raisons de regretter les applets Java ?
Java : Oracle va marquer l'API Applet obsolète dans le JDK 9, mais n'a pas l'intention de la supprimer de sitôt

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 16/09/2021 à 15:17
Citation Envoyé par darklinux Voir le message
Oracle aurait dû le faire il y a longtemps
Ce problème a été résolu avec l'open JDK, la Oracle ne fait qu'acter une correction sur sa politique stupide, pour essayer de tenter de sauver son image qui devient de plus en plus déplorable.

Citation Envoyé par darklinux Voir le message
Résultat Java n 'est plus crédible
Ça c'est faux, exemple : Emploi développeur 2020 : les langages les plus demandés et les mieux payés Java et JavaScript caracolent en tête


Citation Envoyé par darklinux Voir le message
et Oracle non plus
Ca c'est possible :
Oracle annonce les résultats financiers du Q1 de l'exercice 2022 : ses actions chutent en raison d'un manque à gagner, malgré un chiffre d'affaires IaaS et SaaS s'élevant à 2,5 milliards de $
Oracle accusé d'avoir « braconné » des employés clés de CentralSquare Technologies pour détourner des secrets commerciaux, afin de développer l'une de ses activités
Une suppression de plus d'un millier d'emplois par Oracle serait actuellement en cours dans ses filiales en Europe
7  0 
Avatar de damthemad
Membre actif https://www.developpez.com
Le 24/09/2021 à 9:28
ho la belle reculade.
Oracle a fait du mal à Java avec toutes ces décisions débiles et sa tentative pitoyable de racket.
Oracle est devenue une société voyou ; ils feraient mieux de créer des technologies que d'essayer d'étrangler leur clients.
2  0 
Avatar de darklinux
Membre extrêmement actif https://www.developpez.com
Le 16/09/2021 à 2:42
Oracle aurait dû le faire il y a longtemps , cela aurais de l’être un non-débat . Résultat Java n 'est plus crédible et Oracle non plus
2  9