لقد كان “تجزئة” نظام التشغيل أندرويد موضوع نقاش لفترة طويلة. ولكن كما قلت من قبل، فإن الشركات المصنعة هي المسؤولة عن ذلك. ولكنني أخشى الآن أن يسلك نظام التشغيل كروم نفس المسار ــ وهذه المرة يرجع اللوم إلى جوجل.
كيف تختلف تحديثات Chrome OS عن Android
سأقوم في بداية هذا المقال بربط بعض الأمور بين نظامي التشغيل Android وChrome OS لأن هذا الأمر منطقي كنقطة بداية. والفرق الأكبر بين النظامين هو أن نظام Android مفتوح ومتاح لجميع الشركات المصنعة لتعديله وإعادة توزيعه؛ أما Chrome OS، على النقيض من ذلك، فهو خاضع لإدارة Google بالكامل.
في نظام التشغيل أندرويد، يتحمل مصنعو الأجهزة مسؤولية إبطاء التحديثات. على سبيل المثال، عند إصدار إصدار جديد من أندرويد، يتعين على الشركة المصنعة تعديل الكود المصدري ليناسب احتياجاتها قبل إصداره. على سبيل المثال، كان على سامسونج إضافة جميع ميزات One UI قبل أن تتمكن من إصدار تحديث Android Pie لأجهزة Galaxy المتوافقة.
من ناحية أخرى، تدير شركة جوجل جميع التحديثات الخاصة بأجهزة Pixel. وهذا يعني أنه بمجرد أن يصبح إصدار Android الرئيسي جاهزًا للطرح، يمكن لشركة جوجل طرحه. وهذا هو السبب بالتحديد الذي يجعل كل صحفي Android (بما في ذلك أنا) ينصحك بشراء جهاز Pixel إذا كنت مهتمًا بالتحديثات في الوقت المناسب.
إذن، ما علاقة ذلك بنظام التشغيل Chrome OS؟ يمكنك التفكير في نظام التشغيل Chrome OS بنفس الطريقة التي تفكر بها في تصميم هواتف Pixel التي تعمل بنظام Android. والفرق الرئيسي هو أنه في حين أن Pixel عبارة عن خط واحد من الهواتف المصممة والمدارة بواسطة Google، فإن نظام التشغيل Chrome OS متاح على عدد مذهل من الأجهزة من عشرات الشركات المصنعة. ولكن بأبسط العبارات، لا يهم ذلك؛ فقط اعلم أن تحديثات نظام التشغيل Chrome OS تتم بواسطة Google، بغض النظر عن الجهاز أو الشركة المصنعة التي يتم تطبيقها عليها – تمامًا كما تتعامل Microsoft مع جميع التحديثات لأجهزة Windows، بغض النظر عن الشركة المصنعة.
الآن، هذا لا يعني أن جميع أجهزة Chrome OS تحصل على التحديثات في نفس الوقت. لا يزال يتعين تعديل كل إصدار للعمل مع الأجهزة المحددة لكل جهاز Chrome. ونتيجة لذلك، قد يحصل جهاز Chromebook واحد على تحديث بمجرد أن يصبح جاهزًا، بينما يتعين على جهاز آخر الانتظار لبضعة أسابيع. لكن النقطة المهمة هي أنهم جميعًا ما زالوا يحصلون على ما يريدون. ينبغي أن يكون نفس التحديث.
ولكن مع تقديم المزيد والمزيد من الميزات، وخاصةً الميزات الأحدث التي تتطلب المحاكاة الافتراضية مثل دعم تطبيقات Linux وAndroid، بدأت فجوة الميزات تتوسع بين أجهزة Chrome OS، وهو أمر مثير للقلق.
معضلة فجوة الميزات في نظام التشغيل Chrome OS
كان مستخدمو نظام التشغيل Chrome OS متحمسين للغاية عندما أعلنت Google لأول مرة أنها ستجلب تطبيقات Android إلى نظام التشغيل Chrome OS. وبفضل هذه الخطوة، تمكنت Google من جلب عدد كبير من الميزات والتطبيقات والألعاب والأدوات المفيدة والمزيد إلى نظام التشغيل الذي طالما تم انتقاده لكونه “مجرد متصفح ويب”.
استغرق الأمر وقتًا أطول مما كان متوقعًا حتى بدأت تطبيقات Android في الوصول إلى الأجهزة. لم يكن الأمر مهمًا؛ كنا نريد فقط أن يتم الأمر بشكل صحيح. ثم جاءت الأخبار السيئة: لن تحصل كل الأجهزة على دعم لتطبيقات Android. بدأت القائمة في الظهور، جنبًا إلى جنب مع الجدول الزمني المتوقع لم يكن من الواضح متى ستصل هذه الميزة، وكان كل مالك لجهاز Chromebook يتطلع لمعرفة ما إذا كان جهازه سيصل إلى هذه الميزة. وكان هناك الكثير من المستخدمين الذين شعروا بخيبة الأمل. والأسوأ من ذلك هو أنه ليس من الواضح لماذا حصلت بعض الأجهزة على تطبيقات Android ولم تحصل عليها أجهزة أخرى — لا يمكننا إلا أن نتكهن بأن الأمر له علاقة بدعم مجموعة الشرائح، ولكن من الصعب أن نقول ذلك على وجه اليقين (خاصة وأن السبب قد يختلف من جهاز إلى آخر).
حدث نفس الشيء لاحقًا مع دعم تطبيقات Linux، ولكن كان عدد الأجهزة التي ستحصل على الميزة أقل في البداية. يتطلب دعم Linux إصدارًا محددًا من نواة النظام ولم تكن معظم أجهزة Chromebook في ذلك الوقت متوافقة مع هذه الميزة – ولم تتمكن Google من تحديثها بسهولة، ويرجع ذلك على الأرجح إلى برامج التشغيل ذات المصدر المغلق.
لذا، كانت ميزتان ممتازتان متاحتين فقط على عدد قليل من أجهزة Chromebook منذ البداية. ومع ذلك، هناك ضوء في نهاية النفق: على مدى زمني طويل بما فيه الكفاية، يجب أن تدعم جميع أجهزة Chrome OS كلتا الميزتين. بشكل أساسي، تدعم جميع أجهزة Chromebook الجديدة تطبيقات Android، ولدي شعور بأن الأمر نفسه سيكون صحيحًا بالنسبة لتطبيقات Linux.
ولكن لا تزال هناك مشكلة، وكلها تدور حول تطبيقات Android.
يعاني نظام Chrome OS من مشكلة تجزئة Android
في حين أن جميع أجهزة Chrome OS التي تعمل في المستقبل ستدعم تطبيقات Android (أو يجب على أقل تقدير، يُظهر الإصدار الأخير من Chrome OS 73 المستقر أن تجزئة نظام التشغيل Chrome OS لا تزال تمثل مشكلة. لماذا؟ لأن أجهزة Chrome OS المختلفة تعمل بإصدارات مختلفة من Android. وهذا يعني أن لديها أيضًا مجموعة مختلفة من الميزات المتاحة.
على سبيل المثال، يوفر نظام التشغيل Chrome OS 73 ميزة التركيز على الصوت في تطبيقات Android. وهذا يعني أنه عندما يقوم تطبيق Android بتشغيل الصوت، سيتم كتم جميع مصادر الصوت الأخرى (مثل Chrome، على سبيل المثال). لذا إذا كنت تستمع إلى الموسيقى في Chrome وأرسل تطبيق Android إشعارًا، فسيحظى الإشعار بالأولوية. ولكن هذه الميزة متاحة فقط على أجهزة Chrome OS التي تعمل بنظام Android Pie. ولا تعمل على Nougat أو الإصدارات الأقدم.
هذه مشكلة لأن معظم أجهزة Chrome OS لا تزال تعمل بنظام Nougat. جلب Chrome OS 72 نظام Pie إلى بعض الأجهزة، ولكن ليس كلها – حتى معظمها. هذا محبط للمستخدمين الحاليين والمستخدمين الجدد على حد سواء. ليس من الواضح لماذا تم تحديث بعض الأجهزة إلى Pie، ولم يتم تحديث البعض الآخر؛ كما أنه من غير الواضح كيف ستعمل هذه التحديثات في المستقبل. وجوجل متكتمة للغاية بشأن الأمر برمته.
إذا كنت تبحث عن ميزة معينة لنظام Android على Chrome OS، فإن الأمر مربك للغاية بسبب الفجوة بين الإصدارات. والأسوأ من ذلك أنه لا يوجد جدول زمني واضح لوصول Android Pie إلى المزيد من أجهزة Chrome OS، لذا لا يمكنك حتى البحث عنه لمعرفة متى قد يتلقى جهازك التحديث.
لذا، فالأمر الآن أشبه بالمقامرة. ففي مرحلة ما، كان من الممكن بسهولة اعتبار هذا الأمر جزءًا من عملية إطلاق أوسع نطاقًا لدعم تطبيقات Android على نظام Chrome OS. لكننا نقترب من مرور عامين منذ بدء ظهور تطبيقات Android لأول مرة على نظام Chrome OS، وهي فترة كافية لحل مثل هذه المشكلات.
في هذه المرحلة، أصبح دعم Android على Chrome OS عبارة عن فوضى مجزأة. والحقيقة أن بدء الدعم ببطء كان أمرًا مزعجًا، لكن الفجوة بين الميزات بين الأجهزة أصبحت الآن مصدر قلق حقيقي. فهل ستحصل الأجهزة الحالية على دعم Android Pie؟ وهل ستواجه الأجهزة المستقبلية نفس المشكلات؟ وهل ستحصل الأجهزة التي تدعم Pie حاليًا على دعم Android O؟
الحقيقة القاسية هي أنه لا توجد إجابات لأي من هذه الأسئلة. لقد أصبح نظام التشغيل Chrome OS مجزأً منذ إطلاق دعم تطبيقات Android، ولا يبدو أن هذا سيتغير في أي وقت قريب.
وهذه المرة، يقع الأمر على عاتق شركة Google وحدها لإصلاح المشكلة. وآمل أن يحدث هذا بالفعل من أجل مستقبل نظام التشغيل Chrome OS. إن التكافؤ بين الميزات أمر مهم، وخاصة عندما يتم التعامل مع نظام التشغيل بواسطة بائع واحد.