Abo
  • IT-Karriere:

Programmiersprache: Java 11 erscheint mit neuem Supportmodell und TLS 1.3

Die aktuelle Version 11 der Java-Plattform erhält Langzeitunterstützung, jedoch anders als bisher, da Oracle sein Supportmodell ändert. Zu den Neuerungen gehören bessere Kryptofunktionen, eine neue HTTP-Client-API sowie experimentelle Garbage Collector. Alte Java-Bestandteile fliegen außerdem raus.

Artikel veröffentlicht am ,
Java 11 ist erschienen.
Java 11 ist erschienen. (Bild: Michael Camilleri/Flickr.com/CC-BY 2.0)

Erst vor rund einem Jahr ist Java 9 erschienen, das sich lange verzögerte und mit dem Project Jigsaw eine sehr große Änderung enthielt. Darauf folgten große Veränderungen des Umgangs von Oracle mit der Java-Plattform, die unter anderem zu einem Veröffentlichungsrhythmus von sechs Monaten führten, der mit Java 10 erstmals eingeführt wurde. Inzwischen ist Java 11 erschienen, welches das Supportmodell der Java-Plattform ändert.

Stellenmarkt
  1. über experteer GmbH, München
  2. über experteer GmbH, Raum Sindelfingen

Oracle hat angekündigt, sein Produkt Java SE 11 standardmäßig die kommenden fünf Jahre bis September 2023 mit Updates unterstützen zu wollen und möchte darüber hinaus auch noch erweiterten Support anbieten. Der vollumfängliche Einsatz des Oracle JDK gilt allerdings hauptsächlich nur für Kunden des kommerziellen Supports und Lizenzprogramms des Unternehmens. Die bisher frei verfügbaren Updates des Oracle JDKs sind künftig nur noch für Entwicklung, Tests, Entwurf- und Vorführzwecke zur Nutzung erlaubt und außerdem lediglich sechs Monate lang verfügbar.

Updates für das OpenJDK durch die Community

Zusätzlich dazu gibt es aber natürlich weiterhin das OpenJDK, das bereits seit Jahren als Standardimplementierung für Java gilt. Laut Oracle gibt es mittlerweile keine funktionalen Unterschiede mehr zwischen dem Oracle JDK und dem OpenJDK, das unter der GPL steht und auch als fertiges Build von Oracle bereitgestellt wird.

Wie der bei Red Hat für die Java-Entwicklung verantwortliche Andrew Haley im Blog des Unternehmens schreibt, will der Open-Source-Spezialist mit Unterstützung der Community jedoch nicht nur das bisherige OpenJDK 8 mit Langzeitunterstützung bis mindestens 2023 pflegen, sondern auch die Langzeitpflege für die freie Variante von Java 11 mit dem OpenJDK übernehmen.

Neben verschiedenen Organisationen, die bereits jetzt in der Community des OpenJDK aktiv sind und die Pläne von Red Hat aktiv unterstützen, habe Haley auch Angebote von neuen Mitstreitern für die Java-Pflege erhalten. Dazu gehört etwa der Cloud-Dienst Amazon Web Services, der offenbar das OpenJDK mit Langzeitpflege für seine Kunden bereitstellen will. "Das verheißt Gutes, aber es kann einige Zeit dauern, bis wir alle als Teil der Community arbeiten können", schreibt Haley dazu in der Ankündigung.

Neue Garbage Collector und moderne Krypto

Zu den neuen Funktionen in Java 11 gehören unter anderem die bisher auf das kommerzielle Oracle JDK beschränkten Techniken wie der sogenannte Flight Recorder, mit dem Java-Anwendungen analysiert werden sollen, sowie der noch als experimentell bezeichnete Z Garbage Collector, der eine geringe Latenz aufweisen soll. Ebenfalls neu ist der Garbage Collector Epsilon, der lediglich Speicherzuweisungen vornimmt, diesen jedoch anders als vorgesehen nicht wieder freigibt. Ist der Heap vollständig belegt, beendet sich die JVM. Gedacht ist das vor allem zum Testen.

