La popularité d'Oracle Java en baisse~? représentant seulement 34 % des distributions Java utilisées~? contre 75 % en 2020.
Amazon passe à 22 %, contre 2 % il y a deux ans, selon New Relic
Le 2022-04-29 03:56:14, par Sandra Coret, Communiqués de presse
Bien qu'elle reste la principale distribution Java du secteur, la popularité d'Oracle Java est deux fois moins importante qu'il y a deux ans, selon un rapport de la société de surveillance des applications New Relic.
Oracle Java est tombé à seulement 34 % des distributions Java utilisées, Amazon passant à 22 %, selon le rapport 2022 sur l'état de l'écosystème Java publié par New Relic.
Ce rapport, publié le 26 avril, se fonde sur les données recueillies auprès de millions d'applications fournissant des données de performance à New Relic. Il révèle que parmi les distributions du kit de développement Java (JDK), Oracle détenait environ 75 % du marché en 2020, mais seulement 34,48 % en 2022, selon New Relic. Amazon n'est pas loin derrière, avec 22,04 %, contre 2,18 % en 2020.
New Relic a déclaré que ses chiffres montrent un mouvement d'éloignement des binaires Oracle après que la société ait mis en place une "licence plus restrictive" pour sa distribution JDK 11, avant de revenir à une position plus ouverte avec le JDK 17, publié en septembre 2021. Derrière Oracle et Amazon se trouvent Eclipse Adoptium (11,48 %), Azul Systems (8,17 %), Red Hat (6,05 %), IcedTea (5,38 %), Ubuntu (2,91 %) et BellSoft (2,5 %).
Autres conclusions du rapport 2022 sur l'état de l'écosystème Java :
Source : New Relic
Et vous ?
Trouvez-vous cette étude pertinente ?
Le déclin d'Oracle Java est dû à quoi, selon vous ?
Voir aussi :
Les contrôleurs de conformité d'Oracle incluraient désormais Java dans les audits de licence, les abonnements payants introduits il y a trois ans retiennent désormais l'attention de l'équipe
Oracle rétropédale en rendant son JDK 17 accessible sans coût pour une utilisation commerciale en raison de son abandon par les acteurs du développement informatique, qui lui préfèrent l'openJDK
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
Oracle Java est tombé à seulement 34 % des distributions Java utilisées, Amazon passant à 22 %, selon le rapport 2022 sur l'état de l'écosystème Java publié par New Relic.
Ce rapport, publié le 26 avril, se fonde sur les données recueillies auprès de millions d'applications fournissant des données de performance à New Relic. Il révèle que parmi les distributions du kit de développement Java (JDK), Oracle détenait environ 75 % du marché en 2020, mais seulement 34,48 % en 2022, selon New Relic. Amazon n'est pas loin derrière, avec 22,04 %, contre 2,18 % en 2020.
New Relic a déclaré que ses chiffres montrent un mouvement d'éloignement des binaires Oracle après que la société ait mis en place une "licence plus restrictive" pour sa distribution JDK 11, avant de revenir à une position plus ouverte avec le JDK 17, publié en septembre 2021. Derrière Oracle et Amazon se trouvent Eclipse Adoptium (11,48 %), Azul Systems (8,17 %), Red Hat (6,05 %), IcedTea (5,38 %), Ubuntu (2,91 %) et BellSoft (2,5 %).
Autres conclusions du rapport 2022 sur l'état de l'écosystème Java :
- Java 11 est devenu la version de Java la plus utilisée. Version LTS (Long-Term Support) publiée en 2018, Java 11 est désormais utilisée par plus de 48 % des applications en production, contre 11,11 % en 2020. Java 8, également une version LTS, arrive en deuxième position avec 46,45 %. Java 8 détenait une part de 84,48 % en 2020.
- Seulement 2,7 % des applications en production utilisent des versions Java non LTS. Java 14, qui date de 2020, est la version non LTS la plus populaire, mais elle n'était utilisée que dans 0,95 % des applications contrôlées.
- Plus de 70 % des applications Java déclarées à New Relic le font à partir d'un conteneur.
- G1 est le collecteur de déchets préféré de ceux qui ont abandonné Java 8.
Source : New Relic
Et vous ?
Voir aussi :
-
OButterlinModérateurL'éloignement d'Oracle vient certainement de leur politique commerciale agressive, toujours orientée profit maximum, avec un manque de respect des clients croissant.
En d'autres temps, IBM avait fait la même chose (erreur) pour en arriver au même résultat : tant qu'il n'y a pas d'alternative, ça marche, mais dès qu'il y en a une, tout le monde passe sur une alternative, même si elle devait être un peu moins bonnes, rien que par allergie.
Je tourne sur OpenJDK depuis la version 11 au boulot et à titre privé. Je ne prends que les LTS.
Je me fiche un peu de qui me fournit les binaires du moment que le serveur d'application JEE fonctionne.le 29/04/2022 à 11:06 -
smartiesExpert confirméIl y a OpenJDK disponible sur Linux.
Quand on voit aussi ce qui s'est passé entre Oracle et Google au niveau d'Android, ça me fait éviter la JVM et le JDK d'Oracle quand c'est possible.le 29/04/2022 à 11:03 -
smartiesExpert confirméDans un de mes anciens travail on avait remonté 2 bugs sur les bases de données Oracle (version 19 je crois), après 3 ans c'est toujours pas corrigé, pas de retour. Ca dit "oui, oui on remonte ça au service technique" mais au final il ne se passe rien.
L'open source peut avoir des fonctionnalités en moins mais au moins les bugs sont généralement corrigés.le 29/04/2022 à 20:51 -
bouyeRédacteur/ModérateurEt c'est un peu la le cœur du problème de la non présence (hors app intra entreprise) de Java coté desktop.
Pour le reste, la position d'Oracle reste dans la ligne des "révélations" qu'on avait eut il y a 4-5 ans, ca fait longtemps que je regarde plus les binaires Oracle et que je vais voir du coté de l'OpenJDK.le 05/05/2022 à 0:01 -
emilie77Membre éprouvéJe découvre avec cet article qui esiste "Amazon Corretto" comme gout de OpenJDKle 29/04/2022 à 9:21
-
marc.collinMembre émériteil reste que Oracle est le plus gros contributeur... s'il arrête demain matin leur contribution, ça risque de fait mal...
on le voit bien avec JEE, de moins en moins utiliséle 29/04/2022 à 14:29 -
BenMitnicKMembre à l'essaiOui je suis d'accord avec toi mais quand le projet est abandonnée ou les fonctionnalités utilisé ont été virer tu fais comment ?? c'est ça aussi l'open source
De toute façons des 2 cotés il y a du bon et du mauvaile 30/04/2022 à 17:40 -
OButterlinModérateurAlors là, je pense que tu ne sais pas de quoi tu parles... ou alors, il faut préciser.
Les applications web développées avec (par exemple) JSF2 / Primefaces sont non seulement très esthétiques mais très performantes quand on prend la peine de comprendre le framework. Le problème aujourd'hui c'est que dès que ça met plus d'une heure pour comprendre une techno, on a perdu la moitié des jeunes... alors effectivement, JEE, ça se mérite... mais qu'est ce que c'est puissant
Pour les clients lourds, JavaFx aurait été une bonne plateforme... on peut faire facilement pas mal de choses.
A priori un peu moins qu'avec Swing mais je connais bien moins JavaFx que Swing, du coup, c'est peut-être par méconnaissance que je dis ça.
Pour ce qui est du look, ce n'est pas Java qui est en cause... même s'il est vrai que du Swing de base, c'est vraiment, mais vraiment moche
En JavaFx c'est nativement beaucoup plus simpa.
Sinon, pour faire du client lourd pour des clients Windows exclusivement, oui, Microsoft a des produits qui tiennent la route.
Pour le web, bof bof bof... (j'ai été formé à .net il y a quelques années, il se peut que ça ait progressé depuis).
Ce n'est pas mauvais mais on est loin de JEE... mais comme c'est plus simple, ça s'apprend certainement plus vite.
L'idée d'utiliser Gtk avec plusieurs langages me semble bien sympa, il faudra que je regarde ça de plus prèsle 04/05/2022 à 9:21 -
CoderInTheDarkMembre émériteJe suis sous open jdk 11.
Et j'ai rencontré amazone en entreprise
Du moment que ça build et que ça se lance pareille , je ne fais pas trop atentionle 04/05/2022 à 9:55 -
marc.collinMembre éméritepourtant ce n'est pas les possibilités qui manque...
https://openjfx.io/
mais bon entre-temps le marché du desktop est pas mal mortle 04/05/2022 à 14:33