ايه لينكس؟
Context:لينكس (/ˈliːnʊks/ (listen) LEE-nuuks or /ˈlɪnʊks/ LIN-uuks) عبارة عن عائلة من أنظمة التشغيل الشبيهة بنظام يونكس ذات المصدر المفتوح القائمة على نواة لينكس ، وهي نواة نظام تشغيل تم إصدارها لأول مرة في 17 سبتمبر 1991 من قبل لينوس تورفالدز. لينكس عادةً ما يتم حزمة على شكل توزيع لينكس، واللي يشمل النواة وبرامج النظام الداعمة والمكتبات، والكثير منها مقدمة من قبل مشروع جنو. كتير من توزيعات لينكس بتستخدم كلمة "لينكس" في اسمها، لكن مؤسسة البرمجيات الحرة بتستخدم اسم "غنو/لينكس" للتأكيد على أهمية برنامج غنو، واللي يسبب بعض الجدل.
بعد ان انسحبت شركة AT&T من مشروع Multics، صمم ونفذ نظام التشغيل Unix من قبل كين تومسون و دينيس ريتشي (كلاهما من مختبرات AT&T Bell) في عام 1969 و صدر لأول مرة في عام 1970. بعدين أعادوا كتابتها بلغة برمجة جديدة، سي، علشان تجعلها قابلة للتنقل. سبب توافر و قابلية نقل يونيكس في اعتماده على نطاق واسع، ونسخه وتعديله من قبل المؤسسات الأكاديمية والشركات.  في عام 1977 ، تم تطوير توزيع برمجيات بيركلي (BSD) من قبل مجموعة أبحاث أنظمة الكمبيوتر (CSRG) من جامعة كاليفورنيا في بيركلي ، بناءً على الطبعة السادسة من يونكس من AT&T. بما أن BSD تحتوي على رمز يونكس الذي تملكه AT&T ، فقد قامت AT&T بتقديم دعوى قضائية (USL v. BSDi) في أوائل التسعينيات ضد جامعة كاليفورنيا. ده حد بشدة من تطوير وتبني BSD.  بدأت شركة أونيكس سيستمز بيع محطات عمل يونيكس المبكرة القائمة على أجهزة الكمبيوتر الدقيقة في عام 1980. بعد كده، بدأت شركة صن مايكروسستيمز، اللي اتأسست كعملية منفصلة من مشروع طالب في جامعة ستانفورد، بيع محطات عمل سطح المكتب المستندة إلى يونيكس في سنة 1982. في حين أن محطات العمل من شركة صن لم تستخدم أجهزة الكمبيوتر الشخصية السلعية مثل لينكس التي تم تطويرها لاحقًا ، إلا أنها مثلت أول محاولة تجارية ناجحة لتوزيع كمبيوتر صغير مفرد يستخدم نظام تشغيل يونيكس.  في سنة ١٩٨٣، بدأ ريتشارد ستالمان مشروع جنو بهدف إنشاء نظام تشغيل مجاني شبيه بنظام يونيكس. كجزء من هذا العمل، كتب رخصة جنو العامة العامة (GPL). بحلول أوائل التسعينات، كان هناك ما يكفي تقريبًا من البرامج المتاحة لإنشاء نظام تشغيل كامل. ومع ذلك ، فشل نواة جنو ، المسماة هارد ، في جذب جهد تطوير كاف ، مما ترك جنو غير مكتمل. [ بحاجة لمصدر ]  في عام 1985، أصدرت إنتل 80386، أول معالج مصغر x86 مع مجموعة تعليمات 32 بت ووحدة إدارة ذاكرة مع استدعاء.  في سنة 1986، نشر موريس جيه باخ، من مختبرات AT&T بيل، كتاب تصميم نظام التشغيل يونيكس. شمل الوصف النهائي بشكل أساسي نواة System V Release 2 ، مع بعض الميزات الجديدة من Release 3 و BSD.  في عام 1987 ، تم إصدار MINIX ، وهو نظام يشبه Unix مخصص للاستخدام الأكاديمي ، من قبل أندرو S. تاننباوم لتوضيح المبادئ المنقولة في كتابه الدراسي ، أنظمة التشغيل: التصميم والتنفيذ. في حين كان رمز المصدر للنظام متاحًا، كان التعديل وإعادة التوزيع مقيدين. بالإضافة إلى ذلك، لم يكن تصميم 16 بت من MINIX متكيف بشكل جيد مع ميزات 32 بت من هندسة Intel 386 الرخيصة والشائعة بشكل متزايد للكمبيوترات الشخصية. في أوائل التسعينات، كان نظام تشغيل يونيكس تجاري لأجهزة الكمبيوتر الشخصية إنتل 386 غالي جداً على المستخدمين الخاصين.  هذه العوامل وعدم وجود نواة حرة مقبولة على نطاق واسع قدمت الزخم لتورفالدز للبدء في مشروعه. قال إنه لو كانت نواة جنو هارد أو نواة 386BSD متوفرة في الوقت ده، فمن المحتمل إنه ما كانش هيكتب نواة خاصة به.