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

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

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

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

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

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

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

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

По този начин все още не е ясно кога преходът на Android към стандартното ядро ​​на Linux и интегрирането на системата Project Treble в него ще се случи и ще достигне пускане. Но самата идея е много интересна и обещаваща.



Източник: 3dnews.ru

Добавяне на нов коментар