Google zal de Java API's van Android N vervangen door een open source alternatief

Oracle

Het kleurrijke schema van software waarin een besturingssysteem voor mobiele apparaten tegenwoordig moet worden ondergedompeld, is vrij ingewikkeld en waarin te maken hebben met copyright en copyright om bepaalde functies, codes en tools te hebben om de beste gebruikerservaring te bieden aan een klant die een tablet, een wearable of een smartphone heeft gekocht. We weten al hoe verschillende technologiebedrijven die elke twee op drie rechtszaken voeren voor het gebruik van bepaalde stuurprogramma's of API's die voeren. Een constante strijd waarbij de verliezers meestal de gebruikers zijn terwijl de bedrijven dit soort handicaps zo goed mogelijk proberen te overwinnen.

Dit is wat Google doet om dat te omzeilen Oracle-rechtszaak over auteursrecht met betrekking tot het gebruik van de Java API. Om deze reden of om wat een geheime overeenkomst tussen de twee zou zijn, heeft Google de beslissing moeten nemen die inhoudt dat vanaf Android N het platform voor mobiele apparaten zijn afhankelijkheid van Java van Oracle zal intrekken ten gunste van de implementatie van de open source OpenJDK. De reden die Google geeft is om volledig voor open source software te kiezen, hoewel de echte reden meer te maken heeft met juridische onvoorziene omstandigheden dan met intenties die meer in overeenstemming zijn met wat Android altijd als vrije software heeft bedoeld.

Verder van Java

Oracle heeft Sun Microsystems overgenomen, de oorspronkelijke eigenaren van de programmeertaal Java en zijn codebibliotheken, in 2010 en sindsdien is het constant in gevecht met Google over Android. De klacht van Oracle is dat Android zijn Java API zonder toestemming gebruikt. API's of applicatie-programmeerinterfaces zijn als programmeertaalvocabulaires, waardoor ontwikkelaars toegang hebben tot alle functionaliteit zonder code te hoeven schrijven. Google beweert dat er geen auteursrecht op deze API's rust, wat heeft geleid tot een groot debat dat de technologie-industrie in verschillende kampen heeft verdeeld.

Java

Tot op heden is dit probleem juridisch nog niet opgelost. Hoewel ja, een jury koos in 2012 de kant van de visie van Google, hoewel een federale rechtbank de beslissing terugdraaide door te zeggen dat API's zonder enig probleem auteursrechtelijk beschermd kunnen worden. Afgelopen juni weigerde het Hooggerechtshof de zaak opnieuw te behandelen en stuurde het terug naar lagere rechtbanken.

Welke invloed heeft deze nieuwe wijziging op ontwikkelaars?

Aangezien de zaak nog steeds actief is, Google is in grote stilte op dit punt. Wat een nieuwe wending neemt, is het herstellen van het open source-karakter van Android, dat het gebruik van open source-bibliotheken aanmoedigt. Deze stille wijziging is ontdekt dankzij een nieuwe toevoeging in de broncode waarvan nu door Google is bevestigd dat dit het geval is voor toekomstige versies van Android.

OpenJDK

Voor eindgebruikers mogen er geen merkbare veranderingen zijn. Is voor ontwikkelaars waar je daadwerkelijk enkele verschillen zult zien, omdat ze niet hoeven te kiezen tussen de twee API's omdat ze alleen OpenJDK hebben en hoe het zou zijn om met een vereenvoudigde code te werken. Voor Google opent dit de deur naar een grotere invloed op de manier waarop open source-implementaties worden ontwikkeld, vooral op nieuwe manieren die Android kunnen verbeteren.

Kortom, het is een goede strategische zet van Google om die constante Oracle-klachten uit de weg te ruimen. Dus nu blijft het aan ons om meer details te weten te komen over die implementatie die zal starten in de nieuwe hoofdversie van Android, die komend jaar de beurt zal zijn aan de eerste N.


Ben je geïnteresseerd in:
Hoe virussen op Android te verwijderen
Volg ons op Google Nieuws

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Actualidad Blog
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.