Sabiedrības trauksme: Google ierobežo Android 16 pirmkodu Pixel ierīcēs  

Android 16 logotips

El Android 16 izlaidums tas ne tikai nodrošināja jaunas funkcijas un uzlabojumus lietotājiem un izstrādātājiem, bet arī spēcīgas bažas izstrādātāju kopienā alternatīvas programmaparatūras operētājsistēmai Android.

Un šīs bažas ir Tas radās, novērojot negaidītas pārmaiņasGoogle ir pārtraucis nepieciešamā pirmkoda publicēšanu saderībai ar Pixel ierīcēm, kas ietekmē iespēju veidot pielāgotus attēlus, pamatojoties uz AOSP.

Tajā pašā dienā, kad Google paziņoja par Android 16, tas publicēja galveno pirmkodu oficiālajā AOSP repozitorijā. Tomēr, atšķirībā no iepriekšējām versijām, trūka galveno komponentu, piemēram,:

  • DeviceTree faili, kas apraksta Pixel ierīču konkrēto aparatūras konfigurāciju.
  • Binārie draiveri (blobi), kas nepieciešami operētājsistēmas mijiedarbībai ar aparatūru.
  • Pilns Google modificētā Linux kodola izmaiņu žurnāls operētājsistēmai Android.

Šis komponentu trūkums ir radījis nopietnas grūtības tādiem projektiem kā CalyxOS un GrapheneOS, divas no cienījamākajām programmaparatūrām, kuru mērķis ir nodrošināt drošu, privātu un no Google pakalpojumiem brīvu Android pieredzi.

Reakcija sabiedrībā bija tūlītēja. Daži baidās, ka šis ir pirmais solis ceļā uz progresīviem samazinājumiem. no sabiedrības atbalsta AOSP projektam, kas varētu apdraudēt atvērto un sadarbības raksturu, kas raksturo Android kopš tā pirmsākumiem.

no Grafēna OS, viens no vadošajiem projektiem, kas vērsts uz privātumu, Viņi apgalvoja, ka ir saņēmuši neoficiālus brīdinājumus kopš aprīļa par Google plāniem ierobežot pirmkodu. Daudziem pašreizējā izlaiduma izlaišana nav nejauša, bet gan apzināta rīcība, kas varētu kļūt par atkārtotu.

Sekas alternatīvajai Android ekosistēmai

Līdz šim izstrādātāji varēja viegli kompilēt AOSP un ģenerēt darbojošos programmaparatūru Pixel ierīcēm, pateicoties tiešai piekļuvei visiem aparatūras specifiskajiem elementiem. Taču ar Android 16 šī vienkāršība ir apdraudēta, jo tagad Izstrādātājiem ir jāizmanto reversās inženierijas metodes, lai noteiktu, kas ir mainījies salīdzinājumā ar iepriekšējām versijām, tehniski sarežģīts un nepraktisks uzdevums. Pašreizējā stāvoklī Android 16 nevar tieši kompilēt Pixel viedtālruņiem bez komponentiem, kas vairs nav publiski pieejami.

AOSP zaudē caurspīdīgumu

Kaut gan AOSP turpina piedāvāt vispārīgo pirmkodu Linux platformas un kodola, Pēdējais tagad tiek piegādāts kā momentuzņēmumi bez izmaiņu vēstures, Tas apgrūtina precīzu Google ieviesto izmaiņu izsekošanu. Un, lai gan GSI (vispārējie sistēmas attēli) joprojām tiek ģenerēti no AOSP, to lietderība ir ierobežota ar vispārīgu testēšanu vai izstrādi atbalstītās, nepielāgotās ierīcēs, piemēram, Pixels.

Pieaugot neapmierinātībai, Seangs Čau, Android platformas viceprezidents pakalpojumā Google, iznāca noliegt baumasSaskaņā ar Čau teikto:

"Android joprojām ir atvērta platforma, un AOSP turpinās publicēt savu pirmkodu. Nav plānu noņemt repozitoriju vai slēgt projektu no kopienas."

Tomēr viņš atzina vienu realitāti: AOSP nav atsauces ierīces moderna, atvērta un pieejama, kas ierobežo tās pieņemšanu neatkarīgiem izstrādātājiem. Alternatīvi, Google piedāvā izmantot sēpiju, atvērtā koda virtuālā ierīce, kā oficiāla testēšanas vide nākamajām Android versijām.

Turklāt, GSI attēli joprojām ir derīgs rīks Android izstrādei un testēšanai. uz ARM64 vai x86_64 arhitektūrām, bez nepieciešamības pēc īpašas aparatūras.

Ko tas nozīmē Android nākotnei?

Lai gan Android tehniski joprojām ir atvērtā koda programmatūra, Piekļuves trūkums galvenajiem komponentiem, lai izveidotu konstrukcijas funkcionāls uz reālas aparatūras, piemēram, Pixels rada izaicinājumu Alternatīvu projektu izstrādātājiem patiesi bezmaksas un pielāgojamas platformas ideāls tiek apdraudēts, ja tās galvenās sastāvdaļas tiek privatizētas vai padarītas nepieejamas.

Bez liekas kavēšanās mums vienkārši būs jāpagaida un jāskatās, kas notiks turpmākajos mēnešos, kas būs izšķiroši, lai noteiktu, vai Google lēmums ir pagaidu izņēmums vai jaunas, noslēgtākas politikas sākums. Tikmēr kopiena gaida lielāku skaidrību un, galvenais, atbilstību atvērtības principiem, kas deva pamatu Android.

Fuente: https://calyxos.org