Google wird die Java-APIs von Android N durch eine Open-Source-Alternative ersetzen

Oracle

Das vielfältige Schema von Software, in das ein Betriebssystem für mobile Geräte eingetaucht werden muss, ist ziemlich kompliziert und in dem es sich befindet müssen sich mit Urheberrecht und Urheberrecht befassen um bestimmte Funktionen, Codes und Tools zu haben, die einem Kunden, der ein Tablet, ein Wearable oder ein Smartphone gekauft hat, die bestmögliche Benutzererfahrung bieten. Wir wissen bereits, wie verschiedene Technologieunternehmen sie alle zwei von drei wegen der Verwendung bestimmter Treiber oder APIs vor Gericht bringen. Ein ständiger Kampf, in dem die Verlierer normalerweise die Benutzer sind, während die Unternehmen versuchen, diese Art von Behinderungen so gut wie möglich zu vermeiden.

Dies ist, was Google tut, um das zu umgehen Urheberrechtsklage von Oracle bezüglich der Verwendung der Java-API. Aus diesem Grund oder aufgrund einer geheimen Vereinbarung zwischen beiden musste Google die Entscheidung treffen, dass die Plattform für mobile Geräte ab Android N ihre Abhängigkeit von Java von Oracle zugunsten der Implementierung von zurückzieht das Open Source OpenJDK. Der von Google angegebene Grund besteht darin, sich vollständig für Open-Source-Software zu entscheiden, obwohl der eigentliche Grund eher mit rechtlichen Eventualitäten als mit Absichten zu tun hat, die eher dem entsprechen, was Android immer als freie Software gedacht hat.

Weiter von Java

Oracle erwarb Sun Microsystems, ursprüngliche Besitzer der Programmiersprache Java und seine Codebibliotheken im Jahr 2010 und seitdem befindet es sich in einem ständigen Kampf mit Google für Android. Die Beschwerde von Oracle ist, dass Android seine Java-API ohne Erlaubnis verwendet. Die APIs oder Programmierschnittstellen der Anwendung ähneln den Vokabeln der Programmiersprachen, sodass Entwickler auf alle Funktionen zugreifen können, ohne Code schreiben zu müssen. Google behauptet, dass diese APIs nicht urheberrechtlich geschützt werden können, was zu einer großen Debatte geführt hat, die die Technologiebranche in verschiedene Bereiche unterteilt hat.

Javac

Bis heute ist dieses Problem rechtlich nicht gelöst. Obwohl ja, Eine Jury schloss sich 2012 der Vision von Google an, obwohl ein Bundesgericht die Entscheidung rückgängig machte, indem es sagte, dass die APIs problemlos urheberrechtlich geschützt werden können. Im Juni letzten Jahres weigerte sich der Oberste Gerichtshof, erneut auf den Fall zurückzukommen, was ihn an die Vorinstanzen zurückschickte.

Wie sich diese neue Änderung auf Entwickler auswirkt

Da der Fall noch aktiv ist, Google ist in großer Stille genau an diesem Punkt. Eine neue Kursänderung besteht darin, die Open-Source-Natur von Android wiederherzustellen, was Sie dazu ermutigt, Open-Source-Bibliotheken zu verwenden. Diese stille Änderung wurde dank eines neuen Zusatzes im Quellcode entdeckt, der jetzt von Google als der Fall für zukünftige Versionen von Android bestätigt wurde.

OpenJDK

Für Endbenutzer sollten keine Änderungen erkennbar sein. Ist für Entwickler, bei denen Sie tatsächlich einige Unterschiede sehen werden, da sie nicht zwischen den beiden APIs wählen müssen, da sie nur OpenJDK haben und wie es wäre, mit einem vereinfachten Code zu arbeiten. Für Google eröffnet dies die Möglichkeit, einen größeren Einfluss auf die Entwicklung der Open Source-Implementierung zu haben, insbesondere auf neue Weise, die Android verbessern können.

Kurz gesagt, es ist Ein guter strategischer Schritt von Google um diese ständigen Beschwerden von Oracle loszuwerden. Jetzt müssen wir mehr Details über diese Implementierung wissen, die in der neuen Hauptversion von Android beginnen wird, die in diesem Jahr die erste N sein wird.


Du bist interessiert in:
So entfernen Sie Viren auf Android
Folgen Sie uns auf Google News

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Actualidad Blog
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.