© Excellent backgrounds/Shutterstock.com
Editorial

Editorial


… mit diesem Satz beginnt das Schreiben von Mark Reinhold, das er am 1. Dezember über die OpenJDK-Mailingliste veröffentlichte – um sogleich eine Verschiebung von Java 9 um ein halbes Jahr vorzuschlagen. Neun Tage später war der Feature-Freeze angesetzt gewesen, was angesichts der Tatsache, dass viele technische Details noch ungenügend geklärt waren, faktisch ein mehr als ambitionierter Plan gewesen war.

Die Verschiebung, so traurig sie sich im ersten Moment für die Java-Welt anfühlt, ist also pragmatisch und im Endeffekt eine gute Nachricht, signalisiert sie doch den vorhandenen eisernen Willen zu Qualität und Stabilität, die bei so einer fundamentalen Technologie auch notwendig ist.

So regte sich denn auch kaum Protest in der Community. Denn es war offensichtlich, dass ein Feature-Freeze keine gute Idee ist, wenn die gesamte Jigsaw-Modularisierung noch nicht einmal in den Hauptentwicklungszweig von Java 9 übernommen worden ist. Überhaupt knirscht und knarzt es noch an allen Ecken und Enden. Die Open-Source-Projekte wie Groovy oder Lucene sind für Java stets gute Tester und geben da brauchbare Rückmeldung, wie Uwe Schindler bei uns auf JAXenter.de berichtet (http://bit.ly/1OVHAev).

Weiter schreibt Uwe in seinem Beitrag: „Forscht man etwas weiter, stellt man auch fest, dass es noch zahlreiche weitere offene Issues um Jigsaw herum gibt, sodass das Modulsystem für Tests durch die breite Öffentlichkeit noch nicht bereit ist. Ein Punkt ist derzeit, dass das Dateiformat für die Module noch nicht fest entschieden ist und auf den Mailinglisten noch heftig diskutiert wird. Was die Sache noch etwas verwirrender macht, ist die Tatsache, dass es derzeit zwei Formate gibt, JIMAGE und JMOD.“ Die Lage ist also alles andere als übersichtlich und die Verschiebung offenkundig eine weise Entscheidung.

Neil Bartlett, seines Zeichens OSGi-Verfechter, macht darauf aufmerksam, dass Java 9 zwar um sechs Monate verschoben wird, die Finalisierung des JSR 376 (Java Platform Module System)...

Exklusives Abo-Special

Angebote für Teams

Für Firmen haben wir individuelle Teamlizenzen. Wir erstellen Ihnen gerne ein passendes Angebot.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang