
Depuis le 23 janvier 2023, Oracle a remplacé les abonnements Oracle Java SE couramment achetés par les clients par un nouvel abonnement Oracle Java SE Universal.
Oracle décrit l'abonnement Java SE Universal comme étant : « un abonnement mensuel simple et peu coûteux qui inclut la licence et le support Java SE pour une utilisation sur les postes de travail, les serveurs ou les déploiements dans le cloud. L'abonnement donne accès à des mises à jour de performances, de stabilité et de sécurité testées et certifiées pour Java SE, directement depuis Oracle. Il comprend également l'accès à My Oracle Support (MOS) 24h/24 et 7j/7, une prise en charge en 27 langues, des fonctionnalités de gestion, de surveillance et de déploiement de Java SE 8 Desktop, entre autres avantages ».
« Les clients des anciens produits d'abonnement Java SE continuent de bénéficier de tous les avantages d'origine et peuvent renouveler selon leurs conditions et mesures existantes », a déclaré Oracle. Son annonce est accompagnée d'une liste de prix, qui montre que la principale différence entre le nouveau et l'ancien modèle est que Java sera concédé sous licence par employé, plutôt que par utilisateur ou par processeur, comme l'ancien modèle le permettait.
Alors que l'abonnement précédent était concédé sous licence de deux manières différentes selon que le logiciel était utilisé sur un serveur ou sur un ordinateur de bureau (ordinateur personnel), le nouvel abonnement universel a de nouvelles conditions d'utilisation. Notez que ces conditions diffèrent des conditions précédentes d'Oracle "Employé" et sont les suivantes :

À titre d'exemple, un client comptant 20 000 employés utilisant JAVA SE à quelque titre que ce soit dans le cadre des nouvelles conditions d'abonnement devra acheter des abonnements universels JAVA SE pour l'ensemble des 20 000 employés, à un tarif mensuel de 6,75 $, soit un total de 1,62 million de dollars par an.
En outre, il est nécessaire d'octroyer une licence aux employés, agents, sous-traitants et travailleurs temporaires de tiers qui prennent en charge les opérations commerciales internes des clients, ce qui nécessitera un examen plus approfondi et peut-être d'augmenter considérablement le nombre.
Pour les nouveaux clients, ce dernier modèle s'appliquera immédiatement et pour les clients existants, ce modèle pourrait s'appliquer lors du prochain renouvellement. Bien qu'Oracle puisse signaler que les clients existants pourraient être en mesure de renouveler selon les conditions précédentes, cela ne doit pas être considéré comme une garantie. Les coûts initiaux publiés pour le modèle sont les suivants :
Plusieurs utilisateurs migrent ou envisagent de migrer vers OpenJDK
Selon une étude réalisée suite à l'introduction du modèle d'abonnement basé sur les employés, seuls 14 % des abonnés Oracle Java prévoient de rester sur l'environnement d'exécution de Big Red.
Dans le même temps, 36 % des 663 utilisateurs Java interrogés ont déclaré avoir déjà adopté le modèle de tarification basé sur les employés introduit en janvier 2023. Peu de temps après la mise en œuvre du nouveau modèle, les experts ont averti qu'il entraînerait une augmentation significative des prix pour les utilisateurs qui l'adopteraient. En juillet, la société mondiale de recherche technologique Gartner prévoyait que les utilisateurs du nouveau forfait d'abonnement seraient confrontés à des coûts entre deux et cinq fois supérieurs à ceux du modèle précédent basé sur l'utilisation.
Ainsi, parmi les 86 % des répondants utilisant Oracle Java SE qui déplacent actuellement ou prévoient de déplacer tout ou partie de leurs applications Java hors des environnements Oracle, 53 % ont déclaré que l'environnement Oracle était trop cher, selon l'étude réalisée par le cabinet d'études de marché indépendant Dimensional Research. Quarante-sept pour cent ont déclaré que la raison du changement était une préférence pour l'open source, et 38 pour cent ont déclaré que c'était à cause de l'incertitude créée par les changements continus dans les prix, les licences et le support.
L'étude a été financée par Azul, une société qui fournit un support pour les plateformes Java open source. Le PDG Scott Sellers a déclaré : « Il est difficile d'établir une corrélation directe autre que celle observée dans la forte tendance et les taux d'utilisation, qui ont fait passer Oracle Java des alternatives à OpenJDK. »
« Mais l'une des principales raisons citées par les répondants au rapport pour expliquer pourquoi les utilisateurs d'Oracle Java ont changé de stratégie est le coût. Il semble donc assez probable que ce soit la nouvelle mesure de tarification qui ait encore exacerbé cette inquiétude. »
Il a ajouté qu'il y avait également un attrait pour les logiciels open source dans les entreprises à la recherche d'alternatives à la dépendance vis-à-vis d'un fournisseur, lorsque cela était pratiquement réalisable. « Azul, Amazon et Microsoft ont tous des versions disponibles gratuitement d'OpenJDK. Une fois qu'un utilisateur quitte Oracle Java, il a beaucoup de choix différents et nous devons gagner ces dollars. »
Pour prendre en charge les applications OpenJDK en production, 46 % ont choisi une plateforme payante telle que Bellsoft Liberica, IBM Semeru ou Azul Platform Core ; 45 % ont choisi une plateforme gratuite prise en charge telle qu'Amazon Corretto ou Microsoft Build of OpenJDK ; et 37 % ont choisi une plateforme gratuite non prise en charge.
Parmi les utilisateurs qui ont déjà migré vers OpenJDK, 25 % ont déclaré qu'Oracle avait été nettement plus cher, tandis que 41 % ont déclaré que les licences de Big Red l'avaient rendu un peu plus cher que l'alternative. Parmi ceux qui prévoient de migrer, plus de la moitié des répondants (52 %) ont déclaré qu'ils s'attendaient à ce que ces efforts prennent un à deux ans, contre 23 % qui planifient des projets dans trois à quatre ans. Seuls 14 % prévoient que leur migration prendra moins d'un an.
La migration vers OpenJDK se déroule comme prévu, voire plus facilement
Compte tenu de l'importance des coûts, on peut se demander pourquoi les entreprises ne sont pas plus nombreuses à abandonner Oracle Java. Il s'avère que de nombreux utilisateurs d'Oracle Java pensent que le processus de migration est tout simplement trop...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.