هل Android مفتوح المصدر حقًا؟ وهل هي فعلا مهمة؟

هل Android مفتوح المصدر حقًا؟ وهل هي فعلا مهمة؟

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





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





نتيجة لذلك ، وجد الأشخاص الذين يقدرون مُثُل المصدر المفتوح أنفسهم يتطلعون نحو Ubuntu Touch و Firefox OS و Sailfish OS بدلاً من ذلك - ويشاهدون بخيبة أمل لأن الثلاثة قد فشلوا حتى الآن في الإقلاع. Canonical ، على الرغم من شحن Ubuntu على عدد قليل من الهواتف ، إلا أنها لم تطلق بعد نموذجًا جاهزًا بالفعل للمستهلكين. يحتوي نظام تشغيل Firefox على ملفات تمحورت في مشروع إنترنت الأشياء . جولا ، على الرغم من دفع Sailfish OS 2.0 مؤخرًا ، لا يزال يعمل على حل مكامن الخلل. لم يدخل أي منهم سوق الولايات المتحدة.





يترك الموقف Android كخيار أساسي للعديد من الأشخاص الذين يتطلعون إلى استخدام Linux على هواتفهم. لكن يبقى السؤال ، هل Android مفتوح المصدر حقًا؟

كيفية التخلص من خلفية الصورة

من الناحية الفنية ، نعم

Android له جذور مفتوحة المصدر. بدأ المشروع تحت شركة Android، Inc. في عام 2005 ، والتي اشترتها Google بعد ذلك بعامين. في نفس العام ، شكلت Google والعديد من الشركات الأخرى الاتحاد المفتوح للهواتف النقالة ، مع كون Android هو الجزء الأساسي من البرنامج الذي تم بناء هذا الاتحاد عليه.



يعتمد Android على Linux kernel ، ومثل هذا الجزء المعقد من التعليمات البرمجية ، فإن معظم الأجزاء مفتوحة المصدر مع عدد قليل من النقاط الثنائية المضمنة لجعل الأشياء تعمل مع أجهزة معينة. منصة Android الأساسية ، والمعروفة باسم مشروع Android مفتوح المصدر (AOSP) ، متاح لأي شخص أن يفعل ما يريد.

لقد قامت كل من HTC و Huawei و LG و Samsung و Sony و Xiaomi والعديد من الشركات المصنعة الأخرى بهذا بالضبط على الهواتف والأجهزة اللوحية. هم بالكاد وحدهم.





وضعت أمازون وبارنز أند نوبل ذلك على أجهزة القراءة الإلكترونية. وضعت HP نظام Android في جهاز كمبيوتر محمول. قامت NVIDIA بدفع Android إلى وحدة تحكم الألعاب. تقوم سوني بشحن نظام التشغيل على تلفزيوناتها الذكية الجديدة. يمكنك الحصول على Android على كل شيء بدءًا من كاميرات التصوير والتقاط الصور وحتى الثلاجات. تتعثر الشركات في نفسها لوضع Android Wear على الساعات.

وهذا لا يحسب حتى كل الأشياء التي استخدمها المصلحون Android.





على عكس iOS و Windows Phone ، لا يتعين على الأشخاص دفع أموال لأي شخص لاستخدام Android في منتجاتهم. ونظرًا لأن الشفرة مفتوحة ، فإنهم أحرار في تجربة البرنامج وتكييفه كما يحلو لهم.

ثم لماذا لا تشعر مثل ذلك؟

هناك فرق كبير بين استخدام نظام Linux التقليدي لسطح المكتب وتشغيل Windows. التناقض بين Android و iOS لا يبدو صارخًا تقريبًا. إذا كان Android مفتوح المصدر ، فلماذا لا يبدو كذلك؟

1. يُسمح للأشخاص بتأمين رمز المصدر المفتوح

Android مفتوح المصدر ، ولكن معظم البرامج التي نقوم بتشغيلها أعلى النظام الأساسي ليست كذلك. هذا صحيح سواء حصلت على جهاز Nexus أو شيء من Samsung. على عكس الأيام الأولى لنظام التشغيل Android ، أصبح Google Now Launcher ومعظم تطبيقات Google مصدرًا مغلقًا .

وينطبق الشيء نفسه على الكود الذي يتم شحنه على التكييفات المخصصة لشركات Samsung و HTC و LG وغيرها من الشركات المصنعة. معظم التطبيقات التي تحصل عليها على Google Play ، بغض النظر عما إذا كانت مجانية للتنزيل ، ليست أيضًا مفتوحة المصدر. نظرًا لأن هذا البرنامج يشكل الجزء الأكبر مما نراه ونستخدمه ، فإن الموقف يجعل Android في النهاية يشعر وكأنه نظام أساسي مغلق المصدر.

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

