Java: Oracle setzt sich gegen Apache durch

Java

Oracle setzt sich gegen Apache durch

Im Streit um die Lizenzbedingungen für Java hat sich Oracle in einer Abstimmung des Java Community Process gegen die Forderung der Apache Software Foundation durchgesetzt.

Anzeige

Mit zwölf gegen drei Stimmen ist Oracles Spezifikation für Java SE 7 (JSR #336) vom Exekutivkomitee des Java Community Process (JCP) beschlossen worden. Dabei ging es im Kern zwar um technische Fragen, doch die Apache Software Foundation (ASF) hatte im Vorfeld die Mitglieder des Exekutivkomitees aufgefordert, gegen Oracles Pläne zu stimmen, und andernfalls mit dem Ausstieg aus dem Java Community Process gedroht.

Nach Ansicht der ASF hält sich Oracle nicht an geltende Vereinbarungen. Gemeint ist das Java Specification Participation Agreement (JSPA), das alle Mitglieder des Java Community Process unterzeichnet haben, auch die ASF und Oracle. Demnach hat die ASF ihrer Ansicht nach Anrecht auf eine Lizenz für das Testkit für Java SE (TCK), mit dem die ASF ihre Java-Implementierung testen und das Projekt Apache Harmony unter der Apache License verteilen kann.

Oracle aber hält eine solche Lizenz zurück und gewährt der ASF lediglich eine TCK-Lizenz, die einschränkt, in welcher Art und Weise mit dem TCK geprüfte Java-Implementierungen eingesetzt werden dürfen. Dies aber sei mit Lizenzen für Open Source und freie Software nicht vereinbar, erklärt die ASF.

Um den Druck auf Oracle zu erhöhen, kündigte die ASF an, gegen den Java Specification Request (JSR) für Java SE 7 zu stimmen und forderte zugleich die anderen Mitglieder des JCP-Exekutivkomitees auf, dies ebenfalls zu tun.

Nur ASF, Google und Tim Peierls stimmen mit Nein

Letztendlich konnte sich aber Oracle bei der Abstimmung durchsetzen: Neben der ASF stimmten lediglich der unabhängige Java-Experte Tim Peierls und Google gegen Oracles Entwurf für Java SE 7. Google begründete seine Neinstimme mit Oracles Verweigerung einer TCK-Lizenz für Apache. Das ist kaum verwunderlich, streitet Google doch mit Oracle vor Gericht um mögliche Rechteverletzungen durch Android. Dabei geht es auch um Oracles Weigerung, der ASF die geforderte Lizenz zur Verfügung zu stellen. Zwar habe man zunächst nicht mit Nein stimmen wollen, um die Weiterentwicklung von Java nicht zu verlangsamen. Oracles Ankündigung, seine Java-Pläne auch ohne Zustimmung des JCP weiterzuverfolgen, habe aber letztendlich den Ausschlag für die Abstimmung gegeben, so Google.

SAP, IBM, Red Hat, Eclipse und Credit Suisse üben nur Kritik an Oracle

Peierls gab ebenfalls an, mit seiner Neinstimme gegen Oracles Verhalten zu protestieren.

Alle anderen stimmten zwar mit Ja, einige aber versahen ihre Stimmen mit kritischen Kommentaren in Richtung Oracle. So auch SAP, das gerade einen Prozess um Schadensersatzforderungen in Milliardenhöhe gegen Oracle verloren hat: So führt das Unternehmen an, aus rein technischen Gründen mit Ja gestimmt zu haben, obwohl ihm Oracles Verweigerung einer TCK-Lizenz für Apache missfalle. Ähnlich äußert sich IBM und betont, das Unternehmen favorisiere Lizenzmodelle, die es Dritten erlauben, unabhängige Implementierungen der Java-Spezifikationen zu erstellen. IBM hatte sich nach Oracles Lizenzverweigerung für das Apache-Projekt Harmony aus diesem zurückgezogen und angekündigt, sich künftig an Oracles Projekt OpenJDK zu beteiligen.

Die Eclipse Foundation hält die ungelöste Frage um eine TCK-Lizenz für die ASF für einen Ausdruck der fundamentalen Probleme, die die Restriktionen der Java-Lizenzierung verursachen. Dennoch stimmte auch die Eclipse Foundation mit Ja, kündigte aber an, künftig eventuell anders abzustimmen, um den eigenen Bedenken Ausdruck zu verleihen.

Auch Red Hat stimmte mit Ja und verweist auf rein technische Entscheidungsgründe. Die Spezifikation für Java 7 SE sei wichtig für die Industrie im Ganzen. Weitere Verzögerungen würden Java insgesamt gefährden. Dennoch sei man sehr enttäuscht über die Lizenzbedingungen. Auch die Credit Suisse betont, sie habe aus rein technischen Gründen mit Ja gestimmt. Der aktuelle Lizenzstreit mache deutlich, dass Java kein offener Standard sei und es nie gewesen sei. Die Lizenzbedingungen würden Open-Source-Implementierungen klar diskriminieren.

Der unabhängige Java-Experte Werner Keil kritisierte in erster Linie die spärlichen Neuerungen, die keinen großen Versionssprung rechtfertigten.

HP, Ericsson, Fujitsu, VMWare und Intel stimmten mit Ja, ohne weitere Kommentare abzugeben.

Eine offizielle Reaktion der Apache Software Foundation auf das Abstimmungsergebnis gibt es bislang nicht.


lcg 07. Dez 2010

Hat aber Recht. Letzten Endes haben seit Jahrzehnten Sprachen die gleichen Konzepte, sei...

Hilfesuchender 07. Dez 2010

Danke, für die Hilfe. Ich glaube so langsam versteh ich das Problem der ASF.

Kommentieren



Anzeige

  1. Software - Programmierer (m/w)
    BEEWEN GmbH & Co. KG, Siegen
  2. Web-Entwickler/in C# / ASP.NET
    TROST AUTO SERVICE TECHNIK SE, Stuttgart
  3. Softwareentwickler (m/w)
    ZF Friedrichshafen AG, Passau
  4. JAVA und PL/1 Developer (m/w) für Systemdesign und Programmierung
    KfW Bankengruppe, Berlin

 

Detailsuche


Folgen Sie uns
       


  1. Galileo-Debakel

    Russischer Software-Fehler soll schuld sein

  2. Programmiersprache

    PHP 5.6 bringt interaktiven Debugger

  3. GTA 5

    Spekulationen über eingestellte PC-Version

  4. Test Assassin's Creed Memories

    Kartenspiel für Meuchelmörder

  5. Mozilla

    Werbe-Tiles in Firefox-Nightly verfügbar

  6. Telekom

    Störungen bei der IP-Telefonie

  7. Überwachung

    Anleitung für ein demosicheres Handy

  8. Kubernetes

    Microsoft entwickelt Web-GUI für Docker-Verwaltung

  9. Vermögen

    Dotcom verliert Berufung zu Hollywood-Klage

  10. Puppetcopter

    Disney lässt Drohnenpuppen tanzen



Haben wir etwas übersehen?

E-Mail an news@golem.de



Test Star Wars Commander: Die dunkle Seite der Monetarisierung
Test Star Wars Commander
Die dunkle Seite der Monetarisierung

Alienware Alpha ausprobiert: Fast lautlose Steam-Machine mit eigenem Windows-UI
Alienware Alpha ausprobiert
Fast lautlose Steam-Machine mit eigenem Windows-UI
  1. Deutschland E-Sport ist mehr als eine Randerscheinung
  2. Crytek Ryse für PC mit 4K-Videos belegt über 120 GByte
  3. Wirtschaftssimulation Golem Labs entwickelt die Gilde 3

Digitale Agenda: Ein Papier, das alle enttäuscht
Digitale Agenda
Ein Papier, das alle enttäuscht
  1. Breitbandausbau Telekom will zehn Milliarden Euro vom Staat für DSL-Ausbau
  2. Zwiespältig Gesetz gegen WLAN-Störerhaftung von Cafés und Hotels fertig
  3. Digitale Agenda Bund will finanzielle Breitbandförderung festschreiben

    •  / 
    Zum Artikel