Google иска да премести Android на основното ядро на Linux

Мобилната операционна система Android е изградена на ядрото на Linux, но то не е стандартно, а значително модифицирано ядро. В него се включват "ъпгрейди" от Google, производители на чипове Qualcomm и MediaTek, както и OEM производители. Но сега, както съобщава, "корпорацията на доброто" има намерение да прехвърли системата си към основната версия на ядрото.

Google иска да премести Android на основното ядро на Linux

По време на конференцията Linux Plumbers тази година инженерите на Google проведоха преговори по този въпрос. Очаква се това да намали разходите и разходите за поддръжка, да бъде от полза за проекта Linux като цяло, да подобри производителността и да увеличи времето за работа на устройствата. Също така, това ще ускори внедряването на актуализации и ще намали фрагментацията.

Първият етап от този процес е обединяването на колкото се може повече модификации на Android в основното ядро на Linux. Към февруари 2018 г. общото ядро на Android (в което производителите внасят допълнителни промени) има над 32 000 допълнения и над 1500 изтривания в сравнение с основната версия на Linux 4.14.0. Това е подобрение в сравнение с преди няколко години, когато Android добави над 60 000 реда код в Linux.

Към момента ядрото на Android все още получава модификации от производители на микрочипове (например Qualcomm и MediaTek) и от OEM производители (например Samsung и LG). Google подобри този процес през 2017 г. с проекта Project Treble, в рамките на който драйверите за конкретни устройства са отделени от останалата част на Android. Компанията иска да внедри тази технология в основното ядро на Linux, което потенциално може да премахне необходимостта от ядра за всяко устройство и още повече да ускори процеса на обновяване на Android.

Идеята, предложена от инженерите на Google, е да се създаде интерфейс в ядрото на Linux, който да позволи на проприетарни драйвери на устройства да работят като плъгини. Това би позволило използването на Project Treble в стандартното ядро на Linux.

Интересно е, че някои представители на Linux общността са против идеята Android да премине към него. Причината е много бързият процес на модификации и промени в стандартното ядро, докато проприетарните системи "носят" целия товар на съвместимостта със стари версии.

Така че все още не е ясно кога миграцията на Android към основното ядро на Linux и интеграцията на системата Project Treble ще се състои и ще достигне до релиз. Но самата идея е много интересна и обещаваща.



Източник: 3dnews.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster