Google, Android'i ana Linux çekirdeğine taşımak istiyor

Android mobil işletim sistemi Linux çekirdeğini temel alır, ancak standart bir çekirdek değil, oldukça değiştirilmiş bir çekirdektir. Google'ın, çip tasarımcıları Qualcomm ve MediaTek'in ve OEM'lerin "yükseltmelerini" içerir. Ama şimdi "iyi şirket" olduğu söyleniyor. tercüme etmeyi planlıyor sisteminizi çekirdeğin ana sürümüne aktarın.

Google, Android'i ana Linux çekirdeğine taşımak istiyor

Google mühendisleri bu yılki Linux Tesisatçıları konferansında bu konu hakkında görüşmelerde bulundu. Bunun maliyetleri düşürmesi ve genel giderleri desteklemesi, Linux projesine bir bütün olarak fayda sağlaması, performansı artırması ve cihazın pil ömrünü artırması bekleniyor. Bu aynı zamanda güncellemelerin daha hızlı dağıtımına olanak tanıyacak ve parçalanmayı azaltacaktır.

Bu süreçteki ilk adım, mümkün olduğunca çok sayıda Android değişikliğini ana Linux çekirdeğine birleştirmektir. Şubat 2018 itibarıyla, ortak Android çekirdeği (üreticilerin ek değişiklikler yaptığı), ana Linux 32 sürümüyle karşılaştırıldığında 000'den fazla ekleme ve 1500'den fazla silme işlemine sahiptir. Bu, Android'in Linux'a 4.14.0'den fazla satır kod eklediği birkaç yıl öncesine göre bir gelişmedir.

Android çekirdeği hâlâ çip üreticilerinden (Qualcomm ve MediaTek gibi) ve OEM'lerden (Samsung ve LG gibi) modifikasyonlar alıyor. Google, 2017 yılında cihaza özel sürücüleri Android'in geri kalanından ayıran Project Treble ile bu süreci iyileştirdi. Şirket, bu teknolojiyi ana Linux çekirdeğine dahil etmek, potansiyel olarak cihaz başına çekirdek ihtiyacını ortadan kaldırmak ve Android güncelleme sürecini daha da hızlandırmak istiyor.

Google mühendisleri tarafından önerilen fikir, Linux çekirdeğinde, özel aygıt sürücülerinin eklenti görevi görmesine olanak sağlayacak bir arayüz oluşturmaktır. Bu, Project Treble'ın normal bir Linux çekirdeğinde kullanılmasına izin verecektir.

İlginçtir ki, Linux topluluğunun bazı üyeleri Android'in kendisine taşınması fikrine karşı çıkıyor. Bunun nedeni, normal çekirdekteki çok hızlı modifikasyon ve değişiklik sürecidir, tescilli sistemler ise eski sürümlerle uyumluluğun tüm yükünü kendileriyle birlikte "sürükler".

Dolayısıyla Android'in standart Linux çekirdeğine geçişinin ve Project Treble sisteminin buna entegrasyonunun ne zaman gerçekleşip piyasaya sürüleceği henüz belli değil. Ancak fikrin kendisi çok ilginç ve umut verici.



Kaynak: 3dnews.ru

Yorum ekle