
Image by NordWood Themes, from Unsplash
Google vil skjule Android OS-udvikling fra offentligheden, med henvisning til effektivitetsbehov
Google har meddelt, at alt fremtidig Android-udvikling vil finde sted internt uden inddragelse af offentligt tilgængelige repositories.
Har du travlt? Her er de hurtige fakta:
- Google vil udvikle Android privat, men stadig frigive dets kildekode efter officielle lanceringer.
- Android Open Source Project (AOSP) vil ikke længere give realtidsudviklingsopdateringer.
- Selvstændige udviklere og skabere af brugerdefinerede ROM vil stå over for udfordringer med at spore Android-opdateringer.
Dette betyder, at selvom Android forbliver open-source, vil eksterne udviklere ikke længere have realtids indsigt i dens udviklingsproces, som først rapporteret af Android Authority (AA).
Førhen havde Google to hovedgrene af Android: Android Open Source Project (AOSP), som var offentligt, og en intern privat gren. Bluetooth-stakken blev udviklet i det offentlige domæne, men de kernefunktioner i OS blev udviklet internt, bemærkede AA.
Processen med at vedligeholde begge grene var dog ret kompliceret og resulterede undertiden i sammenfletning af kode i konflikter. Google udtaler, at udvikling af operativsystemet internt vil hjælpe med at fremskynde udviklingsprocessen og vil eliminere nogle ineffektiviteter, som rapporteret af AA.
Ifølge selskabet er deres “mål at fokusere opmærksomheden på den nuværende stabile version af Android-kildekoden, mens vi skaber den næste version af platformen. Dette giver udviklere og OEM’er mulighed for at bruge en enkelt version uden at følge uafsluttet fremtidigt arbejde bare for at følge med.”
Ændringen vil ikke påvirke tilgængeligheden af Androids kildekode. Google vil også fortsætte med at offentliggøre opdateringer efter hver officiel udgivelse og så når Android 16 lanceres senere i år, vil kildekoden til Android 16 blive gjort offentlig, som bemærket af AA.
Linux-kernel-forken, der bruges i Android, er også open source på grund af GPLv2-licensen, som kræver offentliggørelse af kildekoden, siger AA.
Ændringen vil ikke påvirke den gennemsnitlige Android-bruger på nogen måde. Processen med at opdatere enheder vil ikke ændre sig, og app-udviklere vil ikke blive påvirket, da de arbejder med de endelige udgivelser af koden snarere end koden under udvikling, siger AA.
Men for dem, der er uafhængige udviklere og bidrager til AOSP eller opretter brugerdefinerede ROM’er som LineageOS, kan denne ændring være en udfordring. Tidligere var de i stand til at se, hvad Google arbejdede på i realtid ved hjælp af AOSP-opdateringer, men nu vil de skulle vente på fulde versionudgivelser, som bemærket af AA.
AOSP-commitments vil også være et problem for tech-journalister og analytikere, der har brugt dem til at finde ud af om kommende funktioner. Muligheden for at lække sådanne oplysninger, såsom opdagelsen af Pixel’s webcam funktion og hints om, hvornår Android 16 ville blive frigivet, blev gjort muligt af AOSP-kodeændringer, som bemærket af AA.
Sådan information vil blive svær at få fat i, da udviklingen nu finder sted bag kulisserne. Selvom der er et problem med gennemsigtighed, forklarer Google, at beslutningen blev truffet for at forbedre udviklingen af Android på lang sigt.
Vi forventer mere information om ændringen, når Google officielt annoncerer det senere i denne uge.
Skriv en kommentar
Fortryd