Die Zukunft von Java

java ee 7

Nach der Übernahme von Sun hatte Oracle lange zu Java geschwiegen und damit die Java-Entwickler verärgert. Auf der JavaOne-Konferenz, die gleichzeitig mit der Hausmesse OpenWorld in San Francisco stattfindet, hat Oracle jetzt seine Pläne mit Java bekannt gegeben.

Die neue Roadmap wurde auch vom deutschen Interessenverbund der Java User Groups e.V. (iJUG) zur Kenntnis genommen. Mitte August hatte sich der iJUG noch sehr verärgert über Oracle gezeigt und das Fehlen eines Zeitplans beklagt. Die Java-Community dachte zudem darüber nach, das Schicksal der Java Virtual Machine (JVM) selbst in die Hand zu nehmen.

Für zusätzliches Misstrauen sorgte in der Community, dass Oracle Mitte August Google wegen einer Java-Adaption in Android verklagte – was die Frage aufwarf, ob und wie Oracle die Herstellerunabhängigkeit der Programmiersprache gewährleisten will. Ende August meldete sich auch “Java-Vater” James Gosling zu Wort. Gosling, der Oracle nur wenige Wochen nach der Übernahme von Sun verließ, wärmte einen alten Vorschlag auf und schlug ein herstellerunabhängiges Kontrollgremium für Java vor.

Ironischerweise hatte Oracle diesen Vorschlag auch selbst gemacht – mit einer Resolution, die Oracle im Jahr 2007 im Rahmen des Java Community Process (JCP) vorlegte. Sun hatte den JCP ins Leben gerufen, um die Weiterentwicklung der Sprache zu begleiten. “Uns könnte der Blitz treffen, und sie [Oracle] könnten ihr Engagement aus dem Jahr 2007 für eine unabhängige Java-Foundation wahr machen”, so Gosling in seinem Blog. Es sei aber Sache der Kunden, das gegenüber Oracle durchzusetzen. Und Gosling weiß auch wie: die Anwender müssten Oracle als zahlende Kunden unter Druck setzen – denn Geld sei das einzige, woran Oracle interessiert sei.

Aber Gosling hatte bereits vor einigen Wochen klar gemacht, dass er wenig Hoffnung habe, dass sich Oracle dazu durchringen könnte. Um die Zukunft von Java scheint er sich denn keine Sorgen zu machen. “Java ist eigentlich in einer sicheren Position. Es ist ein Kernstück vieler Geschäftsfelder Oracles, und würde Oracle Java zu sehr vereinnahmen, würde das Oracle mehr als jedem anderen Hersteller schaden.”