Mobilni operacijski sustav Android temelji se na Linux kernelu, no to nije standardna, već jako modificirana jezgra. Uključuje 'upgrade' od Googlea, proizvođača čipova Qualcomm i MediaTek, kao i OEM proizvođača. No sada se navodno 'korporacija dobra' svoj sustav na osnovnu verziju kernela.

Tijekom konferencije Linux Plumbers ove godine inženjeri Googlea razgovarali su o toj temi. Očekuje se da će to smanjiti troškove i preklapanje podrške, koristiti projektu Linux u cjelini, povećati performanse i produžiti trajanje baterije uređaja. Također će omogućiti brže implementacije ažuriranja i smanjiti fragmentaciju.
Prva faza ovog procesa je kombiniranje što većeg broja modifikacija Androida u osnovnu jezgru Linuxa. U veljači 2018. godine ukupna jezgra Androida (u koju proizvođači dodaju dodatne izmjene) ima više od 32.000 dodataka i više od 1.500 uklanjanja u odnosu na osnovnu verziju Linuxa 4.14.0. To je poboljšanje u odnosu na prije nekoliko godina kada je Android dodao više od 60.000 redaka koda u Linux.
Android jezgra još uvijek prima modifikacije od proizvođača čipova (kao što su Qualcomm i MediaTek) i od OEM proizvođača (kao što su Samsung i LG). Google je poboljšao ovaj proces 2017. godine putem projekta Project Treble, u kojem su upravljački programi za specifične uređaje odvojeni od ostatka Androida. Tvrtka želi implementirati ovu tehnologiju u osnovnu jezgru Linuxa, što potencijalno može ukloniti potrebu za jezgrama za svaki uređaj i još više ubrzati proces ažuriranja Androida.
Ideja koju su predložili inženjeri Googlea je stvaranje sučelja u Linux kernelu koje bi omogućilo da proprietarni upravljački programi uređaja rade kao priključni moduli. To bi omogućilo korištenje projekta Project Treble u standardnoj jezgi Linuxa.
Zanimljivo je da neki predstavnici Linux zajednice protive se ideji prebacivanja Androida na njega. Razlog je vrlo brz proces modifikacija i promjena u standardnom kernelu, dok proprietarni sustavi 'vuku' sa sobom svu težinu kompatibilnosti sa starijim verzijama.
Stoga, još uvijek nije jasno kada će prijelaz Androida na standardno Linux jezgro i integracija sustava Project Treble u njega biti završeni i dostupni u verziji. No, sama ideja je vrlo zanimljiva i obećavajuća.
Izvor: 3dnews.ru
