Google schakelt Android over op OpenJDK om rechtszaken tegen Oracle aan te vechten

Oracle heeft Google al een tijdje aangeklaagd wegens het gebruik van Java in Android, maar Google heeft stappen ondernomen om te voorkomen dat toekomstige versies van Android door andere rechtszaken worden beïnvloed.

Geschiedenis van het geschil

Het geschil met Oracle America, Inc. v. Google, Inc. loopt al sinds augustus 2010. In dit geval beweert Oracle dat Google inbreuk maakt op hun auteursrechten en patenten die verband houden met Java door een aantal Java-bibliotheken op te nemen in Android.

Toen Google in 2007 voor het eerst Android introduceerde, kondigden ze aan dat ze Java zouden gebruiken voor een deel van het systeem. Dit was de tijd toen Java eigendom was van Sun Microsystem. Op dat moment stond Sun open voor Google met behulp van Java. Er was een poging om een ​​licentieovereenkomst te sluiten, maar er kwam niets van terecht. Nadat Oracle Sun en overgenomen Java had aangeschaft, was er nog een ronde van livening talking, wat niet resulteerde in een overeenkomst. Oracle vulde vervolgens een rechtszaak tegen Google.

Nadat Oracle Sun had gekocht en dus Java had overgenomen, was er nog een ronde van livening talking, wat ook niet resulteerde in een overeenkomst. Oracle vulde vervolgens een rechtszaak tegen Google.

Google gebruikt Open Source om Oracle tegen te gaan

Om te voorkomen dat Oracle verdere rechtszaken zou aanvechten, heeft Google aangekondigd dat ze de huidige Java-bibliotheken zullen vervangen door OpenJDK, die gratis beschikbaar is onder de GPL. OpenJDK is in feite een open source-versie van Java die ook door Oracle wordt geleverd.

U leest dat goed. Google voorkomt verdere geschillen over Java-licenties door over te schakelen naar een opensource-versie van Java die wordt aangeboden door het bedrijf dat ze momenteel aanklaagt.

Naast het voorkomen dat Oracle toekomstige juridische stappen kan ondernemen, biedt de implementatie van OpenJDK Google ook de mogelijkheid om de nieuwste functies van Java te gebruiken. Sinds 2007 gebruikt Android een implementatie van Java genaamd Apache Harmony. Apache stopte met het ondersteunen van Harmony in 2011, maar Google hield het project in leven.

Nu dat OpenJDK volwassener is, kan Google die oude code verwijderen en profiteren van nieuwere en up-to-date functies.

Wat denk je van de verhuizing van Google? Moeten ze het eerder gedaan hebben?

Aanbevolen

Android installeren op BQ Aquaris Ubuntu-telefoon in Linux
2019
Hoe Gnome installeren 3.10 in Ubuntu 13.10
2019
Iemand heeft $ 1 miljoen toegezegd aan de GNOME-stichting op een anonieme manier
2019