Google še malce bolj zaprl AOSP

Matej Huš

12. jun 2025 ob 22:17:32

Ko je Google pred tremi meseci napovedal spremembe pri razvoju AOSP, so zagotavljali, da za uporabnike sprememb ne bo. Četudi so ukinili javno verzijo AOSP, v katero lahko prispevali vsi, so jeli zatrjevati, da bodo po izidu nove verzije še vedno javno objavili izvorno kodo pod isto licenco Apache 2.0. To drži, a so prenehali objavljati drevesno strukturo naprav in prevedene gonilnike, kar bo močno otežilo delo razvijalcem neuradnih verzij AOSP (tako imenovanih custom ROM-ov).

Ti so se doslej lahko naslonili na drevesno strukturo in gonilnike, ki jih je Google uporabljal in jasno ponudil skupnosti. Tega ne bo več počel, zato jih bodo morali razvijalci z vzvratnim inženiringom izluščiti sami. Google še vedno vztraja, da bo AOSP (Android Open Source Project) ostal in res smo dobili izvorno kodo Androida 16 z licenco Apache 2.0. Vse skupaj sicer deluje hinavsko, če na drugih področjih Google pripira vrata, denimo za naprave Pixel.

Google po drugi strani pojasnjuje, da drevesne strukture in gonilnikov ne bodo več razkrivali, ker bodo ponudili referenčno arhitekturo, ki bo fleksibilna, nastavljiva in - najpomembneje - neodvisna od naprave. Cilj bo virtualna androidna naprava Cuttlefish, ki teče na PC-jih in omogoča preizkušanja novih funkcionalnosti strojne opreme. Prav tako bodo še naprej podpirali GSI, ki jih je moč namestiti na katerokoli napravo z Androidom. Cuttlefish je seveda bolj smiselna tarča od telefonov Pixel, a pravo vprašanje je, zakaj ne bi imeli obojega.

S trenutno ukinitvijo bodo torej trpeli razvijalci custom ROM-ov. Novih verzij za nove pixle verjetno ne bo več tako hitro, temveč bo razvoj precej zahtevnejši. Skupnosti LineageOS in GrapheneOS bodo v škripcih.