Google do të zëvendësojë Java API-të nga Android N me një alternativë me burim të hapur

Orakull

Skema e larmishme e softverit sot në të cilën duhet të zhyten një sistem operativ për pajisjet mobile është mjaft i komplikuar dhe në të cilin është duhet të merren me të drejtat e autorit dhe të drejtat e autorit në mënyrë që të keni disa veçori, kode dhe mjete të caktuara për të sjellë përvojën më të mirë të përdoruesit tek një klient i cili ka blerë një tabletë, të veshur ose smartphone. Ne tashmë e dimë se si kompani të ndryshme të teknologjisë i sjellin ato në gjyq çdo dy nga tre për përdorimin e disa drejtuesve ose API-ve. Një luftë e vazhdueshme në të cilën humbësit janë zakonisht përdoruesit, ndërsa kompanitë përpiqen të kapërcejnë këtë lloj handikapi sa më mirë që të munden.

Thisshtë pikërisht kjo gjë në të cilën Google është duke e arritur këtë padi për të drejtat e autorit nga Oracle në lidhje me përdorimin e Java API. Ose për këtë arsye ose cila do të ishte një marrëveshje e fshehtë midis të dyve, Google është dashur të arrijë vendimin që do të thotë se, nga Android N, platforma për pajisjet mobile do të tërheqë varësinë e saj nga Java nga Oracle në favor të zbatimit të burimi i hapur OpenJDK. Arsyeja e dhënë nga Google është të vendosë plotësisht për softuerin me burim të hapur, megjithëse arsyeja e vërtetë ka të bëjë më shumë me kontigjente ligjore sesa synime më shumë në përputhje me atë që Android ka synuar gjithmonë të jetë softuer i lirë.

Kalimi nga Java

Oracle bleu Sun Microsystems, pronarë origjinalë të gjuhës programuese Java dhe bibliotekat e tij të kodeve, në vitin 2010 dhe që atëherë ajo e ka gjetur veten në një luftë të vazhdueshme me Google për Android. Ankesa e Oracle është se Android përdor Java API-në e tij pa leje. API-të ose ndërfaqet e programimit të aplikacionit janë si fjalorët e gjuhëve programuese, duke lejuar zhvilluesit të kenë qasje në të gjithë funksionalitetin pa pasur nevojë të kalojnë përmes shkrimit të kodit. Google pohon se këto API nuk mund të mbrohen nga e drejta e kopjimit, gjë që ka çuar në një debat të madh që ka ndarë industrinë e teknologjisë në fusha të ndryshme.

Java

Deri më sot, ky problem nuk është zgjidhur ligjërisht. Megjithëse po, një juri u përkrah vizionit të Google në 2012, megjithëse një gjykatë federale e ktheu vendimin duke thënë se API-të mund të mbrohen nga e drejta e kopjimit pa ndonjë problem. Qershorin e kaluar, Gjykata e Lartë refuzoi të kthehej në çështjen përsëri, e cila e ktheu atë në gjykatat më të ulëta.

Si do të ndikojë ky ndryshim i ri tek zhvilluesit

Meqenëse çështja është aktive, Google është në heshtje të madhe pikërisht në këtë pikë. Në atë që po merr një ndryshim të ri të kursit është të rikuperoni natyrën me burim të hapur të Android, i cili ju inkurajon të përdorni biblioteka me burim të hapur. Ky ndryshim i heshtur është zbuluar falë një shtese të re në kodin burimor që është konfirmuar tani nga Google për të qenë rasti për versionet e ardhshme të Android.

OpenJDK

Për përdoruesit e fundit, nuk duhet të ketë ndryshime të dukshme. Është për zhvilluesit ku në të vërtetë do të shihni disa ndryshime, pasi që ata nuk do të duhet të zgjedhin midis dy API-ve pasi ata kanë vetëm OpenJDK dhe si do të ishte të punoje me një kod të thjeshtuar. Për Google, kjo hap derën për të patur një ndikim më të madh se si zhvillohet zbatimi i burimit të hapur, veçanërisht në mënyra të reja që mund të përmirësojnë Android.

Me pak fjalë, është një lëvizje e mirë strategjike nga Google për të hequr qafe ato ankesa të vazhdueshme nga Oracle. Deri tani duhet të dimë më shumë detaje të këtij implementimi që do të fillojë në versionin e ri të madh të Android, i cili këtë vit që vjen do të jetë N fillestar.


Ju intereson:
Si të hiqni viruset në Android
Na ndiqni në Google News

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Blog aktualidad
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.