Android mund të përdorë kernelin Linux pa modifikime shtesë

linux-android-

Reklama e Google që po funksionon për të siguruar që sistemi juaj operativ celular (Android) bazohet në versionet standarde të kernelit Linux, Kjo është raportuar nga kompania gjatë prezantimi i progresit të tyre në Edicioni 2019 i Instaluesve të Linux Konferenca (LPC). Në të cilën Përmend që bëhet fjalë për të bërë ndryshime në ciklin jetësor të një versioni të sistemit operativ Android.

Shumë prej jush duhet ta dinë këtë Android bën përdorimin e kernelit Linux, por ky nuk është çdo version përdoret zakonisht nga distros Linux. Nëse jo, kalon nëpër disa procese të mëparshme të përfshihen në ekipe të ndryshme.

Kjo fillon nga një version LTS i kernelit Linux, Ekipi i Android publikon një azhurnim i sistemit operativ i quajtur Kerneli i Përbashkët Android. Prodhuesit e çipave (Qualcomm, Samsung Exynos, etj.) bëni modifikimet e para nga kjo e fundit për ta përshtatur atë me patate të skuqura që do të pajisin pajisjet.

Versioni i modifikuar nga prodhuesit e çipave vihet në dispozicion të prodhuesve të pajisjeve si Samsung, LG, HTC, etj. të cilët, nga ana tjetër, kryejnë personalizime për t'iu përshtatur pajisjeve tuaja.

Procesi është i gjatë dhe i lodhshëm dhe ka shumë pasoja: copëzimi i ekosistemit Android, vonesat në zbatimin e versioneve të reja të sistemit operativ dhe azhurnimet e sigurisë.

Përballë këtij problemi, Google filloi të punojë në përmirësimin e procesit dhe gjatë edicionit të vitit të kaluar të Konferencës së Linux për Linux, Ekipet e Google filluan të ndajnë qasjen për të ndjekur për të kapërcyer problemet e paraqitura nga cikli aktual i jetës së një versioni të sistemit operativ.

Këtë vit, në një prezantim prej gati 4 orësh, ata kanë shkuar në detaje. Zgjidhja që ofron Google: është një ABI i qëndrueshëm për kernelët Android.

Në Konferencën e Linux për 2019, ekipi i Google vazhdoi të paraqesë një arkitekturë të veçantë Android që bazohet në themelet e krijuara nga projekti Treble.

Në terma të përgjithshëm, ajo korrespondon me Google propozon një imazh të përgjithshëm të bërthamës (GKI) shoqeruar me module gjenerike te kernelit. Google pret që kjo paketë të shfaqë një ABI dhe API të qëndrueshëm.

Kontrollues të përkushtuar tek arkitekturat specifike harduerike janë të ngarkuar si module të kernelit. Sipas ekipit të Google, lëvizja duhet, përmes modularizimit, të zvogëlojë ose edhe të eleminojë copëzimin e ekosistemit.

Megjithëse përmend atë stabilizim synon vetëm versionet e kernelit Linux që kanë mbështetje afatgjatë (LTS). Dy degë përmenden në këtë: 4.19.x dhe 5.xy.

Ky propozim nga Google nuk është ende përfundimtar.a, sepse, sipas mendimit të inxhinierëve të Google, rruga përpara është akoma e konsiderueshme. Sidoqoftë, qasja e kompanisë nuk është pa polemikë.

Në fakt, një nga parimet e komunitetit Linux rreth bërthamave të vaniljes është të sigurojë një ABI të paqëndrueshëm. Manovra lejon prodhuesit e pajisjeve të hapin kontrolluesit e tyre periferikë dhe t'i integrojnë ato në degët kryesore të zhvillimit.

Duke zgjedhur të sigurojë një ABI të qëndrueshëm, Google e dobëson këtë pajisje. Ky pozicionim ka të paktën një avantazh për OEM dhe të tjerët: kodi burimor për drejtuesit e tyre mund të mbetet i mbyllur. Por Disavantazhet janë gjithashtu të pranishme: nuk është e mundur të azhurnoni nga një version i kernelit Linux në një tjetër, pasi se vetëm një LTS mbështet qasjen e Google.

Në çdo rast, ekziston një lloj lufte që digjet ngadalë. Në fakt, për mirëmbajtësit e bërthamës së vaniljes është e qartë se ato nuk mbështesin bazat e kodeve jashtë degëve të dedikuara.

Google nga ana e saj është hedhur në rrugën e kundërt pasi e sheh në një mënyrë duke siguruar një mbështetje teknike për prodhuesit që do të nxitojnë në këtë boshllëk. Në fakt, pyetja është nëse Google mund të lidhë burimet e nevojshme për këtë detyrë për të konkurruar në shkallën e projektit Linux.


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: Miguel Ángel Gatón
  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.