36 % der Entwickler sind im letzten Jahr von Oracle JDK zu einer alternativen OpenJDK-Distribution gewechselt
5. Februar 2020
0 Min. LesezeitWillkommen zu unserem jährlichen Bericht zum JVM-Ökosystem! Dieser Bericht präsentiert die Ergebnisse der größten jährlichen Umfrage zum JVM-Ökosystem. Die Umfrage, an der in der zweiten Hälfte des Jahres 2019 über 2.000 Personen teilgenommen haben, bietet spannende Einblicke. Wir möchten allen danken, die teilgenommen und ihre Erkenntnisse zu Java und Themen rund um die JVM mit uns geteilt haben.
Dieser Bericht ist in sechs Beiträge unterteilt:
36 % der Entwickler sind im letzten Jahr von Oracle JDK zu einer alternativen OpenJDK-Distribution gewechselt
64 % der Entwickler geben an, dass Java 8 weiterhin die am häufigsten verwendete Version ist
Kotlin überholt Scala und Clojure und wird zur zweitbeliebtesten Sprache auf der JVM
Spring dominiert das Java-Ökosystem: 60 % verwenden es für ihre Hauptanwendungen
IntelliJ IDEA dominiert den IDE-Markt: 62 % der JVM-Entwickler verwenden die Entwicklungsumgebung
Außerdem gibt es einen liebevoll gestalteten PDF-Bericht, der alle Informationen an einem Ort zum Download enthält.
Das JDK welches Java-Anbieters verwenden Sie derzeit in der Produktion für Ihre Hauptanwendung?
Da Oracle die Lizenzbedingungen für seine JDK-Versionen ändert, beginnen wir diesen Bericht mit der Antwort auf eine wichtige Frage: Welches JDK verwenden Entwickler für ihre Hauptanwendung?
Den Antworten zufolge ist Oracle JDK mit 34 % zwar weiterhin führend, doch zeichnet sich eine deutliche Verlagerung hin zu anderen OpenJDK-Anbietern ab. Jeder vierte Entwickler entscheidet sich für die Adopt-OpenJDK-Distribution. Interessant ist auch, dass Oracle JDK unter der Haube weiterhin OpenJDK verwendet – trotz der kommerziellen Lizenz.

Verglichen mit den Ergebnissen des Vorjahres, als Oracle JDK 70 % und OpenJDK 21 % der bevorzugten JDK-Distributionen ausmachten, zeigt sich eine deutliche Verschiebung: 72 % wechselten von Oracle JDK zu alternativen OpenJDK-Anbietern.

Bezahlen Sie derzeit einen Anbieter für JDK-Support?
Betrachtet man die Antworten auf diese Frage, wird die zuvor beobachtete Verlagerung von Oracle JDK zu OpenJDK verständlicher: Die große Mehrheit der Teilnehmenden (86 %) möchte nicht für JDK-Support bezahlen. Tatsächlich zahlen derzeit nur 9 % für Support.

Wem zahlen Sie? Wenn sich Entwickler für kostenpflichtigen JDK-Support entscheiden
Wenn sich Entwickler für kostenpflichtigen JDK-Support entscheiden, ist Oracle nach wie vor der klare Spitzenreiter. Die übrigen drei Anbieter teilen sich den restlichen Markt nahezu gleichmäßig. Das bedeutet: Wenn nur 9 % der Entwickler für JDK-Support bezahlen (wie in Frage 2 zu sehen), zahlen insgesamt 5 % aller Entwickler an Oracle – also jeder zwanzigste Entwickler.

Haben sich die Änderungen bei Support und Release-Zyklus seit JDK 9 auf Ihre Entscheidung ausgewirkt, für Support zu bezahlen?
Seit JDK 9 erscheint jeden März und September eine neue Java-Version. Das ist eine wesentliche Änderung des JDK-Release-Zyklus. Sie wirkt sich auf die Update-Strategie vieler Nutzer aus, da der sechsmonatige Release-Zyklus auch den Support-Zyklus beeinflusst. Darüber hinaus hat diese Änderung Auswirkungen auf die Sicherheit, da Sicherheitspatches nicht auf ältere Versionen zurückportiert werden.
Laut unserer Umfrage hat der neue Release-Zyklus die Entscheidung von mehr als einem Drittel der Entwickler beeinflusst, für Support zu bezahlen. Mindestens 41 % der Befragten geben an, dass die Änderungen am Release-Zyklus und Support bei dieser Entscheidung eine gewisse Rolle gespielt haben.

Würden Sie angesichts der jüngsten Änderungen am Release-Zyklus künftig für JDK-Support bezahlen?
Die Mehrheit der Entwickler, die an dieser Umfrage teilgenommen haben, glaubt nicht, dass sie ihre Meinung dazu, für JDK-Support zu bezahlen, künftig ändern wird. Da sich die Community voraussichtlich stärker an künftigen JDK-Releases beteiligen wird, könnte die Zahl der Entwickler, die kostenpflichtigen JDK-Support in Betracht ziehen, in einem Jahr sinken. Zwar sind nur 7 % der Befragten künftig bereit, für Support zu bezahlen, doch 19 % ziehen diese Möglichkeit noch in Betracht.

Dieser Bericht hat noch mehr zu bieten! Welchen Abschnitt möchten Sie als Nächstes lesen?
36 % der Entwickler sind im letzten Jahr von Oracle JDK zu einer alternativen OpenJDK-Distribution gewechselt
64 % der Entwickler geben an, dass Java 8 weiterhin die am häufigsten verwendete Version ist
Kotlin überholt Scala und Clojure und wird zur zweitbeliebtesten Sprache auf der JVM
Spring dominiert das Java-Ökosystem: 60 % verwenden es für ihre Hauptanwendungen
IntelliJ IDEA dominiert den IDE-Markt: 62 % der JVM-Entwickler verwenden die Entwicklungsumgebung
