Artikel

Der Sieg von Google über Oracle vor dem Obersten Gerichtshof ist ein Gewinn für die gesamte Branche

protection click fraud

Google-Zeichen auf der CESQuelle: Android Central

Der Oberste Gerichtshof hat ein Ende setzen zum jahrelanger Kampf zwischen Google und Oracle über die Verwendung von Java in Android. Wir haben gesehen, dass beide Seiten den Sieg mit Berufungsgerichten errungen haben, und Googles letzter Verlust vor Gericht hatte das Unternehmen Bring dies zum höchsten Gericht des Landes; Die gesamte Saga hat das Unternehmen sicherlich mehr gekostet, als die Geldstrafe von 5 Milliarden Dollar hätte, wenn man die Zeit mit dem Geld berücksichtigt.

Am Ende ging es nur um die Benjamins.

Letztendlich ging es in der Klage nicht darum, dass Google Java ohne Lizenz verwendet, obwohl Google versucht hat, eine Lizenz von Sun zu erwerben, bevor Java an Oracle verkauft wurde. In diesem Fall ging es darum, Google zu zwingen, Java vollständig zu lizenzieren, da einige der APIs verwendet wurden, um Entwicklern die Arbeit zu erleichtern. Das ist eine schreckliche Idee, und zum Glück stimmt die Mehrheit des Obersten Gerichtshofs zu. Die Richter Clarence Thomas und Samuel Alito waren anderer Meinung, und die Richterin Amy Coney Barrett nahm nicht teil.

VPN-Angebote: Lebenslange Lizenz für 16 US-Dollar, monatliche Tarife ab 1 US-Dollar

Sie können den gesamten Satz der vom Gericht freigegebenen Dokumente lesen, einschließlich des Widerspruchs von Richter Thomas Hier. Es ist einen Blick wert, wenn Sie wirklich neugierig auf den Fall sind, aber für die meisten von uns funktioniert eine Zusammenfassung. Hier sind, was ich denke, die relevanten Teile, die aus den Papieren zitiert werden.

  • Die Stellungnahme des Hofes: Googles Kopieren der Java SE-API, die nur die Codezeilen enthielt, die für Programmierer erforderlich waren Ihre angesammelten Talente in ein neues und transformatives Programm einzubringen, war eine faire Verwendung dieses Materials Recht.
  • Google hat ungefähr 11.500 Zeilen mit deklarierendem Code aus der API kopiert. Dies entspricht praktisch dem gesamten deklarierenden Code, der zum Aufrufen von Hunderten verschiedener Aufgaben erforderlich ist. Diese 11.500 Zeilen machen jedoch nur 0,4 Prozent der gesamten fraglichen API aus, die aus insgesamt 2,86 Millionen Zeilen besteht.
  • Als Teil einer Schnittstelle sind die kopierten Zeilen von Natur aus mit nicht urheberrechtlich geschützten Ideen (der Gesamtheit) verbunden Organisation der API) und Erstellung eines neuen kreativen Ausdrucks (der von Google unabhängig geschriebene Code).
  • Das eingeschränkte Kopieren der API durch Google ist eine transformative Verwendung. Google hat nur das kopiert, was erforderlich war, damit Programmierer in einer anderen Computerumgebung arbeiten können, ohne einen Teil einer vertrauten Programmiersprache zu verwerfen.
  • Google hat Teile der Sun Java-API genau kopiert, und dies teilweise aus demselben Grund, den Sun erstellt hat diese Teile, nämlich um es Programmierern zu ermöglichen, Implementierungsprogramme aufzurufen, die bestimmte Aufgaben erfüllen würden Aufgaben.

Oracle-LogoQuelle: Android Central

Sie sehen, dass Sun hier einige Male erwähnt wurde, und das liegt daran, dass Google Java (mit Suns Segen) für verwendet hat Entwickler, um Android-Apps zu erstellen, und enthalten direkte Kopien einiger APIs, die Sie benötigen, wenn Sie verwenden möchten Java. Dies geschah, bevor Oracle Java von Sun kaufte. Und das ist Ja wirklich Der Kern des Falls ist meiner Meinung nach, dass diese APIs so entwickelt und gestaltet wurden, dass sie für jeden "offen und kostenlos" sind, damit mehr Entwickler Java verwenden können. Und es hat funktioniert - 2,5 Milliarden Menschen nutzen jetzt ein Android-Gerät.

Aufgrund von Android verwenden Millionen von Entwicklern Java.

Diese Entscheidung wird große Auswirkungen auf die gesamte Softwareindustrie haben, da sie einen Präzedenzfall dafür darstellt, welcher Teil eines Werks urheberrechtlich geschützt ist und welcher nicht. Wenn sich herausstellen würde, dass APIs geschützt sind, würde AT & T einen Teil von iOS "besitzen" und Oracle würde Teile von Android "besitzen". So verrückt das auch klingt, es liegt daran, dass beide frühere Arbeiten verwendet haben, um etwas Neues zu bauen.

J. J. Michael Keyes, Partner der internationalen Anwaltskanzlei Dorsey & Whitneyhat einige Einsichten darüber, was dies für die Zukunft bedeuten könnte, wenn weitere Fälle dieser Art in den Gerichtssaal gelangen.

Der Oberste Gerichtshof hat heute die größte Urheberrechtsentscheidung einer Generation erlassen. Das Kopieren der Oracle-API durch Google sei aus rechtlichen Gründen eine faire Verwendung. Es ist schwer, die Bedeutung dieser Entscheidung zu überschätzen.

