36 % des développeurs sont passés d’Oracle JDK à une autre distribution OpenJDK au cours de l’année écoulée
5 février 2020
0 minutes de lectureBienvenue dans notre rapport annuel sur l’écosystème JVM ! Ce rapport présente les résultats de la plus grande enquête annuelle sur l’écosystème JVM, menée auprès de plus de 2 000 personnes au second semestre 2019. Nous remercions toutes celles et ceux qui ont participé et partagé leur point de vue sur Java et les sujets liés à la JVM.
Ce rapport se compose de six articles :
36 % des développeurs sont passés d’Oracle JDK à une autre distribution OpenJDK au cours de l’année écoulée
64 % des développeurs indiquent que Java 8 reste la version la plus utilisée
Kotlin dépasse Scala et Clojure et devient le 2e langage le plus populaire sur la JVM
IntelliJ IDEA domine le marché des IDE, avec 62 % d’adoption parmi les développeurs JVM
Nous avons également préparé un rapport PDF réalisé avec soin, qui rassemble toutes ces informations dans un document téléchargeable.
Quel JDK d’un éditeur utilisez-vous actuellement en production pour votre application principale ?
Oracle ayant modifié les conditions de licence de ses versions du JDK, nous commençons ce rapport par une question importante : quel JDK les développeurs utilisent-ils pour leur application principale ?
D’après les réponses, bien qu’Oracle JDK reste dominant avec 34 %, les développeurs se tournent massivement vers d’autres fournisseurs d’OpenJDK. Un développeur sur quatre choisit la distribution Adopt OpenJDK. Il est également intéressant de noter qu’Oracle JDK repose toujours sur OpenJDK, malgré sa licence commerciale.

En comparant ces résultats à ceux de l’année dernière, où Oracle JDK représentait 70 % des distributions JDK privilégiées et OpenJDK 21 %, nous constatons un changement majeur : 72 % des développeurs se sont tournés d’Oracle JDK vers d’autres fournisseurs d’OpenJDK.

Payez-vous actuellement un fournisseur pour bénéficier du support du JDK ?
Les réponses à cette question éclairent le passage d’Oracle JDK à OpenJDK observé précédemment : une grande majorité des participants (86 %) ne souhaite pas payer pour le support du JDK. En fait, seuls 9 % paient actuellement pour ce support.

Qui rémunérez-vous ? Lorsque les développeurs choisissent de payer pour le support du JDK
Lorsque les développeurs choisissent de payer pour le support du JDK, Oracle reste le grand favori, tandis que les trois autres fournisseurs se partagent le reste du marché de manière assez équitable. En y regardant de plus près, puisque seuls 9 % des développeurs paient pour le support du JDK (comme indiqué dans la question 2), cela signifie que 5 % de l’ensemble des développeurs paient Oracle, soit un développeur sur 20.

Les changements apportés au support et à la fréquence des versions depuis JDK 9 ont-ils influencé votre décision de payer pour le support ?
Depuis JDK 9, une nouvelle version de Java paraît tous les ans en mars et en septembre, ce qui représente un changement majeur dans la fréquence des versions du JDK. Cela a une incidence sur la stratégie de mise à jour de nombreux utilisateurs, car cette cadence de six mois affecte également le cycle de support. De plus, ce changement a aussi des conséquences sur la sécurité : les correctifs de sécurité ne sont pas rétroportés vers les anciennes versions.
Selon notre enquête, la nouvelle cadence a influencé la décision de payer pour le support de plus d’un tiers des développeurs. Au total, 41 % des personnes interrogées affirment que les changements apportés à la fréquence des versions et au support ont joué un rôle dans leur décision.

Compte tenu des derniers changements dans la fréquence des versions, envisageriez-vous de payer pour le support du JDK à l’avenir ?
La majorité des développeurs ayant participé à cette enquête ne pense pas changer d’avis et payer pour le support du JDK à l’avenir. À mesure que la communauté s’impliquera davantage dans les prochaines versions du JDK, il est possible que le nombre de développeurs envisageant de payer pour ce support diminue d’ici un an. Seuls 7 % des répondants sont prêts à payer pour le support à l’avenir, mais 19 % envisagent tout de même cette possibilité.

Ce rapport ne s’arrête pas là ! Quelle section souhaitez-vous lire ensuite ?
36 % des développeurs sont passés d’Oracle JDK à une autre distribution OpenJDK au cours de l’année écoulée
64 % des développeurs indiquent que Java 8 reste la version la plus utilisée
Kotlin dépasse Scala et Clojure et devient le 2e langage le plus populaire sur la JVM
IntelliJ IDEA domine le marché des IDE, avec 62 % d’adoption parmi les développeurs JVM