تنشر Google الكثير من Android تحت إصدار ترخيص Apache 2.0 ، والذي لا يمنع الأشخاص من استخدام الكود لإنشاء منتجات مقيدة. إن قيام الأشخاص بذلك لا يجعل Android نفسه مغلقًا. إذا كان هناك أي شيء ، فإن وجود الكثير من الأشخاص في عملهم على Android هو شهادة على نجاحه كمشروع مفتوح المصدر.

2. تطوير Android الأساسي ليس مدفوعًا بالمجتمع

بالنسبة للجزء الأكبر ، تقوم Google بتطوير Android. مرة أو مرتين في السنة ، تقوم الشركة بإلقاء مجموعة من التعليمات البرمجية الجديدة على جدار مجازي يندفع المصممون وصانعو الأجهزة (أو ، كما تعلمون ، يأخذون وقتهم) لوضع أشياءهم.

تقوم Google بعد ذلك بإصدار تحديثات الصيانة والأمان كل شهر تقريبًا أثناء التحضير للإصدار الكبير التالي.

تسعى العديد من مشاريع المصادر المفتوحة الأخرى المعروفة إلى مزيد من المشاركة من المجتمع الأوسع. قد تمول Red Hat جزءًا كبيرًا من العمل الذي يذهب إلى جنوم ، لكن المطورين من جميع أنحاء العالم يساهمون في الكود.

شركة Canonical ، الشركة التي تقف وراء Ubuntu ، تمارس قدرًا كبيرًا من التحكم في شكل وشعور توزيع Linux ، لكن لا يزال لأعضاء المجتمع رأي في البرامج التي تدخل في مستودعات التطبيقات أو ما يحدث في بعض مواقع الويب.

بالمقارنة ، يأتي Android على أنه منتج Google بالكامل.

3. ليس لديك سيطرة كاملة

جزء مما يجذب الناس إلى Linux وأنظمة التشغيل الأخرى مفتوحة المصدر هو الحرية والتحكم المتاحان. لا يمكنك الغوص في قلب جهاز يعمل بنظام Windows أو Mac OS X ومعرفة ما يجعله محددًا. مع Linux ، قد لا تفهم معظم الكود ، لكن لك مطلق الحرية في العبث بأكثر أو أقل من ذلك كله.

من الناحية العملية ، يتم شحن هاتف Android خارج منطقة الجزاء مع قدر هامشي من الحريات أكثر من iPhone. قد تكون قادرًا على تغيير المشغل ، وتطبيق بعض السمات الشاملة ، وتخصيص بعض الوظائف لتناسب أذواقك ، لكنك غير قادر على العبث بنظام التشغيل الأساسي دون إلغاء الضمان الخاص بك.

تتطلب التعديلات الأكثر شمولاً تأصيل جهازك أو وميض ROM مخصص. في هذا الصدد ، يمكن أن تشعر أن لديك المزيد من الحرية في نظام تشغيل سطح مكتب خاص أكثر من نظام محمول مفتوح المصدر.

لكن Android هل حقا هو مفتوح المصدر

وهي ليست مفتوحة بالاسم فقط. هناك الكثير من الأدلة على أن Android مفتوح حقًا ، وعلينا أن نحصد الفوائد الملموسة.

1. ROMs المخصصة موجودة

توفر ذاكرة القراءة فقط (ROM) التي يصنعها المجتمع والتي تستند إلى AOSP لمستخدمي Android بدائل للبرامج التي يتم شحنها على أجهزتهم. يعمل CyanogenMod على ملايين الهواتف الذكية التي تعمل بنظام Android. من خارج الصندوق ، لا تختلف التجربة تمامًا عما يمكنك الحصول عليه على Nexus. هيك ، هذا هو السبب في أن العديد من الناس يختارون وميض ذاكرة القراءة فقط في المقام الأول.

يمكنك إلغاء دفعة venmo

CyanogenMod ليس الخيار الوحيد المتاح أيضًا. لقد ارتفع وسقط الكثير على مر السنين ، مثل Paranoid Android و AOKP. في بعض النواحي ، يشبه النظام البيئي ROM المخصص نموذج توزيع Linux. هذه ROM هي نفسها في الغالب ، لكن المشاريع تأخذ نفس الرمز وتعديله بطرق مختلفة. لن يكون هذا ممكنًا إذا لم يكن Android نفسه مفتوح المصدر.

2. حتى منافسو المصادر المفتوحة يعتمدون على Android

في بداية هذا المنشور ، ذكرت Firefox OS و Sailfish OS و Ubuntu Touch على أنها أنظمة تشغيل محمولة مفتوحة المصدر منافسة. الشيء هو أن الفرق التي تقف وراء كل هذه المشاريع الثلاثة قد استخدمت كود Android بطريقة أو بأخرى. على الرغم من أن نظام Sailfish OS لا يعتمد على نظام Android ، إلا أنه يتيح لك تثبيت تطبيقات Android مباشرة.

بدأ Firefox OS كـ التمهيد ل أبو بريص ، والتي يمكنك تثبيتها على أجهزة Android. قبل Ubuntu Touch ، كان هناك Ubuntu لنظام Android .

