• IT-Karriere:
  • Services:

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. Stiftung Kirchliches Rechenzentrum Südwestdeutschland, Eggenstein-Leopoldshafen
  2. WEMAG AG, Schwerin

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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. 99,00€
  2. (u. a. Need for Speed Most Wanted, NfS: The Run, Mass Effect 3, Dragon Age 2, Kingdoms of Amalur...
  3. 649€ mit Gutscheincode PSUPERTECH10
  4. (u. a. FIFA 20 Xbox One 33,99€, Terminator Resistance 24,49€)

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
       


Macbook Pro 16 Zoll - Test

Das Macbook Pro 16 stellt sich in unserem Test als eine echte Verbesserung dar. Das liegt auch daran, dass Apple einen Schritt zurückgeht, das Butterfly-Keyboard fallenlässt und die physische Escape-Taste zurückbringt.

Macbook Pro 16 Zoll - Test Video aufrufen
Interview: Die Liebe für den Flight Simulator war immer da
Interview
"Die Liebe für den Flight Simulator war immer da"

Die prozedural erstellte Erde, der Quellcode vom letzten MS-Flugsimulator und eine Gemeinsamkeit mit Star Citizen: Golem.de hat mit Jörg Neumann über Technik und das Fliegen gesprochen. Neumann leitet bei Microsoft die Entwicklung des Flight Simulator.
Ein Interview von Peter Steinlechner

  1. Flug-Simulation Microsoft bereitet Alphatest des Flight Simulator vor
  2. Microsoft Neuer Flight Simulator soll Fokus auf Simulation legen

Staupilot: Der Zulassungsstau löst sich langsam auf
Staupilot
Der Zulassungsstau löst sich langsam auf

Nach jahrelangen Verhandlungen soll es demnächst internationale Zulassungskriterien für hochautomatisierte Autos geben. Bei höheren Automatisierungsgraden strebt die Bundesregierung aber einen nationalen Alleingang an.
Ein Bericht von Friedhelm Greis

  1. San José Bosch und Daimler starten autonomen Taxidienst
  2. Autonomes Fahren Ermittler geben Testfahrerin Hauptschuld an Uber-Unfall
  3. Ermittlungsberichte Wie die Uber-Software den tödlichen Unfall begünstigte

Elektroschrott: Kauft keine kleinen Konsolen!
Elektroschrott
Kauft keine kleinen Konsolen!

Ich bin ein Fan von Retro. Und ein Fan von Games. Und ich habe den kleinen Plastikschachteln mit ihrer schlechten Umweltbilanz wirklich eine Chance gegeben. Aber es hilft alles nichts.
Ein IMHO von Martin Wolf

  1. IMHO Porsche prescht beim Preis übers Ziel hinaus
  2. Gaming Konsolenkrieg statt Spielestreaming

    •  /