Google vrea să mute Android pe kernel-ul principal Linux

Sistemul de operare mobil Android se bazează pe nucleul Linux, dar nu este un nucleu standard, ci unul extrem de modificat. Include „actualizări” de la Google, designeri de cipuri Qualcomm și MediaTek și OEM. Dar acum, se raportează că „corporația bună” intenționează să traducă sistemul dumneavoastră la versiunea principală a nucleului.

Google vrea să mute Android pe kernel-ul principal Linux

Inginerii Google au susținut discuții pe acest subiect la conferința Linux Plumbers din acest an. Acest lucru este de așteptat să reducă costurile și să suporte cheltuielile generale, să beneficieze proiectul Linux în ansamblu, să îmbunătățească performanța și să mărească durata de viață a bateriei dispozitivului. Acest lucru va permite, de asemenea, o implementare mai rapidă a actualizărilor și va reduce fragmentarea.

Primul pas în acest proces este să îmbinați cât mai multe modificări Android în kernel-ul principal Linux. Începând cu februarie 2018, nucleul Android comun (la care producătorii fac modificări suplimentare) are peste 32 de adăugiri și peste 000 de ștergeri în comparație cu versiunea principală Linux 1500. Aceasta este o îmbunătățire față de acum câțiva ani, când Android a adăugat peste 4.14.0 de linii de cod la Linux.

Nucleul Android primește în continuare modificări de la producătorii de cipuri (cum ar fi Qualcomm și MediaTek) și OEM (cum ar fi Samsung și LG). Google a îmbunătățit acest proces în 2017 cu Project Treble, care a separat driverele specifice dispozitivului de restul Android. Compania dorește să încorporeze această tehnologie în kernel-ul principal Linux, eliminând eventual nevoia de nuclee pe dispozitiv și accelerând în continuare procesul de actualizare Android.

Ideea propusă de inginerii Google este de a crea o interfață în nucleul Linux care să permită driverelor de dispozitive proprietare să acționeze ca plug-in-uri. Acest lucru ar permite ca Project Treble să fie utilizat într-un nucleu Linux obișnuit.

Interesant este că unii membri ai comunității Linux sunt împotriva ideii de a porta Android la acesta. Motivul este procesul foarte rapid de modificare și schimbări în nucleul obișnuit, în timp ce sistemele proprietare „trage” cu ele întreaga sarcină a compatibilității cu versiunile mai vechi.

Astfel, nu este încă clar când va avea loc tranziția Android la kernel-ul standard Linux și integrarea sistemului Project Treble în acesta și va ajunge la lansare. Dar ideea în sine este foarte interesantă și promițătoare.



Sursa: 3dnews.ru

Adauga un comentariu