جاء اسم Linux من مزيج Linus + Unix. Linus هو اسم مبتكر Linux ، Linus Torvalds. و Unix ، هو اسم نظام تشغيل كبير ، سنروي فيه قصتك الآن ، حتى تتمكن من فهم Linux بشكل أفضل.
أصل نظام Unix مرتبط بنظام التشغيل Multics ، المصمم في الستينيات. تم تنفيذ هذا المشروع من قبل معهد ماساتشوستس للتكنولوجيا (MIT) ، وشركة جنرال إلكتريك (GE) ومختبرات Bell (Bell Labs) ومختبرات الهاتف الأمريكية في Telegraph (AT&T). كان القصد أن تمتلك Multics ميزات مشاركة الوقت (يتشارك العديد من المستخدمين موارد جهاز كمبيوتر واحد) ، مما يجعله النظام الأكثر جرأة في ذلك الوقت. في عام 1969 ، كان هناك بالفعل إصدار من Multics يعمل على كمبيوتر GE645.]
كان كين تومسوم باحثًا في شركة Multics وعمل في Bell Labs. ومع ذلك ، انسحبت الشركة من المشروع بعد فترة ، لكنه واصل دراسته في النظام. منذ ذلك الحين ، لم تكن فكرته هي الاستمرار في Multics الأصلية ، ولكن إنشاء شيء أصغر ، ولكن هذا أبقى على الأفكار الأساسية للنظام. من هناك تبدأ ملحمة نظام Unix. أعطى هذا الاسم بريان كيرنيغان ، الباحث أيضًا في Bell Labs.
في عام 1973 ، قام باحث آخر في Bell Labs ، Dennis Ritchie ، بإعادة كتابة نظام Unix بأكمله بلغة عالية المستوى تسمى C ، والتي طورها بنفسه. ونتيجة لذلك ، حظي النظام بقبول واسع من المستخدمين خارج معامل Bell.
بين عامي 1977 و 1981 ، قامت AT&T بتعديل نظام Unix ، وإجراء بعض التغييرات الخاصة ، وأصدرت System III. في عام 1983 ، بعد سلسلة أخرى من التعديلات ، تم إطلاق نظام Unix System IV الشهير ، والذي تم بيعه لاحقًا. حتى يومنا هذا ، يتم استخدام هذا النظام في السوق ، ليصبح المعيار الدولي ليونيكس. يتم تسويق هذا النظام من قبل شركات مثل IBM و HP و Sun وما إلى ذلك. Unix هو نظام تشغيل مكلف للغاية ويستخدم في أجهزة الكمبيوتر القوية (مثل الحواسيب المركزية) من قبل العديد من الشركات متعددة الجنسيات.
ما هي العلاقة بين Unix و Linux ، أو بالأحرى ، بين Unix و Linus Torvalds؟
للإجابة على هذا السؤال ، من الضروري التحدث عن نظام تشغيل آخر ، Minix. Minix هو إصدار من Unix ، ومع ذلك ، مجاني ومتاح مع شفرة المصدر. هذا يعني أن أي مبرمج متمرس يمكنه إجراء تغييرات عليه. تم إنشاؤه في الأصل للاستخدام التعليمي ، لأي شخص يرغب في دراسة Unix "في المنزل". ومع ذلك ، من الجدير بالذكر أنه كتب من الصفر وعلى الرغم من كونه نسخة يونكس ، إلا أنه لا يحتوي على أي كود AT&T وبالتالي يمكن توزيعه مجانًا.
من هناك ، "يدخل إلى المشهد" لينوس تورفالدس. كان طالبًا في علوم الكمبيوتر في جامعة هلسنكي في فنلندا وفي عام 1991 ، كهواية ، قرر لينوس تطوير نظام أقوى من نظام Minix. للحصول على الكلمة حول فكرته ، أرسل رسالة إلى مجموعة عبر Usenet (نوع من سابق على الإنترنت). يمكن رؤية الرسالة في نهاية هذه المقالة. في نفس العام ، أصدر إصدار kernel (أنظمة التشغيل الأساسية) 0.02 واستمر في العمل حتى التي أصدرت في عام 1994 الإصدار 1.0. في وقت كتابة هذا المقال ، كان الإصدار الحالي هو 2.6.
Linux هو نظام تشغيل مجاني وهو إعادة تطبيق لمواصفات POSIX (التوحيد القياسي من قبل IEEE ، معهد الهندسة الكهربائية والإلكترونية) للأنظمة ذات الامتدادات النظام الخامس و BSD. هذا يعني أن Linux مشابه جدًا لنظام Unix ، لكنه لا يأتي من نفس المكان وقد تمت كتابته بشكل مختلف.
لكن لماذا Linux مجاني؟
عندما طور لينوس تورفالدس نظام Linux ، لم يكن لديه أي نية لكسب المال ، بل صنع نظامًا لاستخدامه الشخصي يلبي احتياجاته. كان أسلوب التنمية الذي تم اعتماده هو المساعدة الجماعية. أي أنه ينسق الجهود الجماعية للمجموعة لتحسين النظام الذي أنشأه. يساهم آلاف الأشخاص بحرية في تطوير Linux ، لمجرد الاستمتاع بإنشاء نظام تشغيل أفضل.
رخصة GPL
Linux خاضع لترخيص GPL ، ويسمح لأي شخص باستخدام البرامج الموجودة ضمنه ، مع الالتزام بعدم إغلاق البرامج وتسويقها. بمعنى أنه يمكنك تغيير أي جزء من Linux وتعديله وحتى تسويقه ، لكن لا يمكنك إغلاقه (عدم السماح للمستخدمين الآخرين بتعديله) وبيعه.
جنو
لكن قصة Linux لا تنتهي عند هذا الحد. من الضروري أيضًا معرفة ما هو غنو. GNU هو مشروع بدأ في 1984 بهدف تطوير نظام تشغيل متوافق مع معايير Unix. لينكس نفسه هو مجرد نواة. بدأ لينوس تورفالدس ، في نفس الوقت الذي يكتب فيه شفرة مصدر النواة ، في استخدام برامج جنو لصنع نظامه. أعجب بالفكرة ، قرر ترك نواه تحت نفس الترخيص.
لكن النواة نفسها غير قابلة للاستخدام. النواة هي الجزء الأكثر أهمية ، فهي النواة وتعمل كجهاز اتصال بين المستخدم والكمبيوتر. لذلك ، مع استخدام متغيرات أنظمة جنو جنبًا إلى جنب مع النواة ، أصبح لينكس نظام تشغيل.
لكن ربما تكون مرتبكًا الآن. ما هو لينكس إذن؟ ما هو جنو؟ ببساطة ، يستخدم الكثير من الناس نسخًا معدلة من أنظمة جنو ، معتقدين أنها لينكس نفسه. يعرف المبرمجون الذين يعملون معه أن Linux هو أساسًا النواة ، كما قيل ، لكن الجميع يطلق على هذه المجموعة من Linux (هناك من يدافع عن استخدام GNU / Linux).
أخيرًا ، مشروع GNU هو أحد المسؤولين عن نجاح Linux ، وذلك بفضل "خلط" برامجه مع kernel تم تطوير Linux بواسطة Linus Torvalds ، وقد أظهر سبب كونه نظام تشغيل يستحق مهارات غير مسبوقة من قبل أي نظام آخر.
الحوسبة - مدرسة البرازيل
مصدر: مدرسة البرازيل - https://brasilescola.uol.com.br/informatica/historia-do-linux.htm