La connaissance au cœur du service | USU Blog

Oracle ne proposera plus Java gratuitement en 2019

Rédigé par Noel Schneider | May 12, 2021 1:35:39 PM

Oracle a annoncé depuis janvier 2019 que les mises à jour publiques de Java SE 8 ne seront plus disponibles pour les « usages professionnels, commerciaux ou de production », sans licence commerciale.

 

Mise à jour du 27 février 2020: Oracle publie actuellement sur son site des mises à jour payantes pour les JDK 8, 11 et 13 qui sont disponibles pour un usage commercial. Pour éviter les risques de non-conformité il est important que les utilisateurs d'Oracle Java fassent attention à ce qu’ils installent et utilisent. 

Fin des mises à jour publiques pour Oracle JDK 8

Depuis janvier 2019, Oracle ne propose plus de mises à jour Java SE 8 publiques pour une utilisation commerciale. Les clients ayant besoin des correctifs de bugs et de sécurités critiques ainsi que des mises à jour de maintenance pour Java SE 8, ou versions précédentes, peuvent profiter d'une prise en charge sur le long terme dans le cadre des offres Oracle Java SE Advanced, Oracle Java SE Advanced Desktop ou Oracle Java SE Suite. Pour en savoir plus sur la stratégie à suivre pour bénéficier d'un support à long terme pour Oracle JDK 8, consultez la feuille de route  pour la prise en charge d'Oracle Java SE.

Oracle Java reste-t-il gratuit ?

La version actuelle de Java (Java SE 9, ainsi que Java SE 8) est gratuite et vous pouvez toujours la redistribuer tant qu’elle est réservée à un usage informatique général. Java SE reste disponible gratuitement dans le cadre de la licence de code binaire Oracle.

Par contre, vous devrez peut-être acheter une licence Oracle pour utiliser Java Runtime Environment (JRE) dans les systèmes embarqués ou les fonctions destinées à être commercialisées. Vous pouvez en lire plus sur l'utilisation de Java SE dans les systèmes embarqués ou contacter votre représentant Oracle local pour obtenir une licence.

E-book sur l’audit Oracle

Évitez les frais de non-conformité et obtenez les outils nécessaires pour négocier lors de votre prochain audit Oracle. Téléchargez le livre blanc.

Lire l'eBook >>

Quelles versions de la technologie Java sont actuellement disponibles ?

Les produits Java Platform, Standard Edition (Java SE) et Oracle Java SE Advanced et Suite sont actuellement expédiés par Oracle sous la forme du Java Development Kit (JDK) et du Java Runtime Environment (JRE). Les versions actuelles des logiciels et les liens vers les anciennes versions sont disponibles sur la page de téléchargement de Java SE.

Oracle publie actuellement sur son site des mises à jour payantes pour les JDK 8, 11 et 13 qui sont disponibles pour un usage commercial. Il vous suffit d’accepter le contrat et les nouvelles restrictions. Il est important que les utilisateurs de Java d'Oracle fassent attention à ce qu'ils installent et utilisent.

Quels impacts ces changements ont-ils sur les licences Oracle Java ?

À la suite des modifications affectant ces licences, les entreprises ont dû identifier toutes les applications qui exécutent Java SE 8 avant le début de l'année 2019. Ainsi, elles ont pu prévoir les coûts avec précision et ainsi éviter les éventuels problèmes de conformité lors des audits logiciels qui seront réalisés dans les années à venir.

Combien coûtent les logiciels ?

La Liste complète des prix des technologies Oracle établie le 1er mai 2018 indique les prix actuels (en dollars) :

Produits et métriques NUP (Named User Plus) Mise à jour logicielle (licence et assistance) Processeur (Proc) Mise à jour logicielle (licence et assistance) Note
Java SE Advanced Desktop 40 $ 8,80 $ - - A
Java SE Advanced 100$ 22,00 $ 5.000 $ 1.100 $ B
Java SE Suite 300$ 66,00 $ 15.000 $ 3.300 $ B

*Remarque :
A : le minimum pour ce programme est de 2 000 licences NUP.
B : le minimum pour ce programme est de 10 licences NUP par processeur.

Les mesures à prendre

Suite à cette annonce d'Oracle, les entreprises sont encouragées à se poser les questions suivantes :

  • Comment anticiper la situation ?
  • Combien d'instances de Java sont installées chez nous, où et pourquoi ?
  • Sont-elles utilisées dans des systèmes embarqués ?
  • Peut-on remplacer Java par une autre technologie ?
  • Quels seront les coûts supplémentaires pour 2019 ?

Pour détecter toutes les instances de Java, Oracle suggère aux entreprises d'utiliser un outil du package Java Usage Tracker. Cet outil fournit les informations suivantes :

  • Les versions de Java
  • Le nom des applications
  • Le type (applet, ligne de commande, etc.)
  • L'emplacement, etc.

Oracle Java Usage Tracker nécessite toutefois l'achat d'une licence commerciale, même s'il est inclus dans le programme d'installation fourni avec les composants gratuits.

Le moyen le plus sûr d'éviter les dépenses logicielles inattendues reste encore l'adoption d'une solution de gestion des actifs logiciels automatisée. Un outil SAM est capable de détecter, collecter et mesurer les licences dans votre environnement et de vous indiquer votre niveau de conformité.

Optimisation des licences Oracle

Il existe des technologies spécialisées, comme USU Oracle Optimization, conçues pour vous éviter les mauvaises surprises liées aux contrats Oracle et aux coûts de maintenance, ainsi que pour vous aider à réduire au maximum les dépenses allouées aux licences de l’éditeur.

Oracle Optimization exploite des données validées par Oracle, ses résultats sont donc parfaitement fiables. Obtenez une vue détaillée sur votre utilisation Oracle pour prendre des décisions contractuelles avisées et réduire vos coûts de maintenance.

Vous avez d'autres questions ? Prenez contact avec l'un de nos spécialistes en licences Oracle.

Maintenant qu'Oracle ne propose plus Java gratuitement, vous avez besoin d'une vue d'ensemble des modifications apportées aux licences Oracle Java SE .