zurück zum Artikel

Oracle stellt Java-Plattform 7 vor

Robert Lippert

Rund viereinhalb Jahre nach Java 6 steht jetzt die neue Version bereit: Das JDK 7 enthält über 9000 Bugfixes, Updates und Erweiterungen – doch Entwickler warten bereits auf die Version 8.

9494 Fehlerkorrekturen, 1966 Ergänzungen, 9018 Updates, 147 Builds und vier Spezifikationsanforderungen flossen in die Entwicklung der aktuellen Java-Plattform 7 ein – jetzt hat Oracle das JDK 7 als GA-Release (General Availability) veröffentlicht [1]. Es ist das erste Major Release der Java-Entwicklungsumgebung seit der Übernahme von Sun Microsystems durch Oracle.

Grundlage des neuen Java [2] ist das OpenJDK [3]. Somit wurde zum ersten Mal eine Open-Source-Version der Java-Plattform als Basis für eine kommerzielle Veröffentlichung herangezogen. Entsprechend wenig Überraschungen sind mit dem JDK 7 zu erwarten, schließlich konnten weite Teile des Codes bereits im OpenJDK in freier Wildbahn eingesetzt werden. Spannender dürfte es mit dem JDK 8 [4] weitergehen, dessen Entwicklung bereits begonnen hat und mit dem an der Unterstützung von Lambda-Ausdrücken und allgemein an der Modularität der Java-Plattform gearbeitet werden soll.

Für die jetzt veröffentlichte Version 7 hat sich Oracle zunächst der Performance auf Multicore-Systemen angenommen, dazu wurde ein neues Join/Fork-Framework integriert; dynamische und geskriptete Sprachen sollen besser unterstützt werden; es wurde auch einige Updates für mehr Sicherheit, Internationalisierung und Web Standards vorgenommen.

Insgesamt habe sich die Vorgehensweise, bei der mit dem OpenJDK die Open-Source-Community in die Entwicklung eingebunden wurde, aller Unwägbarkeiten zum Trotz wie beispielsweise des Rückzuges der Apache Software Foundation [5] aus dem JCP als voller Erfolg herausgestellt, meinte Mark Reinhold, leitender Architekt für die Java-Plattform bei Oracle.

Siehe dazu auch:

(rl [8])


URL dieses Artikels:
https://www.heise.de/-1288084

Links in diesem Artikel:
[1] http://www.oracle.com/technetwork/java/javase/downloads/index.html
[2] https://www.heise.de/hintergrund/Was-ist-neu-in-Java-7-Teil-1-Produktivitaet-1274360.html
[3] http://openjdk.java.net/
[4] http://openjdk.java.net/projects/jdk8/
[5] https://www.heise.de/news/Apache-Foundation-steigt-aus-Java-Standardisierung-aus-1150612.html
[6] https://www.heise.de/hintergrund/Was-ist-neu-in-Java-7-Teil-1-Produktivitaet-1274360.html
[7] http://www.heise.de/software/download/java_standard_edition_java_se_jdk/34074
[8] mailto:rl@ix.de