هو – هي نظام تشغيل مفتوح المصدر وهو منتشر على معظم الأجهزة الإلكترونية، حيث يفضل غالبية المطورين التعامل معه بسهولة، وما الفرق بينه وبين النظام مغلق المصدر. وفي هذا المقال سنشرح معنى مفهوم النظام. مفتوح المصدروسنشرح أيضًا جميع المصطلحات المتعلقة بالموضوع.
ما هو نظام التشغيل
نظام التشغيل (بالإنجليزية: Operating system) وهو البرنامج الذي يدير كافة البرامج والتطبيقات الموجودة في الحاسوب أو أي جهاز مخصص لعرض المحتوى أو البيانات مثل الهواتف كما يمثل نظام التشغيل وسيطاً بين المستخدم والأجهزة وفي تعريف آخر يمثل نظام التشغيل جسرا لتشغيل برامج المستخدم بحيث يقوم بالمهام الأساسية، ويكون نظام التشغيل على شكل واجهة تعرض الأزرار والنوافذ المنبثقة والأوامر والمعلومات. والرسوم التوضيحية على شاشة العرض، ويتفاعل معها المستخدم من خلال هذه الأزرار أو إدخال البيانات أو أمر التنفيذ، وفي الواقع نظام التشغيل هو ما جعل الكمبيوتر سهل الاستخدام، لأنه قبل أنظمة التشغيل كان استخدام الكمبيوتر يقتصر على المتخصصين والمبرمجين . وفي ذلك الوقت اقتصرت الأجهزة على عرض نصوص البرمجة على شاشة سوداء دون أي رسومات أو صور توضيحية.
نظام تشغيل مفتوح المصدر
نظام تشغيل مفتوح المصدر وهو نظام تكون فيه جميع أكواده وأكواد البرمجة الخاصة مفتوحة للجميع ويمكن لأي شخص تعديلها أو نسخها. وهذا يعني أنه يمكن لأي شخص تطوير المكونات والتعليمات الداخلية لواجهة النظام أو حتى تغيير النظام. تطوير خطوط برمجتها وتوزيع الإصدارات الجديدة من هذا النظام. ويتميز النظام مفتوح المصدر بما يلي:
إقرأ أيضا:كريم تبييض الوجه من صيدلية النهدي وما هو أفضل كريم تبييض الوجه في أسبوع؟- هناك حرية في تنفيذ التعليمات البرمجية.
- يمكن تعلم الكود المصدري وتعديله بالكامل.
- يمكن توزيع البرنامج والكود المصدري مجانًا.
- يمكن أيضًا توزيع تعديلات المطورين على الكود مجانًا.
وهذا يعني أنه يمكن لأي شخص الوصول إلى الكود وتعديله لإنشاء ملحقات أو تصحيحات أو إصلاحات جديدة للنظام.
اشهر أنظمة التشغيل مفتوحة المصدر
هناك العديد من أنظمة التشغيل التي تعتبر مفتوحة المصدر، وهذه قائمة بأشهر هذه الأنظمة:
- لينكس (بالإنجليزية: Linux): وهو نظام تشغيل حر ومفتوح المصدر نتيجة تطويره في إطار مشروع جنو، يتمتع لينكس بدرجة عالية من الحرية في تعديل وتشغيل وتوزيع وتطوير أجزائه برامج مفتوحة المصدر على جهات مختلفة لتسهيل تثبيت النظام وتسهيله. تحقيق أهداف مختلفة، ولكل نسخة أو توزيعة خصائصها الخاصة، ولا يمكن التأكد من أن توزيعة معينة أفضل من أخرى، حيث أن بعض التوزيعات يعتبرها المتحدثون عن توزيعة أفضل لغة معينة، وبعض التوزيعات يفضلها المستخدمون. المبتدئين، وغيرهم ممن يفضلهم المستخدمين الأكثر خبرة في التعامل مع نظام Linux.
- أندرويد (بالإنجليزية: Android): هو نظام تشغيل إنه مجاني ومفتوح المصدر، يعتمد على Linux kernel، وهو مصمم بشكل أساسي للأجهزة التي تعمل باللمس مثل الهواتف الذكية والأجهزة اللوحية. تم تطوير نظام أندرويد من قبل التحالف المفتوح للهواتف المحمولة، الذي تديره شركة جوجل. ويعتمد نظام أندرويد بشكل أساسي على التلاعب المباشر، وذلك باستخدام إيماءات اللمس التي تتطابق بشكل وثيق مع حركات العالم الحقيقي، مثل النقر والتمرير والقرص، للتلاعب. الكائنات الموجودة على لوحة الشاشة، بالإضافة إلى لوحة مفاتيح افتراضية لإدخال النص. .
- فايرفوكس (بالإنجليزية: Firefox): وهو متصفح ويب مجاني ومفتوح المصدر يعمل على أنظمة تشغيل متعددة. وتعمل مؤسسة موزيلا، المطورة للمتصفح، والعديد من المتطوعين عليه بشكل مستمر.
وفي نهاية هذا المقال قد أوضحنا المعنى نظام تشغيل مفتوح المصدركما قمنا بشرح مفهوم أنظمة التشغيل بشكل عام، وذكرنا أهم وأشهر أنظمة التشغيل مفتوحة المصدر.
إقرأ أيضا:إحصائيات مرض السكري في العالم 2024