Die erstmals mit Java 9 eingeführte neue HTTP-Client-API ist nun standardisiert. Genutzt werden kann nun außerdem die neue TLS-Version 1.3 sowie die Kryptoalgorithmen ChaCha20 und Poly1305, die natürlich auch gemeinsam als AEAD-Chiffre zur Verfügung stehen. Zum Schlüsselaustausch können außerdem die elliptischen Kurven Curve25519 und Curve448 genutzt werden, jedoch noch nicht direkt in TLS 1.3. Java 11 unterstützt ebenso Unicode 10.

Entfernt hat das Team die bisher noch verfügbaren Java-EE- und Corba-Module, die Nashorn-Javascript-Engine gilt zudem offiziell als veraltet. Aus dem Oracle JDK entfernt worden ist darüber hinaus die Unterstützung für Applets und die Web-Start-Technologie. Eine neuen Heimat gefunden haben die JavaFX-Bibliotheken in dem OpenJFX-Projekt, das wie das OpenJDK unter GPL steht.



Anzeige
Top-Angebote
  1. (u. a. Sandisk 512-GB-SSD für 55,00€, WD Elements Exclusive Edition 2 TB für 59,00€ und Abend...
  2. 31,99€
  3. 139,00€ (Bestpreis!)

btreut 23. Okt 2018

daneben gibt es noch das github Project ojdkbuild (https://github.com/ojdkbuild...

ldlx 29. Sep 2018

Damit dann verschiedene nicht-aktuelle Java-Runtimes auf dem System für jede Anwendung...

teenriot* 26. Sep 2018

Nein, dafür mit Kryptomining für Oracle's Kunden, die Aluhutindustrie und die Iluminaten.


Folgen Sie uns
       


LG G8x Thinq - Hands on

Das G8x Thinq von LG kann mit einer speziellen Hülle verwendet werden, die dem Smartphone einen zweiten Bildschirm hinzufügt. Golem.de hat sich das Gespann in einem ersten Kurztest angeschaut.

LG G8x Thinq - Hands on Video aufrufen
Serielle Hybride: Unterschätzte Zwischenlösung oder längst überholt?
Serielle Hybride
Unterschätzte Zwischenlösung oder längst überholt?

Die reine E-Mobilität kommt nicht so schnell voran, wie es Klimaziele und Luftreinhaltepläne erfordern. Doch viele Fahrzeughersteller stellen derweil eine vergleichsweise simple Technologie auf die Räder, die für eine Zukunft ohne fossile Kraftstoffe Erkenntnisse liefern kann.
Von Mattias Schlenker

  1. ADAC Keyless-Go bietet Autofahrern keine Sicherheit
  2. Gesetzentwurf beschlossen Regierung verlängert Steuervorteile für Elektroautos
  3. Cabrio Renault R4 Plein Air als Elektro-Retroauto

Manipulierte Zustimmung: Datenschützer halten die meisten Cookie-Banner für illegal
Manipulierte Zustimmung
Datenschützer halten die meisten Cookie-Banner für illegal

Nur die wenigsten Cookie-Banner entsprechen den Vorschriften der DSGVO, wie eine Studie feststellt. Die Datenschutzbehörden halten sich mit Sanktionen aber noch zurück.
Ein Bericht von Christiane Schulzki-Haddouti

  1. Chrome & Privacy Google möchte uns in Zukunft anders tracken
  2. Tracking Google und Facebook tracken auch auf vielen Pornoseiten
  3. Android Apps kommen auch ohne Berechtigung an Trackingdaten

Apple TV+: Apples Videostreamingdienst ist nicht konkurrenzfähig
Apple TV+
Apples Videostreamingdienst ist nicht konkurrenzfähig

Bei so einem mickrigen Angebot hilft auch ein mickriger Preis nicht: Apples Streamingdienst hat der Konkurrenz von Netflix, Amazon und bald Disney nichts entgegenzusetzen - und das wird sich auf Jahre nicht ändern.
Eine Analyse von Ingo Pakalski

  1. Apple TV+ Disney-Chef tritt aus Apple-Verwaltungsrat zurück
  2. Apple TV+ Apples Streamingangebot kostet 4,99 Euro im Monat
  3. Videostreaming Apple TV+ startet mit fünf Serien für 10 US-Dollar monatlich

    •  /