هناك مفارقة لا تصدق في فكرة أن Android يمكن أن يكون مصدرًا مغلقًا ، لكن المشاريع القائمة عليه يمكن أن تكون مفتوحة.

3. أنت علبة تحكم في جهازك

قد لا ترغب الشركات المصنعة وشركات النقل في ذلك ، وقد يؤدي القيام بذلك إلى إلغاء الضمان الخاص بك ، ولكن لديك خيار القيام بما تريده بجهازك. يمكنك الوصول إلى الجذر للحصول على وصول إداري أو إلغاء تأمين أداة تحميل التشغيل أو تحديث نظام تشغيل بديل ( مثل تشغيل Ubuntu Touch بدلاً من ذلك ).

قد لا تكون هذه ميزات Android المُعلن عنها ، لكنها موجودة. وعلى الرغم من أن الغالبية العظمى من الأشخاص الذين لديهم أجهزة Android لا يعبثون بها بهذه الطريقة ، فلن تكون الشخص الوحيد الذي يفعل ذلك.

هناك الملايين من الأشخاص الذين يحبون التمتع بحرية استخدام هواتفهم وأجهزتهم اللوحية بهذه الطريقة.

لماذا يهم؟

يستخدم الناس أنظمة تشغيل مفتوحة المصدر لأسباب عديدة ومختلفة . البعض لا يثق في التخلي عن السيطرة على بياناتهم. بالإضافة إلى التطبيقات والخدمات المسجلة الملكية تأتي وتذهب ، لكن البرامج مفتوحة المصدر تظل ثابتة ، حتى عندما تكون غير مدعومة. يمكن لأنظمة التشغيل المجانية أيضًا أن تبث الحياة في الأجهزة التي تعمل بشكل جيد ، لكن الشركات قررت التخلي عنها.

ولا يوجد نقص في الأسباب الأخلاقية ، بدءًا من تحديد من يجب أن يكون له رأي وما الذي يعمل على الأجهزة ، إلى مناقشات الثروة والخصوصية والحرية.

نظرًا لأن الملايين من الأشخاص يتبنون الحوسبة المحمولة ، فمن المهم أن يكون لدى الأشخاص الخيارات المتاحة على أجهزة الكمبيوتر المكتبية والمحمولة. لا ينبغي أن يعني الاهتمام بأي من الأشياء المذكورة أعلاه التخلي عن الهواتف والأجهزة اللوحية والأشياء الرائعة باستخدام شاشات اللمس.

اليوم ، لا يزال Android هو أفضل خيار للهاتف المحمول للأشخاص الذين يقدرون المصدر المفتوح. خارج الصندوق ، قد تكون تجربة تجارية مليئة بالإعلانات ، ولكن يمكنك تغيير ذلك.

أنا استخدم CyanogenMod واحصل على برنامجي من F-Droid . قد يبدو هذا المزيج مقيدًا مقارنة بما تحصل عليه من Google Play ، ولكنه تجربة غنية بالميزات أكثر مما تقدمه أنظمة التشغيل مفتوحة المصدر المنافسة حاليًا. ما زلت أشاهد هذه البدائل وآمل أن تحقق النجاح ، لكن بينما أنتظر نجاحها ، أستمع إلى البودكاست ، باستخدام نظام الملاحة عبر نظام تحديد المواقع العالمي (GPS) ، وإدارة مكتبة الموسيقى المحلية الخاصة بي ، والبقاء على اتصال مع الأشخاص باستخدام هاتف محمول سريع وموثوق. جهاز يعمل في الغالب ببرنامج مفتوح المصدر اليوم .

لماذا تستخدم Android؟ هل الجانب المفتوح المصدر يعني الكثير بالنسبة لك؟ هل تنتظر نظام تشغيل محمول بديل مجاني؟ أحب أن أسمع أفكارك!

اعتمادات الصورة: قفز البطريق بواسطة bluezace عبر Shutterstock

يشارك يشارك سقسقة بريد الالكتروني هل من المقبول تثبيت Windows 11 على جهاز كمبيوتر غير متوافق؟

يمكنك الآن تثبيت Windows 11 على أجهزة الكمبيوتر القديمة باستخدام ملف ISO الرسمي ... ولكن هل من الجيد القيام بذلك؟

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • ذكري المظهر
  • المصدر المفتوح
  • تخصيص Android
  • لينكس
نبذة عن الكاتب بيرتل كينج(323 مقالة تم نشرها)

Bertel هو مبتدئ رقمي يكتب من كمبيوتر محمول مزود بمفاتيح خصوصية مادية ونظام تشغيل معتمد من مؤسسة البرمجيات الحرة. إنه يقدر الأخلاق على الميزات ويساعد الآخرين على التحكم في حياتهم الرقمية.

المزيد من Bertel King

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

نقل جهات الاتصال من iphone إلى android
انقر هنا للاشتراك