نظام تشغيل الهاتف المحمول Android على أساس النواة Linuxمع ذلك، هذه ليست نواة نظام قياسية، بل نواة معدلة بشكل كبير. فهي تتضمن "تحديثات" من جوجل، وشركتي كوالكوم وميديا تك لصناعة الرقائق، ومصنعي الأجهزة الأصلية. ولكن الآن، كما يُقال، فإن "مؤسسة الخير" نظامك إلى إصدار النواة الرئيسي.

كجزء من المؤتمر Linux أجرى مهندسو جوجل مناقشات حول هذا الموضوع مع فريق السباكين هذا العام. ومن المتوقع أن يساهم ذلك في خفض التكاليف ودعم النفقات العامة، مما يعود بالنفع على المشروع. Linux بشكل عام، سيؤدي ذلك إلى تحسين أداء الجهاز وعمر البطارية. كما سيتيح ذلك نشر التحديثات بشكل أسرع وتقليل التجزئة.
تتمثل الخطوة الأولى في هذه العملية في دمج أكبر عدد ممكن من التعديلات. Android إلى النواة الرئيسيةLinuxاعتبارًا من فبراير 2018، المعايير الأساسية المشتركةAndroid (حيث يُجري المنتجون تغييرات إضافية) يحتوي على أكثر من 32000 إضافة وأكثر من 1500 حذف مقارنة بالنسخة الرئيسية Linux 4.14.0 هذا تحسن عما كان عليه الوضع قبل بضع سنوات عندما Android تمت إضافة أكثر من 60,000 سطر من التعليمات البرمجية إلى Linux.
جوهر Android لا يزال النظام يتلقى تعديلات من مصنعي الرقائق (مثل كوالكوم وميديا تك) ومصنعي المعدات الأصلية (مثل سامسونج وإل جي). وقد حسّنت جوجل هذه العملية في عام 2017 من خلال مشروع تريبل، الذي يفصل برامج التشغيل الخاصة بالأجهزة عن بقية النظام. Androidترغب الشركة في دمج هذه التقنية في صميمLinux، مما قد يؤدي إلى إلغاء الحاجة إلى نواة لكل جهاز وتسريع عملية التحديث بشكل أكبر. Android.
الفكرة التي اقترحها مهندسو جوجل هي إنشاء واجهة في النواة Linuxوهذا من شأنه أن يسمح بتشغيل برامج تشغيل الأجهزة الاحتكارية كإضافات. وهذا بدوره سيمكن من استخدام مشروع تريبل في النواة العادية. Linux.
من المثير للاهتمام أن بعض أفراد المجتمع Linux معارضة فكرة الترجمة Android والسبب هو أن التعديلات والتغييرات التي تطرأ على النواة القياسية تتم بسرعة كبيرة، بينما تتحمل الأنظمة الاحتكارية عبء التوافق مع الإصدارات القديمة بالكامل.
لذا لم يتضح بعد متى سيحدث هذا الانتقال. Android إلى النواة القياسيةLinux وسيتم دمج نظام Project Treble فيه وسيتم إصداره. لكن الفكرة بحد ذاتها مثيرة للاهتمام وواعدة للغاية.
المصدر: 3dnews.ru
