نظام التشغیل لینوكس linux
لینكس ھو نظام تشغیل حر مجاني ظھر الي الوجود في عام 1991 على یدطالب في علوم
الكمبیوتر في مدینة ھلسنكي في فنلندا و اسمھ Linus Torvalds ویتمیزنظام التشغیل
لینكس بالثبات Stability ونظام الأمن الاكثر احكاما Security كما
انھنظام Portable أي أنھ توجد لھ بعض الاصدارات أو التوزیعات القابلة للعمل علي
أجھزةمختلفة مثل أجھزة IBM والمتوافقة معھا, وأجھزة آبل ماكنتوش, وأجھزة أمیجا
بلوالاجھزة الكبیرة التي تعتمد علي معالجات RISC والمعروفة بین الناس باسم
الاجھزة Mini / Mainframe
كیف یمكن نطق كلمة لینكس؟
في البدایة دعونا نتفق علي طریقة نطق الكلمةحسبما جاء علي ید مخترع النظام ومخترع
التسمیة نفسھا فإنھا تنطق Laih Nux
مقدمة تاریخیة
قبل عام 1991 كان عالم الكمبیوتر ونظم المعلومات منقسما الیثلاث تكتلات اساسیة وھي
نظام Unix والانظمة المقدمة من شركة میكروسوفت مثل دوس وویندوز والكتلة الثالثة
ھي Apple
وفي ھذا الوقت ظھر استاذ الماني اسمھ Andrew Tanenbaum وقامبتطویر نظام
تشغیل اعطاه الاسم Minix یعمل بشكل اساسي علي الاجھزة التي تعتمد علیمعالجات Inel
وكان الغرض الاساسي منھ ھو تكوین نظام للطلبھ یسمح لھم بالتعرفكیف یعمل نظام 8086
التشغیل بشكل عملي وكیف یمكن التعامل معھلم یكن نظام Minix متفوقا اورائعا ولكنھ امتاز
بانھ مفتوح المصدر Open Source وان البرنامج المصدري source code متاحا
للطلبة والدارسین وكان مكونا من 12,000 سطر مكتوبة
بلغة C ولغة Assembly وبالتالي یستطیع الطلبة قراءة البرنامج الاصلي ویتعلموا كیف
تحدث الاشیاء وكیف یعملنظام التشغیل. لكن مشروع Minix لم یكن حرا بل كان یستلزم
.ترخیصا لاستخدامھ لغیرالطلبة
في ھذا الوقت ظھرالمشروع الذي شغل كل المبرمجین في العالم وھو مشروع GNU والذي
كان یقود ھذا المشروعھو Richard Stallman ثم ظھر اخیرا بعد ذلك C
compiler الذي طال انتظاره ولكن للاسفكان مشروع GNU ھو الاخر غیر حر وكان
.یستلزم ترخیصا لاستخدامھ ھوالاخر
في یوم 25 اغسطس 1991 ارسل الطالب Linus Torvalds رسالة بالبرید الالكتروني
الي مجموعة العمل في مشروع Minix یعلن فیھا عن قیامھ بطرح مشروع لنظام تشغیل
جدید حر Free وكان في اعتقاده انھمشروع لیس كبیرا بل وكان یعتقد أنھ لایمكن ان یعمل
الا علي اجھزة التي تعملبمعالجات Intel 80386/ .فقط 486
ثم قام ھذا الطالب بوضع ملفاتھ متاحة لكل من یھمھ الامر, ثمظھر مشروع
لینكس Linux .الي النور
ھل یتوافق لینكس مع معاییردولیة؟
یتوافقنظام التشغیل لینكس مع المعاییر الدولیة POSIX التي تحدد وتعرف خصائص نظام
التشغیل UNIX
من ناحیة أخري یحتوي نظاملینكس على بیئة رسومیة ھي X-Windows متطابقة
لمقیاس X/Open.
كما ان لینكس یحتوي على قدراتمتقدمة للشبكات قد نكون أعلى من قدرات أنظمة تشغیل
أخرى. حیث یدعم نظام لینكسبروتوكولات TCP/IP أو IPX عن طریق
إیثرنیت Ethernet، إیثرنیت السریعة ، ATM، المودم ، HAM ( بروتوكول X. ، الشبكة ( 25
الرقمیة للخدمات المتكاملة ISDN، Token Ring و ، PLIP.
ویدعم نظام لینكس أشھربروتوكولات الإنترنت، متضمناً البرید الإلكتروني،
أخبار UseNet، Gopher، Telnet، Web، FTP، Talk، POP، NTP، IRC،
NFS، DNS، NIS، SNMP، Kerberos، WAIS سواءكان لینكسیعمل في الشبكة
كجھاز خادم Server او جھاز كمبیوتر تابع Client
شركات ؟ وتوزیعات؟ كیف ؟
اذا كان نظام لینكس حر Free فكیف یمكن ان تنشأ شركات نجاریةعلي ھذا النظام؟ وما الذي
تفعلھ؟ الاجابة بسیطھ جدا وھي انھ لیس في مقدور كل منا انیقوم بنفسھ بالحصول علي
البرنامج المصدر Source code ثم یقوم بمایتطلبھ ذلك من كلطرق
التحویل compilation .الي شكل یمكن تشغیلھ ثم تنصیبھ علي جھازه الیاخره
فظھرت مجموعة شركات تقومبجمع الملفات الضروریة وعمل بعض البرامج المساعدة التي
تمكن المستخدم العادي منتقسیم الاسطوانات الصلبة ثم تنصیب النظام وتحمیل بعض الرامج
المفیده علیھ مثلالواجھة الرسومیة مثلا KDE الي غیر ذلك, ثم تقوم ھذه الشركة بوضع كل
ذلك في شكلیمكن توزیعھ علي الناس, ومن ھنا جاءت الكلمة Distribution .اوالتوزیعھ
ترخیص الاستخدام العام GPL
ھیاختصار General Public License والتي تسمح بتوزیع و تعدیل البرامج المجانیة
معالالتزام بتوفیرھا مجانا بعد التعدیل، مما یعني أن المستخدمین أو المطورین لھمالحریة في
التعدیل على البرنامج و بیعھ مقابل عائد مالي على شرط توفیر الشیفرةالمصدریة لھ مجانا
بعد التعدیل لجمیع المستخدمین الآخرین، و لكن بجب التنبیھ إلى أنحقوق النسخ للب لینوكس
مملوكة ل Linus Torvalds .و أي تغییر في اللب یجب أن یوافقعلیھ
FREE ؟ بمعني مجاني أمحر
كما رأینا حالا, فإنھ یمكنك بیع النظام ذو المصدر المفتوحویمكنك ان تتقاضي مبالغ مادیة
بشرط ان یظل البرنامج المصدري متاحا ومتوفرا بالمجانعند طلبھ, ولذلك لا یمكننا ان نقطع
.بأن نظام لینكس مجاني ولكن یمكننا ان نؤكد انھنظام حر
اول غلطة نقعفیھا
اول غلطة نقع فیھا حینما نعتقد ان نظام لینكس ھو ما نراھكاملا متكاملا في توزیعة ریدھات
مثلا, وھذا لیس حقیقیا فنظام لینكس یطلق فقط علیاللب او القلب Kernel للنظام ولیس
النظام كلھ, فستجد مثلا في التوزیعھ التي بحوزتكانك تعمل علي واجھة التطبیق KDE وھي
لیست من لب او اصل نظام لینكس وانما ھیاضافةعلیھ ومستقلة بذاتھا وستجدھا في مكان
مستقل
www.kde.org .وھكذا
وما قیمة ھذا اللب Kernel ؟یمكن اعتبار اللب أنھ العقل المدبر والمتحكم في الامور
وھوالذي یقدم الخدمات الأساسیة لباقي أجزاء النظام، فھو المسؤل عن التعامل مع
مكوناتجھازك hardware بشكل مباشر مثل إدارة الذاكرة والمعالج وغیرھا, كما انھ
یوفرالخدمات services لبرامج المستخدم. فكما قلنا فإن اللب Kernel ھو لینكس
.ولیسالتوزیعھ كلھا
ھل نتعامل مع اللب مباشرة؟في الحقیقة أنھ یصعب علینا التعامل مع
اللب Kernel مباشرةلذلك فإنھ یحمي نفسھ ویضع بیننا وبینھ صدفھ Shell بحیث تكون
ھي الوسیط بینناكمستخدمین وبین اللب Kernel
ھذھالصدفة Shell ھي عبارة عن برنامج یعمل تلقائیا و یوفر الواجھة الابتدائیة
بینالمستخدم و نظام التشغیل، و توفر للمستخدم البیئة اللازمة لكتابة الأوامر و تقوم
ھیبتنفیذھا باستخدام اللب، كما یستجیب اللب للصدفة و تستجیب ھي بدورھا للمستخدم،
وھكذا یستطیع المستخدم تشغیل البرامج و الوصول الى الملفات و إدارتھا من خلال
ھذھالصدفة. من ناحیة أخري فإن ھذه الصدفة Shell توفر نوعا من الحمایة للب النظام
بأنتعمل كطبقة عازلة فاصلة بین اللب و التطبیق أو البرنامج الذي یعمل على النظام،توجد
لنظام لینكس عدة برامجتعمل كصدفة Shell وربما ان من اشھرھا اطلاقا ھو bash وھو
احد نتائج مشروع GNU الشھیر, وللعلم فان ھذه الكلمة ھي اختصار Bourn Again
Shell
ألاتوجد واجھة رسومیة GUI
في الحقیقة انھ توجد أكثر من واجھة رسومیة GUI تعمل فوق لبنظام لینكس واكثر من نظام
لادارة سطح المكتب, وقد كان من بین العوامل التي ساھمت فینجاح وانتشار نظام لینكس ھو
استخدامھ لنظام X Windows و الذي تم تطویره عام 1984 وھو عبارة عن نظام
رسومي تفاعلي مع المستخدم ویوفر بیئة عمل تشبھ بیئة ابل ماكنتوشوویندوز, ومن اشھر
الاصدارات طبعا ھو XFree كما ان من اشھر اسطح . 86
المكتب KDE وطبعا GNOME .وغیرھما
ھل یمكن تحمیل نظام لینكس معویندوز؟
الاجابة نعم, ویمكن أن تحتفظ بنظام Windows , علي جھازك بدونفقد البیانات والبرامج
وفي نفس الوقت یمكن أن تستخدم نظام Linux
كیف یتواجد نظامي تشغیل علي جھازواحدكل نظام تشغیلمنھما یحتل
مساحة Partition وكل منھما لھ ,مستقلة تماما عن الاخر, ولا یتزاحمان في نفس المكان
نظام الملفات File System الخاص بھ, وكل منھما لھ نظام الاقلاع Booting الخاص
بھ, ولكن لابد من وجود نظام صغیر ثالث Boot Loader یكون مسؤل عنتحمیل نظام
التشغیل الذي تختاره
عند تشغیل الجھاز, كیف أختار بینالنظامین؟بعد تحمیلنظام Linux , بنجاح علي جھازك
سیظھر لكل نظام LILO أو نظام GRUB وھو المسؤل عن تحمیلالجھاز بنظامالتشغیل الذي
تختاره, وسیظھر لك في بدایة تشغیل الجھاز اختیار بین Linux أو نظام Windows
تحت نظام لینكس, ھل یمكن التعامل مع ملفاتي تحت Windows
بالطبعنعم, لأن نظام لینكس لدیھ القدرة علي التعامل مع ملفات الانظمة الاخري, ویمكنكالتعامل
مع ملفاتك الموجودة علي نظام ویندوز, لكن یجب أن نتذكر دائما أن أي ملفاتلا بد لھا من
برنامج یتعامل معھا, وفي حالة توافر البرامج یمكنك التعامل معملفاتھا
ھل كل برامج التعامل مع الملفات متاحة معلینكس
نظام لینكس Linux ھو نظام تشغیل, مثل نظام Windows بمعني أنھ اساسي لتشغیل
الجھاز, ویأتي معھمجموعة برامج أساسیة, ولكن لا یأتي معھ كل البرامج. مثلا انت تعلم أن
نظام Windows لا یكون معھ برنامج اكسیل Excel ولكنك یجب أن تحصل علیھ, ثم تقوم
بتثبیتھ علیجھازك, وبعدھا یمكنك التعامل مع ملفات من ھذا النوع ... نفس الشیئ في نظام
لینكس Linux مع فارق أنھ یأتي ومعھ مجموعة ضخمة جدا من البرامج بحیث یمكنك العمل
.فورا دونالاحتیاج لأي برامج اضافیة لمدة طویلة
ولكن لینكس لا یدعم اللغةالعربیة
في الماضیلم یكن ھناك أي دعم للحروف العربیة ولم یكن لینكس (النظام ككل) یدعم اللغة
ولكن مؤخرا ظھرت الي النور نسخة ,العربیة KDE الجدیدة وقدمت الدعم للغة العربیة
ولغات أخریكثیرة, وأصبح بالامكان القراءة والكتابة باللغة العربیة من لینكس (مثل ھذه
وبالتالي فإنھ لم یعد ھناك عقبات كثیرة في استخدام لینكس في وطنناالعربي (المقالة
وماذا عن برامجي المفضلة؟
ستجد الكثیر من البرامج القویة التي تعمل تحت نظام لینكسبحیث انك لن تحس بالاحتیاج الي
الرجوع الي أنظمة التشغیل الاخري, سواء كانت برامجلادارة اعمالك مثل برامج
المكتبیة Office او حتي برامج للانترنت مثل ICQ وبرامج مثل mIRC حتي برامج تشغیل
الوسائط المتعددة Multimedia التي تمكنك من ان تلعب الموسیقیالمفضلة لك او مشاھدة
لقطات Video Clip
السؤال الاخیر وانا الذیأوجھھ الان: مالذي ینقصك كي تتوجھ الي استخداملینكس؟؟ھذاالمقال
نقلتھ للفائدة اخواني واخواتي و أرجو ان یكون ھذا المقال مفیدا لناجمیعا