حسناً .. انه اول موضوع في شهر أبريل :) و عندما اتكلّم فلن ابدأ فجأة بالحديث عن لينكس قبل ان اسأل السؤال البديهي : ما هو لينكس ؟ و لماذا أكتب عنه؟
اذا كنت تريد الجواب سريعا فان لينكس هو بكل بساطة نظام تشغيل ! مثل الوريندوز الذي يحتكر عقول اغلبنا و لكن هناك فرق بالطبع ..!, لينكس هو نظام تشغيل حر و مجاني و يمكن لاي انسان ان يستخدمه و يعدل فيه و ينشئ منه نظاماً خاصاً به و يعيد توزيعه علي الشبكة …. الخ من الايجابيات :)

البداية
و للتحدث عن بداية اللينكس يجب ان اتحدث في البداية عن تاريخ انظمة التشغيل للحاسبات ..
فان تاريخ انظمة التشغيل يعود للخمسينيات اي بعد ميلاد اول حاسب يعمل بالكهرباء عام 1944م بواسطة هاوارد ايكن , و قد بدأت انظمة التشغيل بسيطة جداً في ذلك الوقت و كانت تقتصر وظيفتها علي تشغيل البرامج الأولية البسيطة بكفاءة و البرامج الأولية في ذلك الوقت لم تكن برامج تفاعلية اي لم تكن تتفاعل مع مستخدميها, فقد كانت تقوم بقراءة المدخلات من اي ملف و اخراجة الي ملف اخر او للطابعة فقط.

فترة الستينات و انظمة الTime Sharing
و في أوائل الستينيات بدأ تطور الحاسب و البرامج الأولية و اخذت منحني اخر و هو الواجهات و التطبيقات التفاعلية مع مستخدميها بل ايضاً و اكثر من شخص يمكنهم المشاركة في نفس الحاسب و كل يعمل علي تطبيق يختلف عن الاخر, و مثل انظمة الحاسب هذه تسمي “Time Sharing Systems” و كانت افضل و اكثر رقياً من نظيرتها الأولية.

منتصف الستينات و مشروع Multics
و في خلال فترة السيتينات, كانت هناك محاولات متعددة لتطوير الانظمة و من هذه المحاولات من كان عبارة عن مشروع بحث جامعي او مشروع تجاري و كان من هذه المشاريع مشروع ابداعي متطور جداً في هذه الفترة يسمي Multics (Multiplexed Information and Computing Service) و قد كان يحتوي علي نظام لملفات ذو متسلسه هرمية, و لكن هذا المشروع اخذ سنوات كثيرة في تطويره اكثر من المفترض له ليتم استكماله و لكنه مقارنة بغيره , فهو لم يحصل علي الاهتمام و الجذب الكافيين في هذه الفترة عن غيره في سوق انظمة التشغيل.

Bell Labs و القرار الأخير
و قد كان من احد المساهمين في هذا المشروع “Bell Labs” , و الذين انسحبوا من هذا المشروع و انشأوا نظام التشغيل المستقل بهم و اطلقوا عليه اسم Unix.

بداية نظام Unix
نظام الUnix او اليونكس كان في الأصل نظام تشغيل مجاني يتم توزيعه مجاناً و قد حظي باهتمام و شعبية كبيرة من قبل الجامعيين خصوصاً في هذه الفترة, و قد كان من بين هؤلاء المطورين كين تومسون, دينيس ريتشي و دوجلاس ماكلوري.

تطور Unix و ظهور Unix-Like
و اليوم انظمة اليونكس تفرعت و تشعبت الي عدة فروع مثل هذه الشعب يطلق عليها اسم Unix-Like و ليس Unix و ذلك وفقا لحملة العلامة التجارية و قوانين حماية الملكية.

تاريخ تطوير Unix
تاريخ تطور و تشعب انظمة التشغيل من الـ Unix

فترة السبعينات و الثمانينات
خلال اواخر السبعينات و اوائل الثمانينات كان Unix قد ظهر اثره و انتشاره جامعيا ممي ادي الي شهرته علي نطاق واسع و كانت هذه نواة شعبة الـ Unix-Like مثل Linux , Mac OS X و التي انتشرت و اصبحت اكثر شهرة و تطوراً عن الـ Unix نفسه !

فترة التسعينات و ظهور Linux
و بحلول أوائل التسعينات عام 1990م كان لنظام اليونكس شأناً عظيماً و خصوصا في الجامعات, فقط كانت معظم الجامعات المتخصصه بعلوم الحاسبات و المعلومات لديها نظام اليونكس, حتي ان طلاب هذه الجامعات ارادوا اقتناء نسخ من هذا النظام علي حاسباتهم الشخصية, و في هذه الفترة و بشكل مؤسف تحول نظام اليونكس الي نظام تجاري ذو تكلفة باهظة الثمن و لم يكن له بديل اخر رخيص الا نظام يسمي Minix و قد كان من احدي شعب الـ Unix-Like و هو نظام طوره اندرو تانينباوم و قد كان Minix يستخدم لاغراض التعليم فقط.

و خلال هذا الوقت ولد نظام Linux في أكتوبر 1991م بواسطة لينوس تروفالدز, و هو ما سأبدأ بالحديث عنه المرة القادمة :)