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