Google kommer att ersätta Java API: er från Android N med ett alternativ med öppen källkod

Oracle

Det mångsidiga programvaran i dag där ett operativsystem för mobila enheter måste fördjupas är ganska komplicerat och i vilket det är måste hantera upphovsrätt och upphovsrätt för att ha vissa funktioner, koder och verktyg för att ge den bästa användarupplevelsen till en kund som har köpt en surfplatta, en bärbar eller en smartphone. Vi vet redan hur olika teknikföretag som går in i stämningar varannan och var tredje för användning av vissa drivrutiner eller API: er ger dem. En ständig kamp där förlorarna vanligtvis är användare medan företagen försöker övervinna denna typ av handikapp så bra de kan.

Det är just detta som Google är med på för att komma runt det copyright stämning från Oracle angående användningen av Java API. Antingen av denna anledning eller vad som skulle vara ett hemligt avtal mellan de två, har Google varit tvungen att nå beslutet som innebär att plattformen för mobila enheter från Android N kommer att dra tillbaka sitt beroende av Java från Oracle till förmån för implementeringen av öppen källkod OpenJDK. Anledningen från Google är att helt besluta om programvara med öppen källkod, även om den verkliga anledningen har att göra mer med juridiska händelser snarare än avsikter mer i linje med vad Android alltid har tänkt att vara fri programvara.

Går vidare från Java

Oracle förvärvade Sun Microsystems, ursprungliga ägare av Java-programmeringsspråket och dess kodbibliotek 2010 och sedan dess har den befunnit sig i en ständig kamp med Google för Android. Oracles klagomål är att Android använder sitt Java API utan tillstånd. Programmets API: er eller programmeringsgränssnitt är som vokabulärerna för programmeringsspråk, vilket gör det möjligt för utvecklare att få tillgång till all funktionalitet utan att behöva gå igenom att skriva kod. Google hävdar att dessa API: er inte kan vara upphovsrättsskyddade, vilket har lett till en stor debatt som har delat teknikindustrin inom olika områden.

java

Hittills i dag har problemet inte lagligen lösts. Även om ja, en jury ställde sig bakom Googles vision 2012, även om en federal domstol upphävde beslutet genom att säga att API: n kan vara upphovsrättsskyddat utan problem. I juni förra året vägrade Högsta domstolen att återvända till målet igen, vilket skickade det tillbaka till lägre domstolar.

Hur denna nya förändring kommer att påverka utvecklare

Eftersom ärendet fortfarande är aktivt, Google är i tystnad just nu. I det som krävs för en ny kursförändring är att återställa Android med öppen källkod, vilket uppmuntrar dig att använda bibliotek med öppen källkod. Denna tysta förändring har upptäckts tack vare ett nytt tillägg i källkoden som nu har bekräftats av Google att vara fallet för framtida versioner av Android.

OpenJDK

För slutanvändare bör inga märkbara förändringar göras. Det är för utvecklare där du faktiskt kommer att se några skillnadereftersom de inte behöver välja mellan de två API: erna eftersom de bara har OpenJDK och hur det skulle vara att arbeta med en förenklad kod. För Google öppnar detta för att få större inflytande över hur open source-implementeringen utvecklas, särskilt på nya sätt som kan förbättra Android.

Kort sagt är det ett bra strategiskt drag av Google för att bli av med de ständiga klagomålen från Oracle. Så nu måste vi veta mer detaljer om den implementeringen som kommer att börja i den nya stora versionen av Android, som det kommande året kommer att bli den första N.


Du är intresserad av:
Hur man tar bort virus på Android
Följ oss på Google Nyheter

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Actualidad Blog
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.