Eclipse Foundation: Oracle will Namensrechte an Java EE und Javax behalten
Eigentlich wollte Oracle die Java Enterprise Edition an die Community der Eclipse Foundation abgeben. Die Beteiligten konnten sich aber nicht über die Rechte einigen, was die Weiterentwicklung der Plattform nur unter neuem Namen erlaubt.

Auch nach rund eineinhalb Jahren Verhandlung haben sich Oracle und die Eclipse Foundation nicht auf eine Übertragung verschiedener Markenrechte an Java hin zur Community einigen können, wie der Geschäftsführer der Eclipse Foundation, Mike Milinkovich, in einem Blogeintrag schreibt. Oracle hatte eigentlich angekündigt, Java EE an eine Open-Source-Community abzugeben. Vollständig abtreten möchte Oracle seine Rechte offenbar aber nicht.
Bisher war lediglich bekannt, dass Oracle seine Namensrechte an der Java Enterprise Edition (Java EE) behalten möchten, weshalb die Eclipse Foundation die Weiterentwicklung unter dem neuen Namen Jakarta EE weiterführt. Darüber hinaus wollten aber sowohl die Eclipse Foundation als auch Oracle einen Weg finden, wie auch der Namensraum javax.* für die Java-Pakete durch die Community weiterentwickelt werden kann.
Letzteres ist nun aber gescheitert. In dem Blogeintrag heißt es dazu: "Eclipse und Oracle haben vereinbart, dass der Javax-Pakete-Namensraum nicht von der Jakarta-EE-Community weiterentwickelt werden kann. Die Java-Marken wie die vorhandenen Spezifikationsnamen können ebensowenig von den Spezifikationen von Jakarta EE verwendet werden."
Kompatibilität geplant
Die Eclipse-Community muss sich also darauf beschränken, eigene Bestandteile und Neuerungen von Jakarta EE unabhängig von Oracle und dessen Rechten weiterzuentwickeln. Ein Weiterentwicklung des Javax-Namensraums darf außerdem nur unter einem neuen Namen wie Jakarta stattfinden. Das wollen die Beteiligten der Eclipse Foundation auch genau so umsetzen.
Für die kommende Version Jakarta EE 9 sollen deshalb sämtliche Neuerungen in den neuen Namensraum überführt werden. Darüber hinaus will das Team eine Abwärtskompatibilität zu Javax auf Binärebene schaffen, um auch alte Anwendungen auf der neuen Version ausführen zu können. Dafür soll es entsprechende Build- oder Laufzeitwerkzeuge geben.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
- ohne Werbung
- mit ausgeschaltetem Javascript
- mit RSS-Volltext-Feed
Cool, du hast den Stein der Weisen gefunden und kennst dich mit allem aus? Respekt!
Oh man, das ist wieder ein schönes Beispiel dafür, wie einfach alles komplizierter wird...