يعد نظام التشغيل مفتوح المصدر شائعًا في معظم المعدات الإلكترونية لأن غالبية المطورين يفضلونه لسهولة التعامل معه ، فما هو هذا النظام وما هو الاختلاف مع نظام المصدر المغلق ، في هذه المقالة سوف نشرح معنى مفهوم نظام المصدر المفتوح وشرح كافة المصطلحات المتعلقة بالموضوع.
ما هو نظام التشغيل
نظام التشغيل (إنجليزي: نظام التشغيل) هو برنامج الذي يشغل كافة البرامج والتطبيقات على أي جهاز مخصص لعرض المحتوى أو البيانات ، مثل الهاتف. مع المهام الأساسية يكون نظام التشغيل على شكل واجهة بها أزرار ونوافذ منبثقة وأوامر وشاشة عرض بالمعلومات والرسومات ، ويتفاعل المستخدم معها عبر هذه الأزرار أو إدخال البيانات أو أمر التنفيذ ، وبالفعل فإن نظام التشغيل هو ما يجعل الكمبيوتر أسهل في الاستخدام قبل أنظمة التشغيل كما كان الحال ، اقتصر استعمال أجهزة الكمبيوتر على الخبراء والمبرمجين ، لذلك اقتصرت المعدات في وقتها على عرض نصوص نصوص على شاشة سوداء دون أي رسومات أو صور.
نظام تشغيل مفتوح المصدر
نظام التشغيل مفتوح المصدر هو نظام تكون فيه كافة التعليمات وكود البرمجة عامة ويمكن لأي شخص تعديلها أو نسخها ، وهذا يعني أنه يمكن لأي شخص حضور مكونات النظام والتعليمات الداخلية ، ويمكن للمطورين أيضًا تحسين هذا النظام وتغيير واجهته أو استخدامه. حتى استبدال خطوط البرمجة وتوزيع نسخ حديثة من هذا النظام ونظام المصدر المفتوح يتميز بما يلي:
- لديك الحرية في تشغيل الكود.
- يمكن أن تكون شفرة المصدر معروفة تمامًا وتغييرها.
- يمكن توزيع المصدر والكود مجانًا.
- يمكن أيضًا توزيع تعديلات المطور مجانًا على الكود.
هذا يعني أنه يمكن لأي شخص الوصول لـ التعليمات البرمجية وتعديلها لإنشاء ملحقات أو تصحيحات أو حلول حديثة للنظام.
أشهر أنظمة التشغيل مفتوحة المصدر
يوجد الكثير من أنظمة التشغيل مفتوحة المصدر ، وإليكم قائمة بأشهرها:
- Linux (الإنجليزية: Linux): إنه نظام تشغيل مجاني ومفتوح المصدر ، حيث تم تطويره في محور مشروع GNU ، يتمتع Linux بدرجة عالية من الحرية في تعديل أجزائه وتشغيلها وتوزيعها وتطويرها ، وقد تم إنتاج الكثير من توزيعات Linux لأن الكثير من المجموعات تقوم بتجميع برامج مفتوحة المصدر على هيئات متعددة لتسهيل التثبيت والوصول. . لوجهات متعددة ، كل إصدار أو توزيع له خصائصه الخاصة ولا يمكن ضمان أن توزيعًا معينًا افضل من التوزيعات المختلفة ، حيث تعتبر بعض التوزيعات افضل من قبل أولئك الذين يتحدثون لغة موحدة ، وبعض التوزيعات مفضلة من قبل المستخدمين الجدد والبعض الآخر أكثر المستخدمين يفضل بواسطة. خبرة في التعامل مع Linux.
- Android (الإنجليزية: Android): إنه نظام تشغيل مجاني ومفتوح المصدر يعتمد على Linux kernel وهو مصمم بشكل أساسي للأجهزة التي تعمل باللمس مثل الهواتف الذكية والأجهزة اللوحية ، وقد تم تحديث نظام Android بواسطة Open Alliance للهواتف المحمولة التي تديرها Google ، وتعتمد واجهة المستخدم لنظام Android بشكل أساسي على المعالجة المباشرة. بالإضافة لـ لوحة المفاتيح الافتراضية لإدخال النص ، باستخدام الإيماءات اللمسية التي تشبه لـ حد بعيد الإيماءات الواقعية مثل النقر والتمرير والقرص لمعالجة الكائنات الموجودة على لوحة الشاشة.
- ثعلب النار: إنه متصفح ويب مجاني ومفتوح المصدر ويعمل على أنظمة تشغيل متعددة ، وتقوم مؤسسة Mozilla Foundation ومطور المتصفح والعديد من المتطوعين بتحسينه باستمرار.
في انتهاء هذا المقال شرحنا معنى نظام تشغيل مفتوح المصدر ، وشرحنا مفهوم أنظمة التشغيل بشكل عام ، وتحدثنا عن أهم وأشهر أنظمة التشغيل مفتوحة المصدر.
المراجع
edu.gcfglobal.org ، 11/17/2020
workana.com ، 17/11/2020
study.com ، 11/17/2020