Google vēlas pārvietot Android uz galveno Linux kodolu

Android mobilās operētājsistēmas pamatā ir Linux kodols, taču tas nav standarta kodols, bet gan ļoti modificēts. Tas ietver "jauninājumus" no Google, mikroshēmu dizaineriem Qualcomm un MediaTek, kā arī oriģinālo iekārtu ražotājiem. Bet tagad tiek ziņots, ka "labā korporācija" plāno tulkot sistēma uz galveno kodola versiju.

Google vēlas pārvietot Android uz galveno Linux kodolu

Google inženieri rīkoja sarunas par šo tēmu šī gada Linux santehniķu konferencē. Paredzams, ka tas samazinās izmaksas un atbalstīs pieskaitāmās izmaksas, dos labumu Linux projektam kopumā, uzlabos veiktspēju un palielinās ierīces akumulatora darbības laiku. Tas arī ļaus ātrāk izvietot atjauninājumus un samazināt sadrumstalotību.

Pirmais solis šajā procesā ir sapludināt pēc iespējas vairāk Android modifikāciju galvenajā Linux kodolā. No 2018. gada februāra parastajam Android kodolam (kurā ražotāji veic papildu izmaiņas) ir vairāk nekā 32 000 papildinājumu un vairāk nekā 1500 dzēsumu, salīdzinot ar galveno Linux 4.14.0 laidienu. Tas ir uzlabojums salīdzinājumā ar dažiem gadiem, kad Android sistēmai Linux pievienoja vairāk nekā 60 000 koda rindiņu.

Android kodols joprojām saņem modifikācijas no mikroshēmu ražotājiem (piemēram, Qualcomm un MediaTek) un oriģinālo iekārtu ražotājiem (piemēram, Samsung un LG). Google uzlaboja šo procesu 2017. gadā ar Project Treble, kas atdalīja ierīcei raksturīgos draiverus no pārējā Android. Uzņēmums vēlas iegult šo tehnoloģiju galvenajā Linux kodolā, potenciāli novēršot vajadzību pēc katras ierīces kodoliem un vēl vairāk paātrinot Android atjaunināšanas procesu.

Google inženieru piedāvātā ideja ir izveidot saskarni Linux kodolā, kas ļautu patentētiem ierīču draiveriem darboties kā spraudņiem. Tas ļautu Project Treble izmantot parastā Linux kodolā.

Interesanti, ka daži Linux kopienas locekļi ir pret ideju portēt Android uz to. Iemesls ir ļoti ātrais modifikācijas process un izmaiņas parastajā kodolā, kamēr patentētās sistēmas “velk” sev līdzi visu saderības slogu ar vecākām versijām.

Līdz ar to vēl nav skaidrs, kad Android pāreja uz standarta Linux kodolu un Project Treble sistēmas integrācija tajā notiks un nonāks izlaidumā. Bet pati ideja ir ļoti interesanta un daudzsološa.



Avots: 3dnews.ru

Pievieno komentāru