هل تعلم؟ في مثل هذا اليوم قبل 34 عامًا، ولد أحد أهم المشاريع البرمجية في التاريخ من خلال مشاركة متواضعة على مجموعة أخبار Usenet. هذا المشروع هو نواة لينكس. في ذلك الوقت، قال لينوس تورفالدس البالغ من العمر 21 عامًا، إن هذه مجرد هواية ولن تصبح كبيرة أو قوية، ولن تصبح مشروعًا احترافيًا. من الواضح أنه كان مخطئا.

بدأ تورفالدس العمل على نواة لينكس كهواية شخصية، لكنه لم يكن ينوي أبدًا تطويرها إلى نسخة احترافية. بدأ المشروع الأولي في أبريل 1991، وبحلول يوليو 1991 كان يعمل على جوانب على مستوى المستخدم، مثل برامج تشغيل الأجهزة والقرص الصلب العامل. وشملت المعالم المبكرة الأخرى ترقية bash وgcc، وفتح أول كود مصدر للإصدار 0.01 لمجموعة صغيرة من المستخدمين في سبتمبر 1991.
ومن المثير للاهتمام أن الإصدار الأقدم من Linux، 0.01، كان مجرد كود مصدر ولم يعمل فعليًا. قال تورفالدس إن إطلاق هذا الإصدار كان مجرد لفتة رمزية لأولئك الذين كانوا مهتمين في ذلك الوقت. تفاصيل أخرى مثيرة للاهتمام هي أن الإصدارات السابقة من Linux لم تكن محمولة واعتمدت على ميزات i386 والمترجم الخليجي - على وجه الخصوص، تم إسقاط دعم i386 في الإصدار 3.8 kernel الذي تم إصداره في عام 2012.
أخيرًا أصدرت نواة Linux الإصدار 0.02 في أكتوبر 1991 وتم وضعها رسميًا قيد الاستخدام. وبما أن الإصدار الأول متاح، فهذا يعد تقدمًا مهمًا. على الرغم من ذلك، كان لا يزال "نواة قرصنة"، مليئة بالأخطاء ويفتقر إلى ميزات مثل برامج تشغيل الأقراص المرنة. ومع ذلك، فهو قادر على تشغيل الثنائيات المهمة بنجاح مثل الأدوات المساعدة bash وgcc وGNU.
في الإصدار 0.11، الذي صدر في ديسمبر 1991، تم تحسين النظام بشكل أكبر، بما في ذلك التحميل عند الطلب، ومشاركة التعليمات البرمجية/البيانات، وبرامج تشغيل أفضل، ودعم لوحات المفاتيح وبطاقات الرسومات المختلفة. يعد الإصدار 0.11 أيضًا علامة فارقة مهمة لأنه يتضمن برامج مثل mkfs وfsck وfdisk لأول مرة، ولم يعد المستخدمون بحاجة إلى استخدام Minix للإعداد.
في هذا الوقت تقريبًا، تطورت نواة Linux من التطوير المستقل الأولي إلى التطوير التعاوني، متضمنة ميزات جديدة كتبها آخرون، مثل التحكم في الوظائف POSIX الذي طورته tytso. مع بدء المزيد والمزيد من الأشخاص في التعرف على نظام Linux، تم إنشاء أول قائمة بريدية بعنوان "نشطاء Linux"، بالإضافة إلى موقع مرآة للوصول إلى بروتوكول نقل الملفات (FTP).
ساعد المجتمع في حل مشكلة رئيسية، وهي الحاجة إلى تشغيل النظام بذاكرة أقل، مما دفع تورفالدس إلى تنفيذ عملية ترحيل القرص. نظام حقوق الطبع والنشر الذي تستخدمه النواة في الأصل مثير للاهتمام أيضًا. لقد كان فضفاضًا ومقيدًا، لأنه لم يسمح بالمعاملات المالية، وتم تعديل النظام لاحقًا.
مع إصدار الإصدار 0.12 في يناير 1992، أصبحت النواة مستقرة جدًا وبدأت في الانتشار بشكل أسرع. يحتوي هذا الإصدار على بعض الإصلاحات الرئيسية وVM (ترحيل القرص) وعناصر التحكم في المهام لتلبية احتياجات المستخدم الأساسية. في هذا الوقت، كان Linux يقوم بأشياء كثيرة أفضل من Minix وكان يثير اهتمامًا كبيرًا. ومنذ ذلك الحين، قفز رقم الإصدار من 0.12 إلى 0.95.
لقد قطع Linux شوطًا طويلًا منذ تلك الإصدارات المبكرة، وتم إصدار الإصدار الثالث المرشح لنظام التشغيل Linux 6.17 بالأمس فقط. على الرغم من أن نظام التشغيل Linux لم يحظ بقدر كبير من الاهتمام على أجهزة الحوسبة الشخصية، حيث بلغت حصته في السوق حوالي 5%، إلا أنه حقق نجاحًا هائلاً في مجالات أخرى. يتم استخدامه على نطاق واسع على الخوادم، ويعمل على تشغيل معظم البنية التحتية السحابية، ويعمل على معظم أجهزة الكمبيوتر العملاقة في العالم، وهو موجود في العديد من الأجهزة المضمنة، وهو جزء أساسي من نظام Android.
عيد ميلاد سعيد لينكس الرابع والثلاثين!