Android هو برنامج مجاني ، هل نحن على حق؟

Android هو نظام تشغيل مجاني. هذا ما يرتكبه الكثيرون وما يعرفه جميعًا تقريبًا أندرويد (Android) ويبدو أن الكثيرين يربطون خطأً بين كلمة "حر" و "حر" ، كما أنه من غير المعروف بالضبط نوع الحرية التي تتمتع بها أندرويد (Android). ربما نوع الحرية التي لديك أندرويد (Android) ليس ما يتوقعه أو يعتقده الكثيرون وقد نكون مخطئين و Android ليس برنامجًا مجانيًا.

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

سنبدأ في تحديد سلسلة من المفاهيم التي ستساعدنا على التمييز بين الحرية أندرويد (Android).

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

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

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

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

الآن ، ترتبط كل من البرامج المجانية والمفتوحة المصدر بأنواع معينة من التراخيص ، وهي التراخيص التعاقدية الموجودة بين المنشئ والمستخدم النهائي. هناك العديد من أنواع التراخيص بما في ذلك بعض التراخيص المعروفة والبعض الآخر أقل مثل التراخيص GPL و Apache و Creative Common، الخ ... لديك هنا قائمة كاملة.

الآن سوف نحدد شيئًا آخر أندرويد (Android). Android هو برنامج مفتوح المصدر يتم توزيعه بموجب ترخيص Apache V2.

لذلك ، يجب أن نفهم ما يخبرنا به ترخيص Apache لإنهاء تشكيل ملف مفهوم android كبرنامج مجاني. ال ترخيص Apache V2 يعطي الإذن لـ:

  • استخدام البرنامج لأي غرض وتوزيعه وتعديله وتوزيع التعديلات
  • إنها ليست حقوق متروكة ، لذا لا يلزم توزيع النسخ المعدلة كبرامج مجانية
  • متوافق مع GPL3 ولكن ليس أقدم
  • يتضمن أحكامًا لحماية براءات الاختراع.

مع كل هذا لدينا في بضع كلمات Android هو برنامج مفتوح المصدر التي يمكننا من خلالها الآن الوصول إلى الكود المصدري الخاص بها ، ولكن يمكن للأطراف الثالثة ، مثل الشركات المصنعة ، تعديل أو إضافة رمز وهذا لا يلزم إصداره. كما نعلم ، هذا ما يفعله كل من Htc أو Samsung أو Sony Ericsson أو بقية الشركات المصنعة عند إنشاء واجهات وبرامج تشغيل مختلفة لأجهزتهم ، والتي هي ملك لتلك الشركات وليس عليها التزام بمشاركتها.

في الواقع ، Android هو كما حددناه من قبل ولكن دون احتساب نواته أو نواة Linux التي لديها ترخيص GPL وما يفعله Android kernel إذا كان برنامجًا مجانيًا ولكن باقي النظام الأساسي مفتوح المصدر.

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

Android ، حتى بدون أن يكون برنامجًا مجانيًا ، هو نقيض أنظمة أخرى مثل IOS 4 أو Windows Mobile أو Symbian ، حيث تكون كلمات مثل الحرية ، والتعاون ، والتكيف ، وشفرة المصدر ، والتحسينات العامة أو فائدة المجتمع واضحة من خلال غيابها.

ملاحظة: تم إصدار Symbian كمصدر مفتوح في 4 فبراير 2010 ويتم توزيعه بموجب ترخيص Eclipse Public License (EPL) الذي لا يتوافق مع GPL.

من خلال بغنيت سفير OpenSuse يا رامونرامون لتوضيح بعض المفاهيم.


قد تهمك:
كيفية إزالة الفيروسات على Android
تابعونا على أخبار جوجل