وثائق لينوكس العربية

    لمحة تاريخية

 

1. البرامج الحرة

 

جذور البرامج الحرة تعود الى الستينات من القرن المنصرم، حيث كانت البرامج في تلك الفترة توزع على شكل مصدر برمجي (source code). ومن الشركات التي كانت تعتمد هذا الاسلوب شركة IBM، حيث كانت توزع برامجها مع الأجهزة التي تصنعها. وبفضل توفر المصدر البرمجي لهذه البرامج، فان المستخدمين كان بإمكانهم تعديل/تحسين هذه البرامج اذ انها كانت ضرورية جدا لعمل هذه الاجهزة.

ولكن في السبعينيات من نفس القرن، بداءت هذه الظاهرة (توزيع المصدر البرمجي للبرامج) بالتقلص وذلك لأن ثمن العتاد بدأ ينخفض وبداءت الأجهزة تنتشر أكثر، الأمر الذي جعل المصنعين يغلقوا برامجهم لحمايتها من منافسيهم.

في أواخر عام 1983، قام المبرمج المخضرم في جامعة MIT -قسم الذكاء الصناعي – Richard Matthew Stallman بإنشاء مشروع GNU لعمل نظام تشغيل حر مشابه للـ UNIX.
ساد القلقُ Richard من تنامي ظاهرة “البرامج المغلقة” الأمر الذي أداه الى إنشاء “حركة البرامج الحرة”، وفي أواخر عام 1985 قام بإنشاء مؤسسة Free Software Foundation.

Richard من مؤسسي فكرة المصادر المفتوحة وبالذات فكرة رخصة copyleft وهو قام بإنشاء مجموعة من الرخص وأشهرها رخصة GPL التي تعد الأكثر إنتشارا من بين الرخص الحرة المتوفرة.

في عام 1991، بدأ ظهور عدد من الأدوات التي أنتجتها GNU ومن أشهرها المترجم GCC وأغلب الأدوات التي كانت موجودة في نظام التشغيل UNIX، ولكن مع كل الأدوات التي تم إنشاءها، إلا أن أهم جزء ما زال مفقود، ألا وهو النواة التي تستطيع من خلالها الإستفادة من هذه الأدوات.

 

2. المصادر المفتوحة – Open Source

 

الفرق بين البرامج الحرة والمصادر المفتوحة يمكن تشبيهه بحركة إجتماعية (البرامج الحرة) وحركة تجارية (المصادر المفتوحة).

تعود بدايات حركة المصادر المفتوحة إلى عام 1998 حيث قام كل من: John Maddog, Larry Augustin, Eric Raymond و Bruce Perens بتاسيس هذه الحركة.
والسبب الأساسي لإنشاء حركة المصادر المفتوحة هو أن فكرة البرامج الحرة (free software) لم تكن مقبولة في القطاع الخاص (القطاع التجاري) حيث أن أغلب هيئات القطاع الخاص كانت تسيء فهم الكلمة الإنجليزية (free) حيث أن الكلمة توحي بأن المعنى هو “مجاني” ولكنه في الحقيقة يعني حرية “freedom”. هذه تعتبر من أبرز الأسباب التي من أجلها تم إنشاء حركة المصادر المفتوحة إذ ظهرت لتصحيح هذا المعنى واعطاء حركة البرامج الحرة طابع تجاري بدلا من الطابع الأخلاقي الذي كانت تسوده.

 

3. لينوكس – Linux

 

بدأ لينوكس كحلم طالب فنلاندي اسمه Linus Torvalds عام 1991. حيث كان هذا الطالب يحلم بتشغيل نظام UNIX أو نظام مشابه له مثل Minix على جهازه المنزلي.
من هذا الحلم، ظهر نظام التشغيل لينوكس والذي كان في بدايته نسخة قريبة من نظام التشغيل Minix.

أول إصدار من نواة لينوكس كان الإصدار 0.01 وظهر في أواخر عام 1991 وكان يحتوي على 10,239 سطر برمجي. وفي عام 1994 ظهر الإصدار 1.0 وكان يحتوي على 176,250 سطر برمجي وكان مرخص بإستخدام الرخصة GNU GPL.

بإتحاد النواة (لينوكس) والأدوات التي أنتجها مشروع GNU، تم الحصول على نظام تشغيل كامل، يمكنه العمل على الأجهزة الشخصية.

في باديء الأمر، لم يكن للينوكس أي واجهة رسومية، بل كان يعتمد على واجهة نصية CLI –
(Command Line Interface) حيث كانت هذه الواجهة تستخدم لتنفيذ الاوامر. بعدها ظهر X Window وهو برنامج يسمح بتشغيل واجهة رسومية بدل من الواجهة النصية.

هل تعلم: ان لينوكس ليس ملك لأحد، ولا حتى لينوس الذي بدأ النظام.
ولكن لينوس يلعب دور أساسي في تطوير النظام إذ أنه قائد فريق تطوير النواة
وأمور كثيرة في النواة لا تحدث إلا بموافقته، ولكن لينوس يملك العلامة التجارية Linux

هل تبحث عن شيء؟

إستخدم النموذج التالي للبحث:

مواقع أنصح بها!

أنصح بزيارة المواقع التالية:

الأرشيف

ستجد هنا أرشيف المقالات السابقة: