- Java 26 kommt mit zehn JEPs, die sich auf KI, Leistung, Sicherheit und Kryptographie konzentrieren und die technische Grundlage des Java Verified Portfolio bilden.
- Das neue Java Verified Portfolio (JVP) bündelt von Oracle unterstützte Tools, Frameworks und Services wie JavaFX, Helidon und die Java Platform Extension für VS Code.
- JVP bietet sorgfältig ausgewählte Komponenten in Unternehmensqualität mit klaren Lebenszyklen, Lieferkettensicherung und kostenloser Einbindung für Java SE-Abonnenten und OCI-Kunden.
- Die kommerzielle Unterstützung für JavaFX wird wieder eingeführt und die Roadmap von Helidon wird an das JDK angepasst, was Oracles langfristiges Engagement für ein verifiziertes Java-Ökosystem unterstreicht.
Mit dem Erscheinen von Java 26 rückt Oracle eine neue Ebene des Ökosystems in den Fokus: die Java Verified Portfolio, ein kuratiertes Paket von Tools und Diensten, das parallel zum JDK existiert.Dieses Portfolio ist nicht nur ein weiteres Feature in einer Release-Ankündigung, sondern positioniert sich als langfristiger Ansatz zur Standardisierung der Art und Weise, wie Unternehmen die am weitesten verbreiteten Teile des Java-Stacks einführen und betreiben.
Auf einer übergeordneten Ebene führt Java 26 zehn JDK Enhancement Proposals (JEPs) ein, die darauf abzielen, KI-Workloads, Kryptographie, Leistung und EntwicklerproduktivitätDas Java Verified Portfolio (JVP) bündelt ausgewählte Frameworks, Bibliotheken und Erweiterungen – wie JavaFX und Helidon – unter der Aufsicht und dem Support von Oracle. Das Plattform-Update und das Portfolio-Branding bilden zusammen ein Paket, das Unternehmen die Gewissheit gibt, dass sich ihre Java-basierten Systeme schnell weiterentwickeln lassen, ohne die Stabilität zu verlieren, die sie ursprünglich zu Java geführt hat.
Java 26 als technisches Rückgrat des Java Verified Portfolio
Java 26 ist eine Nicht-LTS-Version, die dem aktuellen halbjährlichen Veröffentlichungszyklus folgt und Folgendes mit sich bringt: zehn fokussierte JEPs anstelle der großen Pakete, die in älteren Java-Versionen zu finden warenOracle hält die Anzahl der größeren Änderungen pro Release bewusst gering, um die Einführung für Unternehmen, die auf Vorhersagbarkeit bei Upgrades angewiesen sind, besser handhabbar zu machen.
Der JEP-Satz in dieser Version konzentriert sich auf KI-freundliche Funktionen, verbesserte Ausdrucksfähigkeit der Sprache und Modernisierung der KryptographieMerkmale wie primitive Datentypen in Mustern, instanceof und switch (JEP 530, vierte Vorschau) zielt darauf ab, die alltägliche Programmierung weniger umständlich und robuster zu gestalten, insbesondere dort, wo Pattern Matching häufig verwendet wird. Dieses optimierte Sprachmodell bildet die Grundlage für viele der Bibliotheken und Frameworks im Java Verified Portfolio.
In puncto Performance setzt Java 26 die Optimierung der Laufzeitumgebung für moderne Arbeitslasten fort. Die in JEP 522 beschriebenen Durchsatzverbesserungen der G1-GC reduzieren die Synchronisierung zwischen Anwendungs- und Garbage-Collector-Threads.Dadurch können Dienste mehr Aufgaben auf derselben Hardware bewältigen. Diese Art der Optimierung ist besonders relevant für die Microservices- und KI-Anwendungen, deren Bereitstellung Oracle mit JVP-Komponenten wie Helidon erwartet.
Die Funktionen von Project Leyden sind ebenfalls in dieser Version enthalten. JEP 516 führt das Ahead-of-Time-Objekt-Caching mit jedem Garbage Collector ein und ermöglicht so … Schnellere Start- und Aufwärmphasen für Java-Anwendungen, unabhängig vom verwendeten Garbage Collector.In der Praxis hilft dies dabei, Cloud-native Dienste schnell zu starten, eine wiederkehrende Anforderung in Umgebungen mit automatischer Skalierung und KI-gesteuerter Architektur.
Auch Bibliotheken und Sicherheits-APIs werden berücksichtigt. JEP 500, „Prepare to Make Final Mean Final“, treibt Java in Richtung strengere Integritätsgarantien durch Einschränkung der tiefen Reflexion über EndfelderDies ist insbesondere für Frameworks auf Unternehmensebene relevant, die geschäftskritische Zustände und sensible Daten schützen müssen. Gleichzeitig erweitert JEP 517 die HTTP-Client-API um HTTP/3-Unterstützung und bietet Java-Anwendungen damit eine moderne Protokolloption mit geringerer Latenz gut geeignet für Microservices und API-lastige Architekturen.
Für KI und datenintensive Workloads zielen JEP 526 (Lazy Constants, zweite Vorschau) und JEP 529 (Vector API, elfter Inkubator) darauf ab intelligentere Ressourcennutzung und Leistungsverbesserungen im SIMD-StilLazy Constants ermöglichen die verzögerte Initialisierung unveränderlicher Daten, was zu einem schnelleren Start des Dienstes führen kann, während die Vector API es Entwicklern ermöglicht, vektorisierte Berechnungen auszudrücken, die die JVM auf optimale CPU-Befehle abbilden kann.
Die Sicherheit wird durch JEP 524 verstärkt, das eine API für PEM-Kodierungen von kryptografischen Schlüsseln, Zertifikaten und SperrlistenDies vereinfacht die Integration von Java-Anwendungen mit weit verbreiteten Sicherheitsformaten und die einheitliche Verwaltung kryptografischer Daten. Zudem entfernt JEP 504 die Applet-API vollständig, wodurch die Legacy-Angreifbarkeit der Plattform reduziert und Code entfernt wird, der in modernen Java-Implementierungen keine Rolle mehr spielt.
Sicherheit, Zuverlässigkeit und globale Einsatzbereitschaft eines verifizierten Technologie-Stacks
Über die einzelnen JEPs hinaus enthält Java 26 eine lange Liste inkrementeller Updates, die auf Folgendes abzielen: Anwendungssicherheit, Laufzeitstabilität und Einhaltung von StandardsOrganisationen können nun innerhalb der Plattform die branchenübliche hybride Public-Key-Verschlüsselung (HPKE) nutzen und post-quantenfähige JAR-Signaturverfahren anwenden, die zur Stärkung der Software-Lieferketten entwickelt wurden.
Die Laufzeitumgebung enthält außerdem Aktualisierungen für Unicode 17.0 und CLDR v48 spiegeln Änderungen in den globalen Sprach- und Gebietsschema-Standards wider.Für Unternehmen, die weltweit tätig sind, verringert diese Art der Abstimmung die Reibungsverluste bei der Bereitstellung von Anwendungen über verschiedene Regionen und regulatorische Bereiche hinweg.
In puncto Leistung bietet Java 26 Folgendes: Schnellerer JVM-Start, Verbesserungen beim Garbage-Collection-Verhalten, erweiterte C2-JIT-Kompilierung und intelligenteres Heap-ManagementZusammengenommen sollen diese Änderungen dazu führen, dass Anwendungen unter unterschiedlicher Last reaktionsschneller reagieren – ein Ergebnis, das bei Nutzern, die auf Frameworks wie Helidon und JavaFX innerhalb des Java Verified Portfolio setzen, großen Anklang findet.
Die Entwicklerwerkzeuge innerhalb des JDK werden ebenfalls weiterentwickelt. Zu den neuen Optionen gehören: Regionsbasierte Datei-Uploads in der HttpClient-API, strengere Laufzeit-Image-Erstellung, eine verbesserte JVM-Metrik-API und ein Dunkelmodus für JavaDocObwohl keines dieser Merkmale allein die Version definiert, unterstützen sie in ihrer Gesamtheit die Idee, dass die Java-Plattform und die JVP in großen Organisationen bequem zu überwachen, zu dokumentieren und zu betreiben sein sollten.
Oracle positioniert diese Verbesserungen als Ergebnis der fortlaufenden Zusammenarbeit mit der globalen Java-Community im Rahmen von OpenJDK und dem Java Community Process. Dieser kollaborative Ansatz spiegelt sich auch in der Art und Weise wider, wie JVP-Komponenten wie Helidon und die Java Platform Extension für Visual Studio Code bleiben Open Source.auch wenn sie unter dem Dach des Java Verified Portfolio ein formelleres Unterstützungs- und Lebenszyklusmodell erhalten.
Java Verified Portfolio: ein kuratierter, von Oracle verwalteter Java-Stack
Das Java Verified Portfolio wird wie folgt beschrieben: Ein vertrauenswürdiger, unternehmensgerechter Katalog von Tools, Frameworks, Bibliotheken und Diensten, die das JDK ergänzen.Viele Organisationen sind in der Produktion auf diese Elemente angewiesen, doch jedes hatte in der Vergangenheit seinen eigenen Lebenszyklus, seine eigenen Lizenzierungs- und Supportkanäle. JVP versucht, diese Fragmentierung zu reduzieren.
Innerhalb dieses Portfolios übernimmt Oracle die Verantwortung für Steuerung, Unterstützung und Dokumentation eines definierten Satzes von Java-ÖkosystemkomponentenDazu gehören klare Roadmaps, Transparenz über den gesamten Lebenszyklus und einheitliche SLAs. Ziel ist es, Unternehmen ein besseres Verständnis dafür zu vermitteln, wie lange Kernkomponenten ihres Technologie-Stacks unterstützt werden, wie Updates bereitgestellt werden und wie die verschiedenen Komponenten im JDK zusammenwirken.
Aus Risikoperspektive ist die Lieferkettensicherung eines der wichtigsten Verkaufsargumente. Durch den direkten Bezug von Komponenten von Oracle im Rahmen des JVP können Kunden Reduzierung der Exposition gegenüber ungeprüften Binärdateien oder Ad-hoc-Verteilungen kritischer FrameworksDa jedes Portfolioelement den Qualitäts- und Sicherheitsprüfungen von Oracle unterliegt, erhalten Unternehmen, die ihre Java-Umgebungen standardisieren möchten, eine besser vorhersagbare Ausgangsbasis.
Ein weiterer praktischer Vorteil liegt im Lebenszyklusmanagement. Wo zuvor Teams noch alles verfolgen mussten … mehrere Versionsschemata, Supportfenster und PatchzyklenJVP zielt darauf ab, diese Metadaten unter einem einheitlichen Dach zu bündeln. Das macht das Testen und Validieren von Upgrades zwar nicht überflüssig, bietet Administratoren und Architekten aber einen besseren Überblick darüber, was jeweils unterstützt wird.
Oracle positioniert das Java Verified Portfolio auch als Möglichkeit, Java-Investitionen zukunftssicher zu gestalten. Denn das Portfolio ist an die Gesamt-Roadmap von Java SE und JDK angebunden, Neue Laufzeitfunktionen – wie beispielsweise jene in Java 26 – dürften sich schnell in unterstützten Frameworks wie Helidon und JavaFX widerspiegeln.Diese Angleichung kann die Kluft zwischen Plattforminnovation und Anwendungsakzeptanz verringern.
Kommerziell gesehen ist die Unterstützung für JVP wie folgt: Für Java SE-Abonnenten und Oracle Cloud Infrastructure-Kunden, die Java-Workloads auf OCI ausführen, ist dies ohne zusätzliche Kosten enthalten.Über diese Gruppen hinaus bleiben viele Komponenten des Portfolios für verschiedene Anwendungsszenarien frei zugänglich, sodass Entwickler sie ausprobieren und einsetzen können, ohne sofort auf ein kostenpflichtiges Modell umsteigen zu müssen.
JavaFX kehrt mit kommerzieller Unterstützung ins Rampenlicht zurück.
Eine der sichtbarsten Entwicklungen innerhalb des Java Verified Portfolio ist die Wiedereinführung des kommerziellen Supports für JavaFX, Oracles Java-basiertes UI-FrameworkAngetrieben durch die Nachfrage von Kunden, Hochschulen und der gesamten Softwarebranche, würdigt diese Änderung die Rolle von JavaFX beim Erstellen aussagekräftiger Visualisierungen und Frontends, einschließlich solcher, die mit KI-gestützten Analysen verbunden sind.
Nach dem neuen Modell JavaFX-Unterstützung wird für alle neuen Java-Versionen und für jede Java-Version verfügbar sein, die während ihrer fünfjährigen Premier- (oder Premium-) Support-Phase Langzeitsupport erhält.Dies bietet einen klareren Supporthorizont für Organisationen, die langlebige Desktop- oder eingebettete UI-Anwendungen planen.
Die Unterstützung für JavaFX auf JDK 8, das in vielen Produktionssystemen weiterhin fest etabliert ist, wird eingestellt. verlängert bis März 2028Darüber hinaus sollen zukünftige JavaFX-Versionen wie 25 und 26 mit JDK 26 kompatibel sein, während Updates für JavaFX 21, 17 und 8 für später im Jahr geplant sind. Alle JavaFX-Distributionen, die diesem Schema folgen, werden entsprechend angepasst. die gleichen Lizenzbedingungen wie das entsprechende Oracle JDK (NFTC oder OTN), die rechtlichen Rahmenbedingungen über alle Ebenen hinweg aufeinander abzustimmen.
Durch die Aufnahme von JavaFX in das Java Verified Portfolio ist Oracle effektiv Bündelung der UI-Funktionen mit dem Rest des verifizierten StacksFür Teams, die Analyse-Dashboards, Visualisierungstools oder spezialisierte Frontends entwickeln, bedeutet dies, dass sie auf ein kommerziell unterstütztes UI-Toolkit zurückgreifen können, das in dasselbe Governance-Framework wie die Laufzeit- und Backend-Frameworks integriert ist.
Helidon: Microservices und KI im Zentrum des Portfolios
Helidon ist eine weitere zentrale Säule des Java Verified Portfolio. Es ist ein Open-Source-Java-Framework für die Cloud mit Fokus auf schnelle, schlanke und skalierbare MicroservicesHelidon nutzt Java Virtual Threads (JVP), um Parallelverarbeitung effizienter zu gestalten. Mit JVP entwickelt sich Helidon von einem reinen Open-Source-Projekt zu einem Framework mit expliziter Unterstützung von Oracle auf Enterprise-Niveau.
Das Rahmenwerk wurde weiterentwickelt und umfasst nun Folgendes: Helidon AI ist eine Erweiterung, mit der Java-Entwickler leistungsstarke KI-Anwendungen direkt in Java erstellen können.Integrationspunkte umfassen Technologien wie LangChain4j, Helidon MCP und Unterstützung für die Entwicklung von KI-Agenten Diese können als Microservices bereitgestellt werden. Diese Eigenschaften entsprechen dem allgemeinen Trend, Java in KI-Kontexten einzusetzen, was laut Umfragen unter professionellen Entwicklern mittlerweile weit verbreitet ist.
Hinsichtlich der Roadmap plant Oracle Folgendes: Den Veröffentlichungsrhythmus von Helidon an den halbjährlichen Zeitplan des JDK anpassenDiese Ausrichtung bedeutet, dass neue Java-Funktionen – wie die Vektor-API, strukturierte Parallelverarbeitung und verbesserte Speicherbereinigung – kurz nach ihrer Einführung in die Plattform in Helidon verfügbar gemacht werden können, wodurch die Verzögerung zwischen Plattform und Framework verringert wird.
Trotz dieser engeren Anbindung an das Supportmodell von Oracle, Helidon bleibt Open SourceOracle hat signalisiert, das Framework als OpenJDK-Projekt vorschlagen zu wollen. Dasselbe Prinzip gilt für die Java Platform Extension für Visual Studio Code, die ebenfalls Teil des Java Verified Portfolio ist und gleichzeitig Open Source bleibt. Diese Kombination aus offener Entwicklung und formaler Unterstützung richtet sich an Entwickler, die Transparenz wünschen, ohne auf kommerzielle Garantien zu verzichten.
Für die Kunden bedeutet die Einbindung von Helidon in JVP, dass Auf dem Framework basierende Microservices können unter demselben Abonnement- und SLA-Rahmen wie das Kern-JDK unterstützt werden.Das vereinfacht die Vertragsstrukturen und erleichtert es IT-Abteilungen, bei Produktionsproblemen auf einen einheitlichen Satz von Ansprechpartnern und Prozessen zu standardisieren.
Abonnement-, Cloud-Integrations- und Betriebsperspektive
Auf operativer Ebene ist das Java Verified Portfolio in Oracles umfassendere Abonnement- und Cloud-Angebote integriert. Java 26 ist verfügbar auf Oracle Cloud Infrastructure, die als erste Oracle JDK 26 in einem verwalteten Cloud-Kontext unterstützte.Auf OCI erhalten Kunden Zugriff auf Oracle Java SE und Funktionen wie den Java Management Service ohne zusätzliche Lizenzkosten, wodurch die Verbindung zwischen der Cloud-Plattform und dem Java-Ökosystem gestärkt wird.
Das Oracle Java SE Universal-Abonnement umfasst jetzt JVP, das Enterprise Performance Pack, der Java Management Service und Triage-Support für das gesamte Java-PortfolioDieses Abonnementmodell ermöglicht es Unternehmen, Aktualisierungen in ihrem eigenen Tempo durchzuführen und gleichzeitig Zugriff auf Patches, Performance-Tools und Unterstützung bei der Behebung komplexer Probleme zu haben, die mehrere Teile des Java-Stacks betreffen.
Für operative Teams hat dieser einheitliche Ansatz einige praktische Auswirkungen. Er erleichtert die Sowohl das JDK als auch die offiziell im Java Verified Portfolio enthaltenen Frameworks beobachten, patchen und verwalten.Anstatt mehrere Lieferantenbeziehungen und verstreute Supportrichtlinien miteinander zu verknüpfen, können Teams sich für einen wesentlichen Teil ihrer Java-Infrastruktur auf eine einzige übergreifende Vereinbarung verlassen.
Gleichzeitig können Entwickler, die keine kommerzielle Unterstützung benötigen oder wünschen, viele dieser Komponenten weiterhin unter Open-Source-Bedingungen nutzen, insbesondere beim Experimentieren mit neuen Projekten oder Prototypen. In diesem Sinne, JVP fungiert eher als ein Rahmen von Garantien für bestehende und vertraute Technologien. als Versuch, das Java-Ökosystem in ein geschlossenes Modell zu zwängen.
In diesen Ankündigungen positioniert Oracle das Java Verified Portfolio und Java 26 als zwei Seiten derselben Geschichte: eine technische Plattform, die sich durch fokussierte JEPs ständig weiterentwickelt, und ein unternehmensorientiertes Paket, das Organisationen einen klareren, verifizierten Weg für die Einführung und den Betrieb wichtiger Java-Technologien bietet – von JavaFX und Helidon bis hin zu Entwicklungserweiterungen – unter Einhaltung einheitlicher Sicherheits-, Leistungs- und Supporterwartungen.