BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Le JDK 17 D'Oracle De Nouveau Gratuit Pour Une Utilisation Commerciale

Le JDK 17 D'Oracle De Nouveau Gratuit Pour Une Utilisation Commerciale

Le JDK Oracle est à nouveau disponible gratuitement pour une utilisation en production - sous la nouvelle "Oracle No-Fee Terms et conditions" (NFTC). Cette décision annule une décision de 2018 de facturer l'utilisation en production du JDK d'Oracle et n'affecte pas la distribution OpenJDK d'Oracle. La NFTC s'applique à la version 17 récemment publiée d'Oracle JDK et aux versions futures.

Donald Smith, directeur principal de la gestion des produits chez Oracle, a expliqué la raison de cette décision dans un récent article de blog, en écrivant :

La fourniture de versions OpenJDK d'Oracle sous GPL a été très bien accueillie, mais les commentaires des développeurs, des universités et des entreprises étaient qu'ils voulaient également un JDK d'Oracle fiable et solide sous une licence sans ambiguïté. Oracle apprécie les commentaires de l'écosystème des développeurs et est heureux d'annoncer qu'à partir de Java 17, nous répondons exactement à cette demande.

Donald Smith a explicitement déclaré que la NFTC « inclut l'utilisation commerciale et de production », bien que la NFTC ne semble pas souligner ce fait, et que « la redistribution est autorisée tant qu'elle n'est pas payante ».

Oracle promet des mises à jour de sécurité pour une version Java LTS sous NFTC jusqu'à un an après la mise à disposition de la prochaine version LTS à la communauté Java. Étant donné qu'Oracle a proposé de raccourcir la cadence de publication de Java LTS de trois ans à deux ans, les mises à jour de sécurité seront disponibles pour un total de trois ans. Après cette période, la poursuite de l'utilisation du JDK d'Oracle en production nécessite une licence commerciale. La NFTC couvre également les mises à jour de sécurité trimestrielles pour les versions du JDK non LTS.

Les clients peuvent toujours obtenir le JDK 17 d'Oracle dans le cadre de l'Oracle Java SE Subscription, payé par utilisateur ou par processeur. Cet abonnement comprend le Java Management Service, Advanced Management Console, GraalVM Enterprise, et le support. Oracle n'offre aucun support commercial pour sa distribution OpenJDK.

Comme Simon Ritter, directeur technique adjoint chez Azul Systems, explique, NFTC rejoint deux autres licences pour le JDK d'Oracle : l'Oracle Binary Code License et l'Oracle Technology Network License Agreement. Il est conseillé aux organisations d'examiner attentivement la NFTC avant de l'utiliser avec le JDK d'Oracle.

La décision d'Oracle de commencer à facturer son JDK en 2018 a entraîné une incertitude et une confusion considérables dans la communauté Java. C'est pourquoi les Java Champions se sont regroupés et ont clarifié les choses avec l'article populaire "Java is still free". Sa nouvelle version 3.0 couvre la NFTC d'Oracle.

Les sondages suggèrent que les distributions JDK d'Oracle ne sont plus les distributions Java les plus populaires. Les développeurs semblent préférer les distributions OpenJDK d'AdoptOpenJDK (maintenant Eclipse Temurin), Amazon, Microsoft, Azul et d'autres fournisseurs. Ces organisations fournissent également un soutien commercial pour leurs distributions. Dans le cas d'Eclipse Temurin, Azul offre un tel support.

 

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT