Der Richter und nicht die Jury wird über Copyright-Verletzungen entscheiden.
Der Richter und nicht die Jury wird über Copyright-Verletzungen entscheiden. (Bild: Josep Lago/AFP/Getty Images)

Java-Patente Richter entscheidet über Copyright-Verletzungen des API

Im Verfahren zwischen Oracle und Google um die Java-basierten Dalvik-Engine will Richter Alsup eine Entscheidung über mögliche Copyright-Verletzungen nicht den Geschworenen überlassen, sondern selbst fällen.

Anzeige

Die Entscheidung, ob Google mit der Verwendung von 37 APIs in seiner Java-basierten Dalvik-Engine Copyrights verletzt hat, will Richter Alsup selbst fällen. Das entschied der Richter am vierten Tag des Prozesses, den Oracle gegen Google angestrengt hat. Allerdings will er weitere Details, bevor es zu einer Entscheidung kommt, berichtet Groklaw.

Oracle führt in seiner Copyright-Klage unter anderem die Funktion Rangecheck() in Timsort an, die der ehemalige Sun-Mitarbeiter und jetzige leitende Java-Entwickler bei Google Joshua Bloch dem Java-Code entnommen und in Android kopiert haben soll. Er habe die Funktion damals für Arrays.java geschrieben und sie ohne Änderung im Timsort übernommen.

Eigener Code geklaut

Einerseits sei es die optimale Praxis, bereits bestehende Funktionen zu übernehmen, zumal Rangecheck() keine bahnbrechende Erfindung sei. Andererseits sei er davon ausgegangen, dass seine langsamere Implementierung sowieso bald nicht mehr genutzt werden würde. Die fraglichen neun Codezeilen sind im aktuellen Android 4.0 nicht mehr vorhanden, sagte Bloch dem Gericht.

Die schnellere Funktion in Timsort sei zunächst in OpenJDK übernommen worden, er habe sie selbst an das Projekt übergeben. Timsort habe er zuvor aus Python portiert, Timsort und die darin enthaltene Funktion ist dort unter einer offenen Lizenz veröffentlicht worden. Seine Portierung wurde später auch in Java übernommen.

Google trägt immer noch zu Java bei

Er trage weiterhin viel zu Java bei, sagte Bloch, denn er fühle eine persönliche Verantwortung für die Programmiersprache. Auch andere Entwickler bei Google geben Code an Java weiter.

Die Frage, ob Java ohne die APIs genutzt werden könne, verneinte Bloch. Die Programmiersprache steht unter der GPLv2 und wäre nach Aussage Blochs ohne die APIs nutzlos.

Dreigeteiltes Verfahren

Der Prozess vor einem nordkalifornischen Bundesgericht vor Geschworenen ist in drei Teile aufgeteilt. Zunächst werden mögliche Copyright-Verletzungen erörtert. Danach werden die von Oracle angeführten Patentverletzungen diskutiert. Schließlich wird das Gericht über mögliche Schadensersatzforderungen entscheiden. Im Prozess hatte Richter Alsup Oracles Anwälte mehrmals ermahnt, vor den Geschworenen keine Kommentare zu dem möglichen Wert der Schadensersatzforderungen abzugeben.

Oracle hatte in seinem Eröffnungsplädoyer Google vorgeworfen, die Java-APIs und die Android-Klassenbibliotheken aus Java übernommen sowie sich aus deren Quellcode bedient zu haben. Java sei der Hauptgrund für den Kauf von Sun gewesen. Mit seiner Kopie trete Google in Konkurrenz zu Java - zum Schaden Oracles.

Unsicher, ob Java frei ist

Bei seiner Vernehmung hatte Oracle-Chef Larry Ellison offenbart, dass Oracle selbst ein mobiles Betriebssystem entwickeln wollte. Er habe auch beispielsweise den Kauf von WebOS in Erwägung gezogen, sich aber wegen des Preises dagegen entschieden. Auf die Frage, ob Java nicht frei sei und wem die Programmiersprache Java letztendlich gehöre, antwortete er: "Ich bin mir nicht sicher."

Google hält dagegen, dass weder Programmiersprachen noch die APIs unter das Copyright gestellt werden können, und beruft sich dabei unter anderem auf Yves Bot, den Generalanwalt beim Europäischen Gerichtshof (EuGH). Dieser hatte vor kurzem die Meinung geäußert, dass "die Funktionalitäten eines Computerprogramms und die Programmiersprache nicht durch das Urheberrecht geschützt werden" können.

Google diskutierte Lizenzkauf

In dem Verfahren kam auch die sogenannte Lindholm-Mail zur Sprache, in der der Google-Mitarbeiter und ehemalige Sun-Angestellte Tim Lindholm dafür plädierte, eine Java-Lizenz zu erwerben. Die E-Mail ging im August 2010 an Android-Chefentwickler Andy Rubin. Auf den Vorwurf angesprochen, Google habe gewusst, dass es eine Java-Lizenz benötige, antwortete Google-Chef Larry Page, er denke nicht, dass Google etwas falsch gemacht habe.

