نظام التشغيل (Operating System) ببساطة هو اتحاد مجموعة من البرامج (Software) و البيانات التي تعمل علي توفير الخدمات للمستخدم و التعامل مع مكونات الجهاز المادية مثل المعالج (Processor)، التعامل مع المدخلات و المخرجات عن طريق الشاشة و الطابعة (مخرجات) أو عن طريق الفأرة و لوحة المفاتيح (مدخلات). و لا ننسي التعامل مع الذاكرة سواء كانت من نوع (RAM) او (Cash Memory). اذن في المجمل يمكننا تشبيه الحاسب الألي بالسيارة و نظام التشغيل بالسائق.
من أمثلة نُظم التشغيل :Gnu/Linux - Windows - Mac OS
* سوف يكون لنا حديث مطول عن أنواع الذاكرة في تدوينات أخري.
مفتوح المصدر (Open Source) للبعض ربما تكون كلمة غريبة أو اول مرة ترد عليه، و لكن من يتعامل مع اللينكس يعرف متعة البرمجيات مفتوحة المصدر، مصطلح " مفتوح المصدر " يشير الي ان البرنامج شفرته المصدرية متاحة للجميع من مطورين و مبرمجين و مسموح لهم التعديل عليها و تطويرها و ادراجها بأسماء اخري، و نظام جنو\لينكس نظام مجاني مفتوح المصدر مما اتاح للجميع المشاركة في تطويره و تحسينه الي ان وصل الي مستواه الحالي في يومنا هذا.
معني أن يكون البرنامج او نظام التشغيل مفتوح المصدر أنك ستتمتع بحرية كبيرة في تشكيل نظام التشغيل الذي تعمل عليه و امكانية التحكم في كافة أجزاء النظام بشكل مرن، و تغير التصميم كما تريد .. إلي أخره و سوف نري ذلك بشكل اوسع في التدوينات القادمة.
-> اذن ما هو تاريخ جنو\لينكس ؟
عندما نتكلم عن لينكس فيجب ان نذكُر يونكس Unix و الذي ترجع بداياته الي 1969، و تطور بشكل هائل جداً و يستخدم حالياً في مجال ادارة السيرفات. بعد ذلك نتطرق ال GNU و هو من اخوة Unix و الذي يتميز بعلامة " الثور " و عن طريق دمج GNU مع لينكس Linux علي يد عدد كبير من الأشخاص اشهرهم Linus Torvalds نتجت لنا أنظمة التشغيل المشهورة التي نعمل عليها مثل أوبونتو Ubuntu و فيدورا Fedora و غيرها .
* جنو\لينكس هو الاسم الصحيح لنظام التشيغل و لكن لنُسهل الأمر دائما ما نقول لينكس و لكن الان عرفتم ما المقصود من لينكس
ربما تتعجب من كثرة و عدد انظمة تشغيل لينكس الموجودة و لكن هذا يرجع الي كونها مفتوحة المصدر و سهولة التعديل عليها و حرية الاختيار التي تعتمد علي ذوقك و مطلباتك.
* دائما ما ستري " البطريق " الذي يدعي " Tux " و يرمز الي لينكس.
النواة " Kernel " ابتركها الغالي Linus Torvalds اثناء دراسته عام 1991، و بعدها طُورت علي يد الكثيرين حتي أصبحت القلب النابض لنظام جنو\لينكس ووظيفة النواة انها تتعامل مع عتاد الحاسب (Hardware)، سيطول الشرح عن النواة و كيفية التغلب علي مشاكلها حيث ان خطأ واحد صغير يمكن ان يتسبب في انهيار النظام. و يمكننا تشبيه النوان بالبنزين الذي يسمح للقائد بتشغيل السيارة و التحكم بها.
دعم الأجهزة للينكس، لا أعتقد انها أصبحت مشكلة في هذه اللحظة حيث ان معظم الأجهزة القديمة و الحديثة تدعم نظام التشغيل اللينكس، حتي إن الجوالات بدأت تدخل في مجال اللينكس و لعل الجميع سمع عن العملاق أندريود Android. و بالطبع فهو نظام تشغيل جنو\لينكس. و لا تقلق حيال التعريفات فالنواة دائما مجهزة بالتعريفات و نادراً ما تحتاج الدخول الي الانترنت و تركيب تعريف ما.
لو تطرقنا الي المميزات لما انتهينا فهي لا تعد و لا تحصي، فلو تكلمنا عن سرعة بدأ النظام ( Boot ) لأبرهتنا مقارنة بالويندوز و لعل اهم ما يميزها هو الأمان و ندرة الفيروسات و لعلك تستغرب انها مفتوحة المصدر و يصعُب اختراقها، و تفسير هذا انه في الفترة الماضية كان الويندوز مسيطر علي ساحة أنظمة التشغيل و كان الويندوز هو غاية كل الهاكرز و لم ينظروا الي لينكس، بالإضافة الي ذلك هيكلة و برمجة اللينكس كافية تمامة لحمايته من العابثين.
انتظروا التدوينة القادمة و التي سنتطرق فيها الي بدء العمل الفعلي علي نظام جنو\لينكس و توضيح الاختلافات عن نظام التشغيل ويندوز ... أسف للإطالة.
* عندما تريد ان تستخدم نظام تشغيل لينكس ستجد العديد من الاختيارات امامك، لا تحير نفسك و ابدأ ب Ubuntu .
و السلام خير الختام