Google želi premjestiti Android na glavnu jezgru Linuxa

Mobilni operativni sustav Android temelji se na jezgri Linuxa, no ne radi se o standardnoj jezgri, već o visoko modificiranoj. To uključuje "nadogradnje" od Googlea, dizajnera čipova Qualcomma i MediaTeka te OEM-a. Ali sada je objavljeno da je "dobra korporacija" namjerava prevesti vaš sustav na glavnu verziju kernela.

Google želi premjestiti Android na glavnu jezgru Linuxa

Googleovi inženjeri održali su razgovore o ovoj temi na ovogodišnjoj Linux Plumbers konferenciji. Očekuje se da će ovo smanjiti troškove i režijske troškove podrške, koristiti Linux projektu u cjelini, poboljšati performanse i produžiti trajanje baterije uređaja. To će također omogućiti bržu implementaciju ažuriranja i smanjiti fragmentaciju.

Prvi korak u ovom procesu je spajanje što je više moguće modifikacija Androida u glavnu jezgru Linuxa. Od veljače 2018., uobičajena jezgra Androida (u koju proizvođači unose dodatne promjene) ima više od 32 dodavanja i preko 000 brisanja u usporedbi s glavnim izdanjem Linuxa 1500. Ovo je napredak u odnosu na prije nekoliko godina, kada je Android dodao preko 4.14.0 redaka koda u Linux.

Android kernel i dalje prima izmjene od proizvođača čipova (kao što su Qualcomm i MediaTek) i OEM-a (kao što su Samsung i LG). Google je poboljšao ovaj proces 2017. s projektom Treble, koji je odvojio upravljačke programe za pojedine uređaje od ostatka Androida. Tvrtka želi ugraditi ovu tehnologiju u glavnu jezgru Linuxa, potencijalno eliminirajući potrebu za jezgrama po uređaju i dodatno ubrzavajući proces ažuriranja Androida.

Ideja koju su predložili Googleovi inženjeri je stvoriti sučelje u Linux kernelu koje bi omogućilo vlasničkim upravljačkim programima uređaja da djeluju kao dodaci. To bi omogućilo da se Project Treble koristi u običnom Linux kernelu.

Zanimljivo je da su neki članovi Linux zajednice protiv ideje o prijenosu Androida na njega. Razlog je vrlo brz proces modificiranja i promjena u običnom kernelu, dok vlasnički sustavi sa sobom “vuku” sav teret kompatibilnosti sa starijim verzijama.

Dakle, još nije jasno kada će se prijelaz Androida na standardni Linux kernel i integracija Project Treble sustava u njega dogoditi i stići do izdanja. Ali sama ideja je vrlo zanimljiva i obećavajuća.



Izvor: 3dnews.ru

Dodajte komentar