Oracle hat das Java Development Kit (JDK) 20 veröffentlicht. JDK 20 ist ein so genanntes Short-Term-Release und erfährt sechs Monate Unterstützung. Produktionsreife Binärdateien unter der GPL sind von Oracle erhältlich.
Java
Oracle hat für seinen alle drei Monate stattfindenden Patchday fast 400 Patches veröffentlicht.
Mit der Nummer 19 erschien Ende September die neueste Auflage der weitverbreiteten Programmiersprache Java. Das Feature Release bringt wieder eine ganze Reihe Neuerungen in Sprache und Laufzeitumgebung.
Ein Buch stellt zahlreiche bekannte Designpattern als Musterlösungen für den Softwareentwurf vor, ein zweites führt junge Leser in das Programmieren mit Java ein.
Seit Ende März liegt das neue Java 18 vor. Nach der Langzeitversion Java 17 beginnt damit der nächste Entwicklungszyklus der populären Programmiersprache.
Das Java Development Kit OpenJDK in Version 18 verbessert unter anderem die Möglichkeiten zum Pattern Matching in Switch-Konstrukten und enthält einen einfachen Webserver. Letztgenannter soll allerdings primär nur beim Testen und Debuggen helfen.
Das Bundesamt für Sicherheit in der Informationstechnik (BSI) hat die über die Bibliothek Log4J geöffnete Sicherheitslücke mit der höchsten Warnstufe 4/Rot versehen. Das Framework zum Loggen von Anwendungsmeldungen in Java öffnet eine leicht auszunutzende Lücke.
Die freie Entwicklungsumgebung Eclipse integriert in der neuen Version 2021.12 Java 17. Neu ist auch ein Eclipse-Paket für Apples M1-Chip.
Mit Langzeitunterstützung versehen, dürfte das im September erschienene Java 17 in den nächsten Jahren den Standard für Java-Entwickler markieren. Wir machen Sie mit allen wesentlichen Neuerungen des LTS-Releases vertraut.
Der Tiobe-Index, der die Beliebtheit von Programmiersprachen misst, kann nach rund 20 Jahren einen neuen Spitzenreiter vermelden: Python hat im Oktober das langjährige Führungsduo Java und C abgelöst.
JDK 17, die Open-Source-Referenzimplementierung von Java 17, ist allgemein verfügbar, hat Mark Reinhold von Oracle angekündigt. Nach der Veröffentlichung des ersten Release Candidate am 6. August seien keine gravierenden Fehler gemeldet worden, und das Release sei damit offiziell.
Die ursprünglich von IBM entwickelte und dann an die Eclipse Foundation übergebene Java-VM führt Java-Code besonders schnell aus. Die neue Version optimiert die Arbeit der Garbage Collection und unterstützt das OpenJDK in den Versionen 8, 11 und 16.
Mit seinem alle drei Monate veröffentlichten Oracle Critical Patch Update schließt der Hersteller in dieser Ausgabe 342 Sicherheitsprobleme in seinem Software-Portfolio und in den Bestandteilen von Drittanbietern.
Der TIOBE-Index analysiert seit inzwischen 20 Jahren die Beliebtheit von Programmiersprachen anhand von Suchanfragen. Im Jubiläumsmonat Juli lagen C, Java und Python auf den drei ersten Plätzen.