Der Hof stellte fest, dass eine faire Nutzung "eine wichtige Rolle für Computerprogramme spielt, indem sie eine kontextbasierte Überprüfung vorsieht, die das gewährte Urheberrechtsmonopol aufrechterhält Computerprogramme innerhalb ihrer gesetzlichen Grenzen. "Ich vermute, dass dieses Thema viele zukünftige Argumente und Behauptungen in Bezug auf die Anwendung des fairen Gebrauchs auf Software-bezogen freischalten wird Ansprüche. Wir werden mehr Kopien, mehr Fälle und mehr Ansprüche auf faire Verwendung sehen.

Der Hof hat klargestellt, wie Überprüfungsgerichte Fair-Use-Entscheidungen überprüfen sollten. Die letztendliche Frage, ob die Fakten den Grad der fairen Nutzung erreichen, wird de novo geprüft. Dies bedeutet, dass es immer Raum gibt, im Berufungsverfahren zu argumentieren, dass die Jury oder der Prozessrichter es "falsch" verstanden haben.

Ja, Gerichte "verstehen es oft falsch", und deshalb gibt es Berufungsgerichte. In diesem Fall hätte ein Fehler einen großen Einfluss auf jede Person haben können, die Software schreibt, und auf jedes Unternehmen, das Tools zum Schreiben von Software für seine Plattform erstellt. Darum ging es in dieser Klage wirklich - das Android SDK, nicht das Android, das auf unseren Handys läuft.

Android StudioQuelle: Jerry Hildenbrand / Android Central

Es ist schwierig, sich ein Bild davon zu machen, es sei denn, Sie haben jemals versucht, eine Android-App zu schreiben oder Java zum Erstellen einer App für eine andere Plattform verwendet. Stellen Sie sich vor, Sie haben einen Roboter gekauft, den Sie programmieren können. Sie sagen ihm, dass er etwas tun soll, indem er eine API verwendet, und das Betriebssystem des Roboters schaltet sich ein, um das Ding zu tun. Die Art und Weise, wie Sie die Anweisung (die API) schreiben, muss für jede Softwareentwicklungsplattform verfügbar sein, aber der Code, den der Roboter verwendet, um die Sache zu tun, ist proprietär.

Die fraglichen APIs brauchen verfügbar sein, um Android entwicklerfreundlich zu machen.

In Android ist das Betriebssystem ein Teil und die Art und Weise, wie Entwickler Apps schreiben, ein anderer. Android läuft nicht auf Java, aber die Apps können damit erstellt werden. Diese APIs brauchen verfügbar sein, weil Entwickler wissen, wie man sie benutzt. Oracle glaubte dies jedoch nicht, so dass wir Zeuge eines langen und teuren Rechtsstreits wurden.

Etwas sagt mir, dass dies hier nicht das Ende ist. Wie Keyes sagt, führt dies zu mehr Kopieren von Code, von dem ein Entwickler sagt, dass er vom System getrennt ist selbst und notwendig, was zu mehr rechtlichen Schritten führen wird - kein Unternehmen möchte, dass sein Code ohne a kopiert wird Gebühr. Damit endet der Kampf um Google, das bereits versucht hat, sich von Java zu entfernen, und Entwicklern dabei hilft Verwenden Sie stattdessen Kotlin.

Google Pixel 5Quelle: Daniel Bader / Android Central

Unabhängig davon, was jeder von uns denkt, ist dies ein riesiger moralischer Sieg für Google. Kein Unternehmen möchte darauf hingewiesen werden, dass es nicht die harte Arbeit für die Erstellung von Software leistet, und Oracle hat diese Idee sehr stark vorangetrieben. Mit dem höchsten Gericht (dies ist eine Angelegenheit der US-Gerichtsbarkeit, Gerichte in der EU. haben entschieden, dass APIs sind noch nie unterliegen dem Urheberrecht) Google zu verteidigen war wichtiger als die mögliche Geldstrafe und Gebühren.

Für uns ändert sich nichts. Außer, dass Oracle in unserem Newsfeed weniger als Google zu sehen ist.

Für uns ändert sich nichts. Das besten Android-Handys Arbeiten Sie genauso wie gestern, und Entwickler können Apps schreiben und auf AOSP aufbauen, wie sie es immer getan haben. Aber die ganze Reise war interessant und zum Glück war das Ergebnis meiner Meinung nach das richtige.

Mit seinem eigenen Silizium kann Google endlich das perfekte "Kamera" -Handy bauen
Google taucht in Chips ein

Googles Whitechapel-Silizium, das voraussichtlich mit dem Pixel 6 auf den Markt kommt, wird kein Kraftpaket sein, aber es wird Google den Weg ebnen, seine Fotokrone zurückzugewinnen.

Google gewinnt den jahrzehntelangen Kampf gegen Oracle um Java auf Android
Ein Gewinn für Android

Google sichert sich nach einem jahrzehntelangen Kampf mit Oracle um die Verwendung von Java-Code im Android-Betriebssystem einen großen Sieg.

E / OS-Test: Datenschutzorientiertes Android ohne Google
Würden Sie Google aufgeben?

Wenn Sie es satt haben, alle Ihre Online-Daten mit Google und anderen Unternehmen zu teilen, stehen immer mehr Alternativen zur Verfügung. Wir haben uns einen von ihnen mit dem Namen / e / OS angesehen, der seinen Nutzern eine "deGoogled" -Version von Android verspricht.

Leute, die sich für Rooting und Modding interessieren, sollten sich diese Android-Handys ansehen
Zeit zum Basteln

Wenn Sie nach vorne schauen und wissen, dass Sie an Ihrem nächsten Telefon etwas ändern möchten, das benutzerdefinierte Software oder Root-Zugriff erfordert, sind diese Telefone die besten Optionen.

instagram story viewer