Гугл сака да го премести Андроид во главниот кернел на Линукс

Мобилниот оперативен систем Андроид се базира на кернелот Линукс, но не е стандарден кернел, туку многу модифициран. Вклучува „надградби“ од Google, дизајнерите на чипови Qualcomm и MediaTek и OEM. Но, сега е објавено дека „добрата корпорација“ има намера да преведува вашиот систем до главната верзија на кернелот.

Гугл сака да го премести Андроид во главниот кернел на Линукс

Инженерите на Google одржаа разговори на оваа тема на овогодинешната конференција Linux Plumbers. Ова се очекува да ги намали трошоците и да ги поддржи трошоците, да има корист од проектот Linux како целина, да ги подобри перформансите и да го зголеми животниот век на батеријата на уредот. Ова исто така ќе овозможи побрзо распоредување на ажурирањата и намалување на фрагментацијата.

Првиот чекор во овој процес е да се спојат што повеќе модификации на Android во главниот кернел на Linux. Од февруари 2018 година, заедничкиот кернел на Android (на кој производителите прават дополнителни промени) има над 32 дополнувања и над 000 бришења во споредба со главното издание на Linux 1500. Ова е подобрување во однос на пред неколку години, кога Android додаде над 4.14.0 линии код на Linux.

Јадрото на Android сè уште добива модификации од производители на чипови (како Qualcomm и MediaTek) и OEM (како Samsung и LG). Google го подобри овој процес во 2017 година со Project Treble, кој ги одвои драјверите специфични за уредот од остатокот од Android. Компанијата сака да ја вгради оваа технологија во главниот кернел на Linux, потенцијално елиминирајќи ја потребата од кернели по уред и дополнително забрзување на процесот на ажурирање на Android.

Идејата предложена од инженерите на Google е да се создаде интерфејс во кернелот на Линукс што ќе им овозможи на двигателите на сопственички уреди да дејствуваат како приклучоци. Ова ќе овозможи Project Treble да се користи во обичен Linux кернел.

Интересно е што некои членови на заедницата Линукс се против идејата да се пренесе Андроид на него. Причината е многу брзиот процес на модификација и промените во редовниот кернел, додека сопственичките системи го „влечат“ со себе целиот товар на компатибилност со постарите верзии.

Така, сè уште не е јасно кога ќе се случи транзицијата на Android на стандардниот Linux кернел и интеграцијата на системот Project Treble во него и ќе стигне до објавување. Но, самата идеја е многу интересна и ветувачка.



Извор: 3dnews.ru

Додадете коментар