لكل جهاز نظام تشغيل (Operating System) يعمل به و هناك العديد من أنظمة التشغيل الخاصة بأجهزة الكمبيوتر واللاب توب وأيضا الأجهزة المحمولة سواء كانت هواتف محمولة أو أجهزة لوحية منها مفتوح المصدر – Open Source ومنها الغير مسموح بالتعديل عليه.
في البداية دعونا نتعرف علي نظام التشغيل وأهميته
ما هو نظام التشغيل؟
في كل مرة تقوم فيها بتشغيل جهاز الكمبيوتر الخاص بك ، تشاهد شاشة يمكنك من خلالها القيام بأنشطة مختلفة مثل الكتابة أو تصفح الإنترنت أو مشاهدة مقطع فيديو.
ما الذي يجعل أجهزة الكمبيوتر تعمل بهذا الشكل؟ كيف يعرف المعالج على الكمبيوتر أنك تطلب منه تشغيل ملف فيديو أو صورة؟ نظام التشغيل أو النواة -kernel اللي بتقوم بالعمل ده.
ماهو الكيرنل أو النواه – Kernal ؟
Kernel هو برنامج في قلب أي نظام تشغيل مسئول عن الأشياء الأساسية ، مثل السماح للأجهزة بالاتصال بالبرامج . عشان كده ، للعمل على جهاز الكمبيوتر الخاص بك ، فأنت بحاجة إلى نظام تشغيل (OS) و في الحقيقة ، أنت أكيد بتستخدم نظام التشغيل طالما بتقرأ المقال ده دلوقتي ، ربما تكون قد استخدمت نظام التشغيل الشهير مثل Windows و Apple OS X ولكن هنا هنتعرف على نظام التشغيل لينكس – Linux وما هي المزايا اللي بيقدمها أفضل من أنظمة التشغيل الأخري.
وسنحاول اليوم استعراض أبرز وأهم أنظمة التشغيل وهم :
1 – نظام ويندوز – Windows:
نظام تشغيل ويندوز هو نظام تشغيل للكمبيوتر تمَ تطويره من بواسطة شركة مايكروسوفت بهدف تشغيل أجهزة الكمبيوتر ، وهو نظام تشغيل يضم أول واجهة مستخدم رسومية – GUI خاصة بأجهزة الكمبيوتر، وتتوافق مع IBM، وحالياً سيطر نظام التشغيل ويندوز على سوق أجهزة الكمبيوتر ، حيث تستخدم إصدارات ويندوز بنسبة 90%.
2- نظام لينكس – Linux:
لينكس هو نظام تشغيل أو نواة (كيرنل) بيتم توزيعها بموجب ترخيص مفتوح المصدر – Open Source يعني متاح لأي شخص إستخدام الكود الخاص بيه والتعديل عليه علي عكس أنظمة تشغيل ويندوز وماك .
3- نظام ماك – Macintosh operating systems:
نظام تشغيل ماك الغنى عن التعريف احد اهم انظمة التشغيل عالمياً التى توفر بيئة عمل متوافقة مع برامج شركة أبل
4- IOS
هو نظام التشغيل الخاص بأجهزة هواتف أبل أيفون ، تم إطلاق أول نسخة منه في 2007، يعتبر نظام IOS من النظم الإحتكارية مغلقة المصدر ولا يستطيع أي مطور تعديل الأكواد الأساسية الخاصة به، وإن حدث التعديل في الأكواد تعتبر آبل هذا غير قانوني.
مرت نسخ IOS بعدد من المراحل والإصدارات، ويعتبر النظام الأكثر أماناً وخصوصية في مجال الهواتف الذكية، ويتميز IOS بسرعة تنفيذ أوامر المستخدم مما جعله النظام المفضل لكثير من المستخدمين.
5- أندرويد Android:
وهو نظام تشغيل الهواتف الذكية الأكثر إنتشاراً على مستوى العالم الذي تستخدمه معظم الشركات المصنعة للهواتف الذكية، أندرويد مبني على نواة لينكس، ومصمم بلغات البرمجة Java و C++ و C و Kotlin.