In den Vorverhandlungen wurde die Anzahl von zunächst sieben auf zwei reduziert. Die anderen von Oracle eingebrachten Patente wurden zwischenzeitlich vom US-Patentamt für ungültig erklärt. Dagegen hat Oracle in drei Fällen Widerspruch bei der US-Patentbehörde eingelegt. Mittlerweile hat das US-Patentamt in einem Fall für Oracle entschieden. Ob das Patent 5,966,702 erneut in dem Verfahren eingereicht wird, ist noch nicht bekannt.


bstea 23. Apr 2012

0. Entweder Larry verklagt Google oder die Aktionäre verklagen Oracle, ganz einfach. Wenn...

dabbes 23. Apr 2012

bezahlt wird (sofern sie gewinnen), wohin soll Page dann die 50 Doller überweisen ? ;-)

Kommentieren



Anzeige

  1. Softwaretester (m/w) Thermomanagement und Komfortelektronik
    TKI Automotive GmbH, Gaimersheim, Ingolstadt
  2. Produktsoftware-Entwickler/-- in
    Robert Bosch GmbH, Schwieberdingen
  3. Software-Integrator (m/w) Softwareentwicklung
    TKI Automotive GmbH, Gaimersheim
  4. Technischer Projektleiter (m/w) Softwareentwicklung / Funktionsentwicklung
    TKI Automotive GmbH, Gaimersheim/Ingolstadt

 

Detailsuche


Blu-ray-Angebote
  1. TIPP: 3 Blu-rays für 20 EUR
    (u. a. Hercules, Ohne Limit, Over the Top, Ronin, Parker, Die Goonies)
  2. Trash-Filme zum Sonderpreis
  3. Jurassic Park Collection - Dino-Skin Edition (exkl. bei Amazon.de) [Blu-ray] inkl. 2 EUR Gutschein für Jurassic World B
    29,99€

 

Weitere Angebote


Folgen Sie uns
       


  1. Grüne

    Rechtsanspruch auf Breitband soll 12 Milliarden Euro kosten

  2. Überwachung

    BND-Akten zeigen die Sorglosigkeit deutscher Diplomaten

  3. Management

    Intel-Präsidentin tritt zurück und Mobile-Chef muss gehen

  4. Digital

    Paypal-Käuferschutz auch für Downloads

  5. UI-Framework

    Qt 5.5 vereinfacht 3D-Darstellungen

  6. Security

    Viele VPN-Dienste sind unsicher

  7. Anna's Quest im Test

    Mit Telekinese gegen die böse Hexe

  8. Österreich

    Provider müssen illegale Filmportale sperren

  9. Snapdragon 810 v2.1

    Oneplus' Two nutzt verbesserte Chipsoftware

  10. Musik-Streaming-Dienste

    Apple Music klingt wie alle anderen



Haben wir etwas übersehen?

E-Mail an news@golem.de



PGP: Hochsicher, kaum genutzt, völlig veraltet
PGP
Hochsicher, kaum genutzt, völlig veraltet
  1. OpenPGP Facebook verschlüsselt E-Mails
  2. Geheimhaltung IT-Experten wollen die NSA austricksen
  3. Security Wie Google Android sicher macht

Urheberrecht: Die Panoramafreiheit ist bedroht
Urheberrecht
Die Panoramafreiheit ist bedroht
  1. EU-Urheberrecht Wikipedia fürchtet Abschaffung der Panoramafreiheit
  2. Experten Filesharing-Urteil des Bundesgerichtshofs für Musikindustrie
  3. Privatkopie Österreich will Downloads von illegalen Quellen verbieten

Unity: "Inzwischen entstehen viele tolle Spiele ohne Programmierer"
Unity
"Inzwischen entstehen viele tolle Spiele ohne Programmierer"
  1. Unity Technologies 56.289 Engine-Tests in einer Nacht
  2. Engine Unity 5.1 mit neuer Rendering-Pipeline für Virtual Reality
  3. Microsoft Hololens setzt auf die Unity-Engine

  1. Re: Inbetriebnahme einer Maschine

    EddyErpel | 20:15

  2. Billig und schnell gewinnt gegen teuer und sicher

    Favorite | 20:14

  3. Re: "Wir" haben uns auf gar nichts "geeinigt...

    plutoniumsulfat | 20:14

  4. Re: Das ist wirklich so selten?

    fluppsi | 20:13

  5. Das Urheberrecht gehört reformiert

    derdiedas | 20:13


  1. 18:34

  2. 17:58

  3. 16:50

  4. 15:30

  5. 15:24

  6. 15:18

  7. 14:00

  8. 12:56


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel