لينكس

النواة الحرة التي أُعلن عنها في 1991 بوصفها «مجرد هواية» — وصارت اليوم الأساس المشترك للخوادم والهواتف والحواسيب الفائقة والسحابة، من أول رسالة لتورفالدس إلى رخصة GPLv3 وإصدارات الدعم الطويل.

مجسّم كبير لبطريق Tux، شعار Linux، مصوَّر داخل قاعة
Tux، بطريق Linux: مجسّم أُهدي إلى موظفي IBM في البرازيل. شعار Tux من تصميم Larry Ewing باستخدام برنامج GIMP ويجوز استخدامه مع ذكر المصمم بالشكل اللائق. · Renato Pierri (via Wikimedia Commons) · CC BY-SA 4.0

Linux نواة نظام تشغيل حرة أعلنها لينوس تورفالدس لأول مرة في 25 أغسطس 1991 برسالة على يوزنت وصفها فيها بأنها «مجرد هواية، لن يكون كبيرًا ومهنيًّا مثل gnu» لحواسيب 386. وهي النواة، أي البرنامج الذي يوزّع موارد الحاسوب على سائر البرامج، وتُستخدم عادةً مع برمجيات مشروع GNU ليكتمل نظام يدعوه ريتشارد ستولمان GNU/Linux؛ وقد كان مشروع GNU قائمًا منذ يناير 1984 وناقصًا النواة فقط حين ظهر Linux. تُصدر النواة بموجب الإصدار الثاني من رخصة GNU العامة، وتمتد سلسلة الرخص في تاريخ المؤسسة من الإصدار الأول عام 1989 والإصدار الثاني في يونيو 1991 إلى الإصدار الثالث الصادر في 29 يونيو 2007، وهو إصدار لم يعتمده مطوّرو Linux بسبب شروط مناهضة للتيوقرة. وتتبع تطوير النواة اليوم وتيرة ثابتة: إصدار رئيسي كل 9 إلى 10 أسابيع بإشراف تورفالدس، وإصدارات مستقرة تُنقل إليها الإصلاحات، وإصدارات طويلة الدعم مثل 6.12 يبقى مدعومًا حتى ديسمبر 2028. أما التوزيعات فهي التي تحوّل النواة إلى منتجات وخدمات — Red Hat Enterprise Linux وDebian وFedora وopenSUSE وUbuntu وSUSE Linux Enterprise — وتبيعها Red Hat بنظام الاشتراكات، وقد استحوذت عليها IBM في 9 يوليو 2019. وكل رقم مؤرّخ في هذا المقال يحمل سنة المصدر الذي سجّله.

ما هو لينكس: النواة والنظام والعائلة

Linux في جوهره نواة نظام تشغيل: أي البرنامج الذي يوزّع موارد الحاسوب على بقية البرامج التي تشغّلها.1 وهو يُستخدم عادةً مع نظام التشغيل GNU، فيكون النظام الكامل في جوهره GNU مضافًا إليه Linux، أي GNU/Linux.1 وكل ما يُسمّى توزيعات Linux هو في الحقيقة توزيعات GNU/Linux.1 ومن هنا يلتمس مشروع GNU ألّا يُسمّى النظام كله Linux، لأن في ذلك نسبة عمل المشروع إلى سواه.2

وأُعلن Linux أول مرة في 25 أغسطس 1991 على يد لينوس تورفالدس، الذي قدّمه بوصفه نواة لنظام تشغيل حر مخصصة لحواسيب 386.3 واليوم لا تقتصر هذه النواة على الحواسيب الشخصية، بل تقوم عليها الهواتف والخوادم والحواسيب الفائقة والسحابة.4

واسم Linux نفسه علامة تجارية مسجّلة لصالح لينوس تورفالدس، ويحكم استخدامها معهد Linux للعلامات التجارية.5 أما شعاره فهو البطريق Tux من تصميم Larry Ewing باستخدام GIMP، ويجوز استخدامه حتى تجاريًّا شريطة ذكر Larry Ewing بالشكل اللائق.5 وحكاية المشروع أطول من إعلان واحد: فجذوره تعود إلى مشروع GNU الذي أُعلن قبل لينكس بسنوات.6

قبل لينكس: مشروع GNU والبرمجيات الحرة والنواة الغائبة

في سبتمبر 1983 أعلن ريتشارد ستولمان خطة تطوير نظام تشغيل حر شبيه بيونكس يحمل اسم GNU.6 وGNU اختصار لعبارة Gnu's Not Unix، وهو اسم النظام البرمجي الكامل المتوافق مع يونكس الذي أراد ستولمان أن يهبه مجانًا لكل من يستطيع استخدامه.7 وفي يناير 1984 ترك عمله في معهد ماساتشوستس للتقنية وبدأ كتابة برمجيات GNU، بدءًا بالمصرّف ومحرر GNU Emacs.2 وكانت المغادرة ضرورية كي لا يدّعي المعهد ملكية العمل أو يفرض على GNU شروط توزيع خاصة به.2 وفي 1985 تأسست مؤسسة البرمجيات الحرة كجمعية خيرية معفاة من الضرائب لدعم تطوير البرمجيات الحرة.2

وثبّت بيان GNU القاعدة الفاصلة: النظام ليس في الملك العام؛ فسيُسمح للجميع بتعديله وإعادة توزيعه، لكن لن يُسمح لأي موزّع بتقييد إعادة توزيعه لاحقًا، ولن تُقبل التعديلات المملوكة.7 فهدف المشروع كان منح المستخدمين الحرية لا مجرد الشهرة، ولذلك احتاج إلى شروط توزيع تمنع تحويل برمجيات GNU إلى برمجيات مملوكة، وهي طريقة تُعرف بالحقوق المعكوسة (copyleft).2 وتقوم فكرتها المركزية على منح الجميع إذن تشغيل البرنامج ونسخه وتعديله وتوزيعه، لكن دون إذن بإضافة قيود من عندهم.2 والتطبيق المحدَّد لهذه الطريقة في معظم برمجيات GNU هو رخصة GNU العامة، أو GPL.2

ويكون البرنامج حرًّا إذا توفّرت لمستخدميه الحريات الأساسية، ومنها حرية دراسة كيفية عمله وتغييره ليقوم بالحوسبة كما يشاء المستخدم، والوصول إلى الشفرة المصدرية شرط مسبق لها.8 وحرية توزيع نسخ من الإصدارات المعدّلة على الآخرين تتيح للمجتمع كله فرصة الاستفادة من التغييرات.8 وليس في «الحر» ما يعني «غير التجاري»: إذ يجب أن يتاح البرنامج الحر للاستخدام التجاري والتطوير التجاري والتوزيع التجاري.8

وبحلول 1990 كان نظام GNU شبه مكتمل، ولم يبقَ ناقصًا فيه سوى النواة.2 وكانت نواة المشروع، المسماة Hurd، مختلفة في التصميم: فهي مجموعة من الخوادم تعمل فوق نواة Mach وتؤدي مهام نواة يونكس.2 لكن Hurd لم تبدأ العمل بموثوقية إلا في 2001، وظلّت بعيدة عن أن تكون جاهزة للاستخدام العام.1 وقد موّلت مؤسسة البرمجيات الحرة لاحقًا إعادة كتابة الامتدادات المتصلة بـ Linux في مكتبة GNU C، وصارت أحدث أنظمة GNU/Linux تستخدم إصدار المكتبة الحالي دون تغييرات.1 كما موّلت المؤسسة مرحلة مبكرة من تطوير Debian GNU/Linux.1 وقد وجد أحد بائعي الأقراص المدمجة أن برمجيات GNU كانت أكبر مكوّن منفرد في توزيعته، بنحو 28 في المائة من إجمالي الشفرة المصدرية، بينما لم يشكّل Linux سوى نحو 3 في المائة.1

إطار توضيحي: كيف يُرخَّص لينكس

وأول ما ينبغي تثبيته قبل التفاصيل التاريخية هو الترخيص: فالنواة تُصدر بموجب الإصدار الثاني من رخصة GNU العامة، وهي بذلك برمجيات حرة بمفهوم مؤسسة البرمجيات الحرة.5

أغسطس 1991: الإعلان والإصدارات الأولى

في 25 أغسطس 1991 نشر لينوس تورفالدس رسالته إلى مجموعة comp.os.minix معلنًا نظام تشغيل حرًّا يصفه بأنه «مجرد هواية، لن يكون كبيرًا ومهنيًّا مثل gnu»، وأنه مخصص لحواسيب 386(486).3 وقال إن المشروع يختمر منذ أبريل ويبدأ يصبح جاهزًا، وإنه نقل bash 1.08 وgcc 1.40 وبدت الأمور عاملة، وطلب تغذية راجعة عمّا يحب الناس في minix وما يكرهونه لأن نظامه يشبهه إلى حدّ ما.3 وشدّد على أن النظام خالٍ تمامًا من شفرة minix، وأن لديه نظام ملفات متعدد الخيوط.3

ولم يكن الإصدار 0.01 مرفقًا بملفات تنفيذية، بل كان شفرة مصدرية فقط لمن يهمه شكل linux.3 ثم أُعلن الإصدار 0.02 في 5 أكتوبر 1991 للتوزيع الأوسع، ووُضعت شفرته على خادم nic.funet.fi في المجلد /pub/OS/Linux مع ملفات bash وgcc التنفيذية إلى جانبها.3 لكن هذه الشفرة كانت ما تزال تحتاج minix-386 لتُترجم وتحتاج minix لتُهيَّأ، فلم تكن نظامًا قائمًا بذاته بعد.3 وكان الإصدار 0.11 ما يزال في المرحلة التجريبية في ديسمبر 1991، وله أتباع قلائل يومها.3

ثم صدر الإصدار 0.12 في 5 يناير وضمّ تصحيحات كبرى، وكان نواة مستقرة جدًّا عملت على كثير من العتاد الجديد دون حاجة إلى تصحيحات زمنًا طويلًا.3 وهو الإصدار الذي فرض linux فعلًا: عندها بدأ ينتشر بوتيرة أسرع بكثير.3 وكان حقوق التأليف المبكر أكثر تقييدًا بكثير من حقوق GNU المعكوسة، إذ لم يكن يُسمح بتداول أي مال بسبب linux، ثم تغيّر ذلك مع الإصدار 0.12.3 ومع الإصدارات اللاحقة صار linux أكثر قابلية للنقل، ونُقل بحلول ذلك الحين إلى معماريات أخرى.3

ما بعد مرحلة الهواية: النقل والنواة المتجانسة والجدل

كانت النواة في بدايتها مملوكة، ثم صار Linux في 1992 برمجيات حرة.2 وقد أُتيح Linux بذلك كبرمجيات حرة فسدّ الفجوة الأخيرة في نظام GNU، وأتاح للمرة الأولى تشغيل حاسوب شخصي دون برمجيات غير حرة.6 وأثمر ضمّ Linux إلى نظام GNU الذي كان شبه مكتمل نظامَ تشغيل حرًّا كاملًا.2

وفي أوائل 1992 عدّ أندرو تانينباوم أن الوقت حان للتعليق على Linux، بعد أن استولى النقاش حوله على مجموعة comp.os.minix.10 فنشر منشورًا بعنوان «LINUX is obsolete» بتاريخ 29 يناير 1992، زاعمًا أن الجدل بين مصمّمي أنظمة التشغيل انتهى فعليًّا بانتصار النوى المصغّرة.10 ورأى أن MINIX نظام قائم على نواة مصغّرة بينما LINUX نظام متجانس التصميم، وسمّى ذلك خطوة كبرى إلى الوراء نحو سبعينيات القرن الماضي.10 وردّ تورفالدس في الجدل نفسه مقرًّا بأن linux متجانس التصميم وموافقًا على أن النوى المصغّرة أجمل تصميمًا.10

ومهما كان الجدل، فثمة حقيقة تصميمية راسخة: Linux نظام شبيه بيونكس لكنه ليس نسخة من يونكس، إذ كُتبت نواته من الصفر دون الرجوع إلى شفرة يونكس المصدرية؛ فهو نظام جديد لا نقلًا ليونكس.11 وكان تورفالدس نفسه يرى عام 1991 أن النقل مستحيل، لأن النواة مكتوبة بلغة C غالبًا لكنها تستغل كل خصيصة من خصائص معالج 386 استطاع إيجادها.3 ثم بدأ نقل النواة إلى معمارية Alpha من DEC في 1993 واستغرق نحو عام حتى تكتمل أساساته، وأرسى هذا النقل مبادئ تصميمية يسّرت عمليات النقل اللاحقة.11 وبحلول 1999 كان Linux يعمل على كل شيء من أجهزة PalmPilots إلى محطات Alpha، وصار أكثر أنظمة التشغيل قابلية للنقل المتاحة للحواسيب الشخصية.11

ومن أسباب اختيار تورفالدس رخصة GNU العامة للنواة أهمية المصرّفات: فقد كانت GPL رخصة مصرّف GCC نفسه.11 ومع نواة 2.0 كبر Linux كثيرًا، إذ أُضيفت عندها وحدات النواة القابلة للتحميل.11 وقد قرّر تورفالدس ألا تُعدّ نداءات النظام ارتباطًا بالنواة، فلم يعد أي برنامج يعمل فوق Linux مشمولًا برخصة GPL.11 وبحلول مقاله المنشور عام 1999 كان Linux يُستخدم في الأنظمة المدمجة وفي التحكم بالأجهزة الروبوتية، وقد طار على متن مكوك الفضاء.11 وخلاصة تورفالدس أن قوة Linux تعود إلى مجتمع التعاون الذي يقف خلفه بقدر ما تعود إلى الشفرة نفسها.11

محطات تاريخية وتوزيعات كبرى

تتالت محطات هذه الحكاية بتواريخها كما تسجّلها المصادر الأولية، ويعرض الجدول التالي أبرزها، ثم يتبعه جدول موجز بكيف تحوّلت النواة إلى منتجات وخدمات تُبنى عليها.12

التاريخالمحطةلماذا تهم
سبتمبر 19836الإعلان عن مشروع GNU6خطة نظام تشغيل حر شبيه بيونكس6
يناير 19842بدء العمل في GNU2ستولمان يترك معهد ماساتشوستس للتقنية ويبدأ بالمصرّف وGNU Emacs2
19852تأسيس مؤسسة البرمجيات الحرة2جمعية خيرية معفاة من الضرائب لدعم تطوير البرمجيات الحرة2
19896الإصدار الأول من رخصة GNU العامة6كتبه ستولمان بمشورة قانونية6
يونيو 19919الإصدار الثاني من الرخصة9الإصدار الذي لا تزال نواة لينكس تستخدمه9
25 أغسطس 19913إعلان تورفالدس3«مجرد هواية» لحواسيب 386(486)3
5 أكتوبر 19913الإصدار 0.023أول توزيع أوسع انطلق من خادم nic.funet.fi3
29 يناير 199210منشور «LINUX is obsolete»10تانينباوم يفتح الجدل حول النوى المتجانسة10
19922إعادة ترخيص النواة كبرمجيات حرة2سدّ الفجوة الأخيرة في نظام GNU2
199311أول نقل جدّي للنواة11النقل إلى معمارية Alpha من DEC يستغرق نحو عام11
يناير 199911نشر «The Linux Edge»11مقال تورفالدس عن التصميم والإدارة في كتاب Open Sources11
20011Hurd يعمل بموثوقية1متأخرًا بعد أن كان Linux قد ملأ دوره1
29 يونيو 20076صدور GPLv36حماية من التيوقرة، والنواة تبقى على الإصدار الثاني6
9 يوليو 201913إتمام استحواذ IBM على Red Hat13وصفت IBM نظام Enterprise Linux بأنه «نظام تشغيل السحابة»13
17 نوفمبر 202414صدور الإصدار 6.12 طويل الدعم14بإشراف Greg Kroah-Hartman وSasha Levin، ونهاية دعم متوقعة في ديسمبر 202814
محطات كبرى في تاريخ GNU وLinux كما وثّقها هذا الملف من مصادره الأولية.2
التوزيعةما توثّقه المصادر
Red Hat Enterprise Linux12نظام تشغيل مبني من مكوّنات مفتوحة المصدر بينها نواة Linux، ومصمّم خصيصًا لحوسبة المؤسسات.12
Debian GNU/Linux1موّلت مؤسسة البرمجيات الحرة مرحلة مبكرة من تطويره.1
Fedora وCentOS وopenSUSE وUbuntu12توزيعات متاحة مجانًا تنافس بها السوق إلى جانب الإصدارات التجارية.12
SUSE Linux Enterprise Server12إصدار مؤسسي من EQT Partners يُذكر بين المنافسين في أنظمة تشغيل Linux.12
توزيعات كبرى ومصادر كل سطر منها كما يسجّلها هذا الملف.12

كيف تُصنع النواة: الوتيرة والمشرفون وإصدارات الدعم الطويل

تُصان الشجرة الرئيسية للنواة على يد لينوس تورفالدس، وهي الشجرة التي تُدخَل فيها كل الميزات الجديدة، وتصدر منها نوى رئيسية جديدة كل 9 إلى 10 أسابيع.14 وبعد كل إصدار رئيسي تُفتح نافذة دمج مدتها أسبوعان تُضاف خلالها الميزات الكبرى إلى النواة.14 ثم تأتي بعد إغلاقها فترة إصلاح واستقرار طولها 7 أسابيع مع لقطات أسبوعية للإصدارات المرشّحة.14 ويكون rc7 عادةً آخر إصدار مرشّح، وإن لزم الأمر فقد تصدر إصدارات إضافية من قبيل rc8.14 وهذه الإصدارات المسبقة موجّهة أساسًا إلى مطوّري النواة ومتحمّسي Linux، ويلزم ترجمتها من الشفرة المصدرية.14

أما إصلاحات الإصدارات المستقرة فتُنقل عكسيًّا من الشجرة الرئيسية ويتولى تطبيقها مشرف معيّن لها، وتصدر تحديثاتها حسب الحاجة وعلى نحو أسبوعي في الغالب.14 وعلى الإصدارات طويلة الدعم لا تُطبَّق سوى إصلاحات الأخطاء المهمة، لذلك لا تشهد إصدارات متقاربة غالبًا، خصوصًا في الأشجار الأقدم.14 وتواريخ انتهاء الدعم المعلنة ليست نهائية أبدًا: فكل إصدار طويل الدعم يبدأ عادةً بأجل متوقّع مدته سنتان، ويمكن تمديده إذا وجد اهتمام كافٍ من القطاع.14 وتقدّم كثير من توزيعات Linux إصداراتها الخاصة طويلة الدعم، لكنها لا تُستضاف على kernel.org ولا يقدم مطوّرو النواة أي دعم لها.14

والمثال الأبرز للإصدارات طويلة الدعم اليوم هو 6.12: يشرف عليه Greg Kroah-Hartman وSasha Levin، وصدر في 17 نوفمبر 2024 بنهاية دعم متوقعة في ديسمبر 2028.14 ويُشغَّل موقع kernel.org من Linux Kernel Organization، وهي مؤسسة غير ربحية بموجب البند 501(c)3 من القانون الضريبي.4 ويتساءل القادمون الجدد عمّا يعنيه رقم الإصدار الرئيسي، والجواب أن لا شيء: إذ يُزاد ببساطة عندما يبدأ الرقم الذي بعد النقطة في الظهور كبيرًا جدًّا، ولا يوجد حرفيًّا أي سبب آخر.14 وقد استخدم Linux قديمًا أرقامًا فردية بعد النقطة الأولى لدلالة إصدارات التطوير مثل 2.1 و2.3 و2.5، ثم هُجر هذا النظام بعد الإصدار 2.6 وصارت الإصدارات الأولى تُوسم بـ -rc.14

وتُحدَّث لقطة الحالة باستمرار: عند إعداد هذا الملف كان أحدث إصدار مستقر هو 7.2.6 بتاريخ 14 سبتمبر 2026.4 أما أحدث إصدار أولي فهو 7.3-rc3 بتاريخ 13 سبتمبر 2026.4 وتُستضاف الشفرة المصدرية للنواة على git.kernel.org، حيث يجري التطوير في العلن.4

مسألة GPLv2 وGPLv3

يبقى السؤال المحوري في حكاية لينكس هو الرخصة: فالنواة تُصدر بموجب الإصدار الثاني من رخصة GNU العامة، وهي بذلك برمجيات حرة بمفهوم مؤسسة البرمجيات الحرة.5 وقد كان الإصدار الثاني قد صدر في يونيو 1991، قبل إعلان Linux بأشهر قليلة.6 ويحمل نص الإصدار الثالث من الرخصة التاريخ نفسه: 29 يونيو 2007.15 وثبت مطوّرو النواة على هذا الاختيار حتى بعد أن أطلقت المؤسسة الإصدار الثالث يوم الجمعة 29 يونيو 2007.6 وقد كانت نقطة الخلاف معلنة: الإصدار الثالث لا يقيّد خصائص البرنامج ولا يحظر إدارة القيود الرقمية، لكنه يحظر «التيوقرة» والحوسبة الغادرة التي تمنع المستخدمين من تغيير البرمجيات.6

وأوضحت المؤسسة أن ترخيص Linux أمر متروك لمطوّريه، وأن بقاءهم على الإصدار الثاني كافٍ ليُنتج نظام GNU/Linux يجمع حزم GNU بإصدار GPL الثالث إلى جانب نواة Linux بإصدار GPL الثاني.6 ومن الزاوية التجارية، كتبت Red Hat في تقريرها السنوي أن رخصة مثل GPL تفرض حدودًا كبيرة على قدرة الموزّع على ترخيص الأعمال المشتقة بشروط أكثر تقييدًا، وتلزمه عمومًا بالكشف عن الشفرة المصدرية لتلك الأعمال.12

ومن التفاصيل التي يكثر فيها الالتباس البرمجيات الثابتة (firmware): فهي ليست جزءًا من Linux ولا تنفّذها النواة، وإنما تُحمَّل إلى الجهاز خلال مرحلة تهيئة المشغّل فقط.5 ولتفادي أي التباس في الترخيص نُقلت كتل هذه البرمجيات من شجرة Linux الرئيسية إلى مستودع منفصل اسمه linux-firmware.5 ويمكن فعلًا استخدام Linux دون أي ملفات برمجيات ثابتة غير حرة، لكن ذلك غالبًا ما يأتي على حساب تعطيل كثير من العتاد.5

لينكس في عالم الأعمال: Red Hat وIBM ونموذج الاشتراكات

تصف Red Hat نفسها بأنها مزوّد عالمي رائد لحلول البرمجيات مفتوحة المصدر، بنهج تستمد قوته من المجتمع.12 ونظامها Red Hat Enterprise Linux مبني من مكوّنات مفتوحة المصدر بينها نواة Linux، ومصمّم خصيصًا لحوسبة المؤسسات.12 وهكذا تتحوّل توزيعة مبنية على نواة مجانية إلى منتج وخدمة يُباعان بنظام الاشتراكات.12 وتؤكد الأرقام هذا التحوّل: فقد ارتفعت الإيرادات الإجمالية من 2.92 مليار دولار في السنة المالية المنتهية في 28 فبراير 2018 إلى 3.36 مليار دولار في السنة المالية المنتهية في 28 فبراير 2019.12

ويكشف تقريرها السنوي مفارقة البنية: فالحواجز المالية والقانونية أمام إنشاء توزيعة Linux جديدة منخفضة نسبيًّا، لأن المكوّنات المعتادة في التوزيعات متاحة علنًا بموجب رخص مفتوحة تسمح بالنسخ والتعديل وإعادة التوزيع.12 ومع ذلك يظل ثقل التطوير على كاهل فريق صغير نسبيًّا: فقد كتبت Red Hat أن لينوس تورفالدس ومجموعة صغيرة من المهندسين، كثير منهم ليسوا موظفين لديها، هم المسؤولون أساسًا عن تطوير نواة Linux، التي هي قلب نظام Red Hat Enterprise Linux.12 وتذكر الشركة أن منافسيها في أنظمة تشغيل Linux يضمون AWS بنظام Amazon Linux 2، وEQT Partners بنظام SUSE Linux Enterprise Server، وOracle بنظام Oracle Linux، إلى جانب توزيعات مجانية مثل CentOS وDebian وFedora وopenSUSE وUbuntu.12

وفي 9 يوليو 2019 أتمّت IBM استحواذها على Red Hat، بتمويل من مزيج من الدين والنقد مع دين إضافي صدر في وقت سابق من 2019.13 وتصف IBM الشركة بأنها الرائدة عالميًّا في تقنية المصادر المفتوحة، بما في ذلك Enterprise Linux الذي تسمّيه «نظام تشغيل السحابة».13 وتكتب IBM أنه مع انتقال المزيد من أعباء العمل الحيوية للعملاء إلى السحابة، ستقوم بيئاتهم متعددة السحابات على أساس من Linux، مع برمجيات Kubernetes مفتوحة المصدر لنشر التطبيقات المعبّأة وإدارتها وتوسيعها.13

وإلى جانب الشركات، تقول مؤسسة Linux Foundation إنها تساعد الشركات والمطوّرين على تحديد المشروعات المهمة والمساهمة فيها، وإن مجتمع المصادر المفتوحة يواجه معًا تحديات الصناعة والتقنية لمصلحة المجتمع.16

بكلماتهم

وفي الختام، هذه مختارات من كلمات أصحاب الحكاية كما وردت في مصادر هذا الملف، من إعلان 1991 إلى الجدل إلى موقع النواة الرسمي.3

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.3

لينوس تورفالدس، إعلان 25 أغسطس 1991 في مجموعة comp.os.minix

MINIX is a microkernel-based system. The file system and memory management are separate processes, running outside the kernel. The I/O drivers are also separate processes (in the kernel, but only because the brain-dead nature of the Intel CPUs makes that difficult to do otherwise). LINUX is a monolithic style system. This is a giant step back into the 1970s.10

أندرو تانينباوم، منشور «LINUX is obsolete»، 29 يناير 1992

True, linux is monolithic, and I agree that microkernels are nicer.10

لينوس تورفالدس، ردّه في الجدل نفسه

Please don't fall into the practice of calling the whole system "Linux," since that means attributing our work to someone else.2

مشروع GNU، التماس حول تسمية النظام

Linux kernel is released under the terms of GNU GPL version 2 and is therefore Free Software as defined by the Free Software Foundation.5

موقع kernel.org الرسمي، الأسئلة الشائعة

The power of Linux is as much about the community of cooperation behind it as the code itself.11

لينوس تورفالدس، «The Linux Edge»، 1999

لينكس بالأرقام

يجمع الجدول الآتي الأرقام التي وثّقها هذا الملف، وكل رقم فيه مؤرّخ بما يحمله مصدره؛ فالأرقام المتغيّرة ليست حقائق أبدية بل لقطات لحظية.4

البندالرقمالمصدر
حصة برمجيات GNU في توزيعة على قرص مدمج1نحو 28 في المائة من الشفرة، مقابل نحو 3 في المائة لـ Linux1صفحة مشروع GNU عن Linux وGNU1
وتيرة الإصدارات الرئيسية14إصدار رئيسي كل 9 إلى 10 أسابيع14صفحة الإصدارات في kernel.org14
نافذة الدمج بعد كل إصدار رئيسي14أسبوعان14صفحة الإصدارات في kernel.org14
فترة الإصلاح والاستقرار بعد نافذة الدمج147 أسابيع مع لقطات مرشّحة أسبوعية14صفحة الإصدارات في kernel.org14
حصة رخصة GNU العامة بين رخص البرمجيات الحرة6قرابة ثلاثة أرباع الحزم6إعلان FSF لإطلاق GPLv36
إيرادات Red Hat للسنة المالية 2018122.92 مليار دولار12التقرير السنوي للسنة المالية 201912
إيرادات Red Hat للسنة المالية 2019123.36 مليار دولار12التقرير السنوي للسنة المالية 201912
الإصدار طويل الدعم 6.1214صدر في 17 نوفمبر 2024، ونهاية دعم متوقعة في ديسمبر 202814صفحة الإصدارات في kernel.org14
أحدث إصدار مستقر لحظة إعداد الملف47.2.6 بتاريخ 14 سبتمبر 20264الصفحة الرئيسية لـ kernel.org4
أحدث إصدار أولي لحظة إعداد الملف47.3-rc3 بتاريخ 13 سبتمبر 20264الصفحة الرئيسية لـ kernel.org4
أرقام موثّقة بتواريخها؛ والأرقام المتغيّرة فيها لقطات لحظية عند إعداد الملف.4

لينكس اليوم: قابلية الضبط والبحث والأسئلة المفتوحة

يُستخدم نظام Linux على نطاق واسع في بيئات متنوعة بقدر ما تسمح به مرونة نواته القابلة للضبط.17 وقد أنجزت دراسة نُشرت عام 2025 في دورية ACM Transactions on Software Engineering and Methodology مسحًا تجريبيًّا شاملًا لقابلية ضبط نواة Linux عبر تاريخ نموذج خصائصها كاملًا من 2002 إلى 2024.17 ومن منظور آخر، استخدمت دراسة نُشرت عام 2015 في دورية Empirical Software Engineering التعدين المستمر لأنظمة التحكم الموزّع بالإصدارات لبيان التباعد بين تاريخ تطوّر الشفرة في مستودع نواة Linux الرسمي وتاريخ تطوّر النواة الكامل.18

ولعلّ هذا طبيعي في مشروع بهذا الحجم: فقد غيّرت أنظمة التحكم الموزّع بالإصدارات مثل git وmercurial، وخدمات الاستضافة مثل Github وBitbucket، طريقة تعاون المطوّرين، إذ أتاحت لهم تبادل تغييرات الشفرة ودمجها بحرية وبأسلوب نظير إلى نظير.18 وقد وصف دليل Debian ما آل إليه الأمر مبكرًا: إن Linux، الذي بدأ من الصفر قبل أقل من عشر سنوات، صار النواة المفضّلة في عالم البرمجيات الحرة.19 وتأتي الأنظمة الحرة مثل Debian GNU/Linux بآلاف التطبيقات حرفيًّا، وتتفوّق على بعض أنظمة التشغيل المملوكة الأكثر مبيعًا في القطاع.19 ويؤدي GNU/Linux دورًا مهيمنًا في خوادم الإنترنت ومزوّدي الخدمة، وفي الأوساط الأكاديمية، وبين هواة الحاسوب، وفي بحوث علوم الحاسوب.19

وتبقى أسئلة مفتوحة تستحق المراقبة: فمن يعزل نفسه عن البرمجيات الثابتة غير الحرة يربح نقاءً ترخيصيًّا لكنه يخسر كثيرًا من العتاد.5 وثمّة سؤال حكم: من يقرّر ترخيص النواة إذا تغيّرت الظروف؟ والجواب الموثّق أن القرار بيد مطوّريها لا بيد جهة واحدة.6 وثالث الأسئلة بنيوي: سوق الإصدارات المؤسسية يتركّز بين عدد قليل من الشركات الكبرى، في وقت يبقى المصدر نفسه مفتوحًا للجميع.12 ويبقى للاسم حكايته أيضًا: «Linux» علامة تجارية مسجّلة لصالح لينوس تورفالدس يحكم استخدامها معهد Linux للعلامات التجارية.5 وللنظام شعاره: البطريق Tux من تصميم Larry Ewing باستخدام GIMP، ويجوز استخدامه حتى تجاريًّا شريطة ذكر المصمم بالشكل اللائق.5 ولمن أراد الحكاية كاملة فقد رواها صاحبها في كتاب Just for Fun: The Story of an Accidental Revolutionary بمعية David Diamond وعن دار HarperBusiness في 2001.20 وما زالت النواة تُبنى في العلن على القوائم البريدية والمستودعات، بالإيقاع نفسه الذي وصفته صفحة الإصدارات: نافذة دمج، ثم استقرار، ثم إصدار.14

الخط الزمني: من مشروع GNU عام 1983 إلى إصدارات الدعم الطويل في العشرينيات

September 1983

الإعلان عن مشروع GNU

أعلن ريتشارد ستولمان خطته لبناء نظام تشغيل حر شبيه بيونكس يحمل اسم GNU.

January 1984

بدء العمل في GNU

ترك ستولمان عمله في معهد ماساتشوستس للتقنية وبدأ كتابة برمجيات GNU، بدءًا بالمصرّف ومحرر GNU Emacs.

1985

تأسيس مؤسسة البرمجيات الحرة

تأسست مؤسسة البرمجيات الحرة كجمعية خيرية معفاة من الضرائب لدعم تطوير البرمجيات الحرة.

1989

الإصدار الأول من رخصة GPL

صدر الإصدار الأول من رخصة GNU العامة التي كتبها ريتشارد ستولمان بمشورة قانونية.

June 1991

الإصدار الثاني من رخصة GPL

صدر الإصدار الثاني من رخصة GNU العامة، وهو الإصدار الذي لا تزال نواة لينكس تستخدمه.

25 August 1991

تورفالدس يعلن نظامه

نشر لينوس تورفالدس رسالة إلى مجموعة comp.os.minix عن نظام تشغيل حر «مجرد هواية، لن يكون كبيرًا ومهنيًا مثل gnu» لحواسيب 386.

5 October 1991

صدور الإصدار 0.02

أطلق تورفالدس الإصدار 0.02 من نواة لينكس للتوزيع الأوسع، ووضع الشفرة المصدرية على خادم nic.funet.fi.

29 January 1992

«لينكس تقنية عتيقة»

فتح أندرو تانينباوم الجدل الشهير مع تورفالدس، محتجًّا بأن النوى المصغّرة انتصرت وأن نواة لينكس المتجانسة تراجع إلى سبعينيات القرن الماضي.

1992

إعادة ترخيص لينكس كبرمجيات حرة

بعد أن بدأت مملوكة، أُتيح Linux كبرمجيات حرة فسدّ الفجوة الأخيرة في نظام GNU.

1993

أول عملية نقل جدية

بدأ نقل نواة لينكس إلى معمارية Alpha من DEC واستغرق نحو عام حتى يكتمل.

January 1999

نشر مقال «The Linux Edge»

ظهر مقال تورفالدس عن تصميم لينكس وإدارته في الطبعة الأولى من كتاب Open Sources: Voices from the Open Source Revolution.

2001

استقرار نواة GNU Hurd

أخيرًا بدأت نواة مشروع GNU، وهي Hurd، تعمل بموثوقية، بعد وقت طويل من قيام لينكس بدورها.

2005–2006

مراجعة رخصة GPL نحو الإصدار الثالث

بدأ ستولمان مراجعة الرخصة نحو الإصدار الثالث عام 2005، وفي يناير 2006 فتحت المؤسسة مراجعة عامة منهجية.

29 June 2007

صدور الإصدار الثالث من GPL

أصدرت مؤسسة البرمجيات الحرة الإصدار الثالث من رخصة GNU العامة مع حماية من «التيوقرة» (tivoization)، بينما بقيت نواة لينكس على الإصدار الثاني.

9 July 2019

إتمام استحواذ IBM على Red Hat

أتمّت IBM استحواذها على Red Hat في 9 يوليو 2019 بتمويل من الدين والنقد، ووصفت نظام Enterprise Linux من Red Hat بأنه «نظام تشغيل السحابة».

17 November 2024

صدور الإصدار 6.12 طويل الدعم

صدر Linux 6.12، الذي يشرف عليه Greg Kroah-Hartman وSasha Levin كإصدار طويل الدعم، بنهاية دعم متوقعة في ديسمبر 2028.

الأسئلة الشائعة

ما الفرق بين Linux وGNU/Linux؟

Linux هو النواة، أي البرنامج الذي يوزّع موارد الحاسوب على بقية البرامج التي تشغّلها.1 أما النظام الكامل فيُستخدم عادةً مع نظام GNU فيكون في جوهره GNU مضافًا إليه Linux، أي GNU/Linux.1

متى وأين أُعلن Linux أول مرة؟

في 25 أغسطس 1991 نشر لينوس تورفالدس رسالة إلى مجموعة comp.os.minix يعلن فيها نظام تشغيل حرًّا يصفه بأنه «مجرد هواية، لن يكون كبيرًا ومهنيًّا مثل gnu» لحواسيب 386(486).3

هل كان Linux حرًّا من البداية؟

لا، فقد بدأت النواة مملوكة في 1991 ثم جُعلت في 1992 برمجيات حرة.2 وعندها أتاح ضمّها إلى نظام GNU تشغيل حاسوب شخصي دون برمجيات غير حرة للمرة الأولى.6

ما الرخصة التي تُصدر بها نواة Linux اليوم؟

تُصدر النواة بموجب الإصدار الثاني من رخصة GNU العامة، وهي بذلك برمجيات حرة بمفهوم مؤسسة البرمجيات الحرة.5 ولم يعتمد مطوّروها الإصدار الثالث الذي أُطلق في 29 يونيو 2007.6

كم تستغرق دورة إصدار النواة؟

تصدر نوى رئيسية جديدة كل 9 إلى 10 أسابيع، تليها نافذة دمج مدتها أسبوعان ثم فترة إصلاح واستقرار طولها 7 أسابيع.14

ما معنى الإصدارات طويلة الدعم؟

هي إصدارات تُطبَّق عليها إصلاحات الأخطاء المهمة فقط وتبدأ عادةً بأجل متوقّع مدته سنتان قابل للتمديد.14 ومنها 6.12 الذي صدر في 17 نوفمبر 2024 بنهاية دعم متوقعة في ديسمبر 2028.14

ما الذي دار في جدل تانينباوم وتورفالدس؟

رأى تانينباوم أن MINIX قائم على نواة مصغّرة بينما LINUX متجانس التصميم، وسمّى ذلك خطوة كبرى إلى الوراء نحو سبعينيات القرن الماضي.10 بينما ردّ تورفالدس مقرًّا بأن linux متجانس وموافقًا على أن النوى المصغّرة أجمل.10

كيف نتحقق من الأرقام المتغيّرة مثل رقم الإصدار الحالي؟

هذه الأرقام لقطات لحظية لا حقائق أبدية: فعند إعداد هذا الملف كان أحدث مستقر 7.2.6 بتاريخ 14 سبتمبر 2026 وأحدث إصدار أولي 7.3-rc3 بتاريخ 13 سبتمبر 2026.4 ويُحدَّث ذلك باستمرار على موقع kernel.org الرسمي.4

لينكس في لمحة

developed_bydeveloped_bylicensed_underlicensed_undercombined_withcombined_withfounded_byfounded_byreleased_byreleased_byacquired_byacquired_bydebateddebateddeveloped_bydeveloped_bylicensed_underlicensed_undercombined_withcombined_withfounded_byfounded_byfounded_byfounded_bypublished_bypublished_bypart_ofpart_ofacquired_byacquired_bydistributesdistributessupportssupportsأندرو تانينباومأندرو تانينباومدبياندبيانمؤسسة البرمجيات الحرةمؤسسة البرمجيات الحرةرخصة GNU العامةرخصة GNU العامةمشروع GNUمشروع GNUنواة Hurdنواة HurdIBMIBMلينوس تورفالدسلينوس تورفالدسمؤسسة Linux Foundationمؤسسة Linux Foundationريد هاتريد هاتريتشارد ستولمانريتشارد ستولمانلينكسلينكس

المصادر والاستشهادات

كل معلومة في هذا المقال مستمدة من المصادر أدناه، والأرقام بين قوسين في النص تشير إلى المصدر المقابل.

  1. 1
    Linux and the GNU System — why the combined system is called GNU/LinuxGNU Project / Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18CC BY-ND 4.0 (gnu.org article by Richard Stallman)
  2. 2
    The GNU Project — Richard Stallman's history of the GNU operating systemGNU Project / Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18CC BY-ND 4.0 (gnu.org article by Richard Stallman)
  3. 3
    LINUX's History — Linus Torvalds' 1991–1992 Usenet posts (collected 31 July 1992)Linus Torvalds (comp.os.minix / Linux-Activists), mirrored by Carnegie Mellon Universityمصدر أوليتاريخ الاطلاع 2026-09-18Public Usenet postings (1991–1992); mirror page hosted by CMU SCS
  4. 4
    The Linux Kernel ArchivesLinux Kernel Organization (kernel.org)مصدر أوليتاريخ الاطلاع 2026-09-18Kernel sources under GNU GPLv2; site content by the Linux Kernel Organization
  5. 5
    The Linux Kernel Archives — Frequently asked questions (licensing, firmware, Tux, trademark)Linux Kernel Organization (kernel.org)مرجعتاريخ الاطلاع 2026-09-18Site content by the Linux Kernel Organization
  6. 6
    FSF releases the GNU General Public License, version 3 (press release, 29 June 2007)Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18FSF press release (quoted for research)
  7. 7
    The GNU Manifesto (1985) — the founding statement of the GNU ProjectGNU Project / Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18Verbatim copying and distribution permitted (GNU project page rights notice)
  8. 8
    What is Free Software? — the four essential freedomsGNU Project / Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18CC BY-ND 4.0 (gnu.org article)
  9. 9
    GNU General Public License, version 2 (June 1991)Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18Everyone is permitted to copy and distribute verbatim copies of this licence document
  10. 10
    Appendix A: The Tanenbaum–Torvalds Debate — in Open Sources: Voices from the Open Source Revolution (O'Reilly, 1999)O'Reilly & Associatesمصدر أوليتاريخ الاطلاع 2026-09-18Free online edition, O'Reilly & Associates (1999)
  11. 11
    The Linux Edge — Linus Torvalds, in Open Sources: Voices from the Open Source Revolution (O'Reilly, 1st edition January 1999)O'Reilly & Associatesمصدر أوليتاريخ الاطلاع 2026-09-18Free online edition, O'Reilly & Associates (1999)
  12. 12
    Red Hat, Inc. — Form 10-K for the fiscal year ended 28 February 2019 (filed 24 April 2019)U.S. Securities and Exchange Commission (EDGAR)مصدر أوليتاريخ الاطلاع 2026-09-18U.S. Government work (public domain filing)
  13. 13
    International Business Machines Corporation — Form 10-K for the year ended 31 December 2019 (filed 25 February 2020)U.S. Securities and Exchange Commission (EDGAR)مصدر أوليتاريخ الاطلاع 2026-09-18U.S. Government work (public domain filing)
  14. 14
    Active kernel releases — release categories, longterm table and FAQLinux Kernel Organization (kernel.org)مرجعتاريخ الاطلاع 2026-09-18Site content by the Linux Kernel Organization
  15. 15
    GNU General Public License, version 3 (29 June 2007)Free Software Foundationمصدر أوليتاريخ الاطلاع 2026-09-18Everyone is permitted to copy and distribute verbatim copies of this licence document
  16. 16
    About the Linux FoundationThe Linux Foundationمرجعتاريخ الاطلاع 2026-09-18The Linux Foundation (quoted for research)
  17. 17
    How Configurable Is the Linux Kernel? Analyzing Two Decades of Feature-Model History (Kuiter, Sundermann, Thüm, Heß & Krieter, ACM TOSEM, 2025; DOI 10.1145/3729423)ACM Transactions on Software Engineering and Methodology (OpenAlex scholarly record)تاريخ الاطلاع 2026-09-18ACM copyright (abstract quoted via the OpenAlex scholarly record)
  18. 18
    Continuously mining distributed version control systems: an empirical study of how Linux uses Git (Germán, Adams & Hassan, Empirical Software Engineering, 2015; DOI 10.1007/s10664-014-9356-2)Springer / Empirical Software Engineering (OpenAlex scholarly record)تاريخ الاطلاع 2026-09-18Springer Nature copyright (abstract quoted via the publisher page)
  19. 19
    Debian GNU/Linux: Guide to Installation and Usage (Goerzen & Othman) — Project Gutenberg ebook 6527Project Gutenbergمرجعتاريخ الاطلاع 2026-09-18Project Gutenberg (freely redistributable ebook)
  20. 20
    Just for Fun: The Story of an Accidental Revolutionary (Torvalds & Diamond, HarperBusiness, 2001) — Internet Archive recordInternet Archiveمرجعتاريخ الاطلاع 2026-09-18Internet Archive lending copy (bibliographic record; not redistributed here)