السيرة الذاتية للينوس تورفالدس. كيف جعل لينوس تورفالدس التطوير أكثر حرية؟ لينوس بنديكت تورفالدس

"أنا أصنع برمجيات مجانية لأنني أعتقد أنها الطريقة الصحيحة الوحيدة للتطوير"

يعتبر بعض الناس أن Linus Torvalds، منشئ نظام التشغيل Linux ومستودع Git، محظوظ بكل بساطة. بالنسبة للبعض، على العكس من ذلك، يبدو أنه متحمس هادف لعمله. ومع ذلك، لن يجادل أحد أنه بفضل موهبة Torvalds الاستثنائية، ظهر نظام تشغيل منتشر في جميع أنحاء العالم.

علاوة على ذلك، كان الاستخدام المجاني والتحرير المجاني لكود مصدر نظام التشغيل مهمًا بشكل أساسي لمنشئه. تم تشكيل مجتمع ضخم مفتوح المصدر حول Linux، بفضله يستمر النظام في التطور حتى يومنا هذا: تظهر باستمرار تصميمات جديدة وأنظمة تشغيل جديدة تعتمد على Linux kernel.

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

كتب لينوس نظام التشغيل الخاص به بناءً على العديد من الأدوات الموزعة مجانًا على الإنترنت. وكان أهمها المترجم الخليجي، الذي كان محمي بحقوق الطبع والنشر بموجب الترخيص العام العام. وبعد ذلك، تم تسجيل نظام التشغيل Linux بأكمله بموجب ترخيص GPL.

"لعبة" في لينكس

لم يفكر لينوس تورفالدس في الشهرة، ولم يتخيل حتى أن قصة لينكس ستصل إلى هذا الحد. لقد كان مهتمًا بالكمبيوتر والبرمجة منذ سنوات دراسته واستمر في فعل ما يحبه أثناء دراسته في جامعة هلسنكي. هو نفسه كثيرًا ما يشير إلى أنه ينبغي الاستمتاع بالبرمجة. لذلك، كما هو الحال في مرحلة الطفولة، فهو ببساطة "لعب" مع تطوير Linux. مدفوعًا بالإثارة في البداية ثم بالمراجعات الإيجابية لاحقًا، اكتشف تورفالدس فجأة أنه أنشأ نظام تشغيل.


لينكس 0.01

"لا أحد ينتج أكوادًا برمجية رائعة في المرة الأولى إلا أنا، لكنني الوحيد."

تدريجيا، بدأ المطورون الآخرون في "تشغيل" Linux مع منشئه. من خلال الكشف عن جميع أوراقه ووضع الكود المصدري من بنات أفكاره في المجال العام، خاطر تورفالدس، إلى حد ما، بفقدان مكانته كمطور رئيسي في المشروع. ومع ذلك، فمن الواضح أنه خمن أن له المستوى المهنيكان أعلى بكثير من معظم المطورين. بالإضافة إلى ذلك، لا يعرف الجميع كيفية العمل بجد وكفاءة ومجانية. وكان لدى لينوس تورفالدس مثل هذه القدرة "الفريدة".

والاقتباس التالي يوضح مصطلح "الترفيه" كما تصوره تورفالدس:

لذلك، من المرجح أن يشعر معظمكم بالملل الشديد في عيد الميلاد هذا العام، وإليك الترفيه المثالي بالنسبة لك. اختبار 2.6.15-rc7. سيتم إغلاق جميع المتاجر ولن يكون هناك أي شيء أفضل للقيام به بين تناول الطعام.

بشكل عام، قبل أن يتزوج لينوس من تلميذته، كانت البرمجة هي النشاط الوحيد الذي يقوم به تقريبًا بين “تناول الطعام”. بعد زواجه في عام 1996، حصل تورفالدس على وظيفة في Transmeta، وهي شركة ناشئة في كاليفورنيا تعمل على تطوير وحدات المعالجة المركزية الموفرة للطاقة. ومع ذلك، ظل مطورًا رائدًا لنظام Linux واستمر في الاستمتاع بذلك.

وفي عام 2003، ترك الشركة للتركيز بشكل كامل على تطوير نظام التشغيل الخاص به. أصبحت الرعاية ممكنة بفضل التشكيل الجديد منظمة عامةمؤسسة Linux (في ذلك الوقت كانت تسمى مختبرات تطوير المصدر المفتوح)، والتي زودت تورفالدس بالتأمين الصحي والراتب.

نجاح غير متوقع

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

يمكنك أيضًا أن تتذكر أن الإعجاب يجذب مثل: أن تكون محترفًا مناسبًا وينتقد نفسه بدون أيندهوفن متضخم، تورفالدس بطبيعة الحال"ينجذب" لنفسه أولئك الذين لديهم صفات مماثلة. في مرحلة ما، أصبح Linux المشروع مفتوح المصدر الأكثر نجاحا. وكما تعلم، فإن الفريق غالبا ما يحقق نجاحا جديا عندما ينظر أعضاؤه في نفس الاتجاه تقريبا.

مثل هذه النتائج لا يمكن أن تترك الشركات المصنعة لأنظمة التشغيل التجارية غير مبالية... وببساطة ترك الأشخاص الحسودون على الهامش. ومع ذلك، لم يسعى لينوس تورفالدس إلى عبور طريقهم أو إثارة غيرة أي شخص. بدأ نظام التشغيل Linux بالانتشار خارج المجتمع لأنه كان منتجًا عالي الجودة حقًا. فتحت لها فرص واسعة بشكل خاص عندما نجح المتسلل Orest Zbrowski في ربيع عام 1992 في تكييف X Window لنظام التشغيل Linux. وهكذا، كان لينكس واجهة رسومية.

شخص سخيف

بصرف النظر عن تطوير أنظمة التشغيل، لم يكن تورفالدس مهتمًا بأي شيء آخر. على الرغم من أن هذا الموضوع يتضمن العديد من الجوانب التي يمكنك دراستها طوال حياتك. اعتبر لينوس أن تطوير أنظمة التحكم في الإصدارات والعمل مع قواعد البيانات هو أكثر المجالات مملة. ومع ذلك، ومن المفارقات أنه في عام 2005 اضطر إلى إنشاء نظام التحكم في كود المصدر الخاص به.

في عام 2005، أصدر تورفالدس Linux 2.6.12-rc2 وذكر أنه لن يستمر في تطوير نظام التشغيل حتى يكون هناك بديل لمستودع BitKeeper الذي استخدمه مجتمع Linux حتى عام 2005. كان لا بد من التخلي عن برنامج BitKeeper بسبب الخلافات مع مطوريه بخصوصه الاستخدام المجانيفي تطوير المصادر المفتوحة. لم يعجب Toralds بشكل قاطع بأنظمة التحكم في كود المصدر الأخرى.

"ونتيجة لذلك، قررت أنني أستطيع أن أكتب شيئًا أفضل بنفسي في غضون أسبوعين، ولم أكن مخطئًا".

أنشأ تورفالدس نظام التحكم في الكود المصدري الموزع Git في أسبوعين. لقد قال أكثر من مرة أنه يكره المستودعات المركزية مثل SVN. عند إنشاء Git، كان لدى Linus فكرة واضحة عما يحتاج إليه: اللامركزية، وإمكانية التطوير المستقل دون اتصال بالإنترنت، والراحة والموثوقية عند التفرع والدمج. علاوة على ذلك، قام بإنشاء نظام للتحكم في التعليمات البرمجية المصدرية خصيصًا لتلبية احتياجات مطوري Linux kernel.

لكن جيت كان مقدرًا له مصير "عظيم"، وهو ما لم يتوقعه تورفالدس مرة أخرى. أصبح المستودع شائعًا خارج مجتمع Linux. تم استخدام Git من قبل مطوري منتجات مثل KVM وQt وDrupal وPuppet وWine.

المهوس مع الطابع

في أعقاب شعبية Git، ألقى لينوس محاضرة في Google في عام 2007. بعد قراءة التقرير يمكننا أن نستنتج أن تورفالدس تعامل مع نفسه والوضع الحالي بقدر كاف من السخرية والنقد الذاتي:
يجب أن أحذرك قليلاً من أنني لست متحدثًا جيدًا، ويرجع ذلك جزئيًا إلى أنني لا أحب التحدث، وجزئيًا لأنه على مدار السنوات القليلة الماضية أراد الجميع مني أن ألقي محاضرات حول المستقبل المظلم لنظام التشغيل Linux في القرن القادم. وأنا لا أهتم حقًا فأنا مهووس وأفضل الحديث عن التكنولوجيا.

حتى عندما كان طفلاً، كان لينوس تورفالدس شخصًا خجولًا وغير متواصل. في المدرسة، كان يعتبر "الطالب الذي يذاكر كثيرا" نموذجيا، وهو ما يتوافق تماما مع مظهره (نحيف وقصير) وهواياته. لقد اعتبر نفسه "قبيحًا" - جزئيًا بسبب ذلك انف كبير.

في شبابه، استمر في المعاناة من جميع أنواع المجمعات المرتبطة بالتنشئة الاجتماعية. صحيح أنه عانى من البرمجة حصريًا في أوقات فراغه - وهذا نادرًا جدًا.

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

يمكنك أن تختلف معي كما تريد، ولكن طوال مدة هذا التقرير، كل من يختلف معي هو، بحكم تعريفه، حمقى أغبياء. تذكر هذا! ستكون لك الحرية في أن تفعل وتفكر فيما تريد عندما أنتهي من تقريري. الآن أنا أخبرك برأيي الحقيقي الوحيد، لذا، إذا كنت تحب مستخدمي CVS حقًا، فابتعد عن نظري. عليك الذهاب إلى مستشفى للأمراض العقلية أو إلى مكان آخر.

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

بشكل عام، هذا هو نهجي المعتاد - الجميع يبذلون قصارى جهدهم، وأنا بنفسي أستطيع الجلوس واحتساء بينا كولادا.


ليس لينوس تورفالدس غريبًا على صفات مثل الصراحة الصريحة التي تقترب من الفاحشة التوضيحية. ويتضح ذلك من خلال تاريخ التعاون مع NVidia في عام 2012.

طلب أحد طلاب الجامعة من مبتكر نظام Linux التعليق على علاقة مجتمع المصادر المفتوحة مع أحد أكبر مطوري مسرعات ومعالجات الرسومات في العالم، NVidia.

قال لينوس تورفالدس إن شركة NVidia من أسوأ الشركات التي تعامل معها على الإطلاق. ووفقا له، فإن ممثلي NVidia ليس لديهم أي رغبة على الإطلاق في التعاون مع مجتمع مطوري Linux والاستمرار في إبقاء كود برامج تشغيل الرسومات الخاصة بهم لنظام Linux مغلقًا.

في ختام إجابته، لخص لينوس تورفالدس ما سبق فيما يتعلق بـ NVidia، وقام بإشارة بذيئة بيده نحو الكاميرا وأعلن: "NVidia، اللعنة عليك!"

إن القيم التي تبناها لينوس تورفالدس (ربما بشكل متفاخر في بعض الأحيان) أعادت تعريف ما يمكن أن يكون عليه مجتمع مفتوح المصدر. لقد ألهم مثاله، ولا يزال يلهم، المطورين الآخرين على "الأفعال".

في 20 أبريل 2012، فاز لينوس تورفالدس (مع الطبيب الياباني شينيا ياماناكا) بجائزة الألفية للتكنولوجيا (فنلندا).

في عام 2014، حصل لينوس تورفالدس على جائزة رائد الكمبيوتر من جمعية IEEE للكمبيوتر.

ولد لينوس في هلسنكي. كان الوالدان، الفنلنديان الناطقان بالسويدية نيلز وآنا تورفالدس، من الطلاب المتطرفين في الستينيات؛ وكان والدهما شيوعيًا، وقضى عامًا في موسكو في منتصف السبعينيات. تم تسمية لينوس على اسم لينوس بولينج. كان متفوقًا في المدرسة في الفيزياء والرياضيات. لقد كان فتىً متواضعًا ومنعزلًا. لقد كان يضايق في كثير من الأحيان لأنه المشاهدات السياسيةأبوه.

في عام 1988، دخل لينوس جامعة هلسنكي، وتخرج منها عام 1996 بدرجة الماجستير في علم التحكم الآلي.
يعيش لينوس تورفالدس في بورتلاند، أوريغون، الولايات المتحدة الأمريكية، مع زوجته توفي، بطلة الكاراتيه الفنلندية ست مرات، وثلاث بنات: باتريشيا ميراندا (مواليد 5 ديسمبر 1996)، دانييلا يولاندا (مواليد 16 أبريل 1998) وسيليست أماندا (مواليد 16 أبريل 1998). ب. 20 نوفمبر 2000)، وكذلك راندي القط.

من فبراير 1997 إلى يونيو 2003، عمل في شركة Transmeta، وبعد ذلك انتقل إلى Open Source Development Labs. على الرغم من أن OSDL يقع مقرها في بورتلاند، أوريغون، إلا أنها تعمل من المنزل في سان خوسيه.
التميمة الشخصية للينوس تورفالدس هي البطريق توكس، والذي أصبح أيضًا شعارًا لنظام التشغيل Linux.

ينص قانون لينوس، كما صاغه أخيرًا إريك س. ريموند، على ما يلي: "بالنظر إلى ما يكفي من العيون، تظهر جميع الأخطاء على السطح". الخلل العميق هو الخلل الذي يصعب العثور عليه، ولكن إذا بحث عدد كافٍ من الأشخاص عن الخلل، فسوف يصبحون جميعًا سطحيين. يشترك كلا المبرمجين في أيديولوجية مفتوحة المصدر، تعتمد جزئيًا على الإيمان بهذا القانون.

على عكس العديد من منظري المصادر المفتوحة، نادرًا ما يدلي تورفالدس بتعليقات عامة حول البرامج المنافسة. لقد تعرض لانتقادات بسبب عمله على برنامج مغلق المصدر في Transmeta ولاستخدامه تطبيق BitKeeper مغلق المصدر. ومع ذلك، فقد كان رد فعله حادًا على الهجمات ضد Linux والأيديولوجية مفتوحة المصدر من عمالقة البرمجيات مثل Microsoft وSCO.

في عام 1981، قدم ليو، جد لينوس، عالم الرياضيات، حفيده إلى كمبيوتر Commodore VIC-20، الذي استخدمه في الحسابات الرياضية. أصبح لينوس مهتمًا بالبرمجة وقرأ الأدلة الخاصة بالجهاز. ثم بدأ بقراءة مجلات الكمبيوتر وكتابة برامجه الخاصة، أولاً بلغة BASIC ثم في Assembly.
منذ سنوات دراسته، حصل لينوس على منح دراسية لنجاحه في الرياضيات. أول جهاز كمبيوتر اشتراه كان جهاز Sinclair QL، وكان سعره آنذاك حوالي 2000 دولار.

بعد تخرجه من المدرسة، دخل لينوس جامعة هلسنكي لدراسة علوم الكمبيوتر. توقف التدريب لمدة عام من الخدمة العسكرية.
كان الحدث المهم في حياة تورفالدس هو قراءته لكتاب أندرو تانينباوم "أنظمة التشغيل: التصميم والتنفيذ" (رقم ISBN 0136386776). يعرض الكتاب، باستخدام نظام التشغيل Minix الذي كتبه تانينباوم كمثال، بنية أنظمة عائلة UNIX. كان لينوس مهتمًا جدًا، واشترى لاحقًا جهاز كمبيوتر جديدًا يعتمد على معالج 386، وقام بتثبيت Minix.

وبعد أن اكتشف عيوبًا في النظام، بدأ في كتابة محاكيه الطرفي الخاص به، والذي نفذ فيه تبديل المهام. ثم أضاف لينوس المزيد والمزيد من الوظائف إلى البرنامج، بفضل ما أصبح قريبا نظام تشغيل كامل. ثم أرسل الإعلان الشهير الآن إلى مجموعة أخبار Minix:
من: [البريد الإلكتروني محمي](لينوس بنديكت تورفالدس)
مجموعات الأخبار: comp.os.minix
الموضوع: استطلاع صغير حول نظام التشغيل الجديد الخاص بي
معرف الرسالة:
التاريخ: 25 أغسطس 91 الساعة 20:57:08 بتوقيت جرينتش
المنظمة: جامعة هلسنكي
مرحبًا بكل من يستخدم minix - أنا أقوم بإنشاء نظام تشغيل (مجاني) (مجرد هواية، لن يكون كبيرًا واحترافيًا مثل gnu) لنسخ 386(486) AT. لقد تم نحته منذ أبريل وسيكون جاهزًا قريبًا. أريد تعليقات حول ما يحبه/لا يعجبه الأشخاص في Minix، لأن نظامي يشبهه (نفس تصميم نظام الملفات (لأسباب عملية) من بين أشياء أخرى).

لقد قمت بالفعل بتمكين bash (1.08) وGCC (1.40) ويبدو أن كل شيء يعمل. وهذا يعني أن شيئًا مفيدًا سيظهر خلال بضعة أشهر، وأود أن أعرف ما يريده الناس. نرحب بأي نصيحة، لكني لا أعدك بأنني سأفعل كل شيء :-)
لينوس ( [البريد الإلكتروني محمي])
ملاحظة. نعم، ليس لديه رمز Minix، وتعدد المهام خ. إنه ليس محمولًا (يستخدم تبديل المهام 386، وما إلى ذلك)، وعلى الأرجح سيدعم فقط محركات الأقراص الثابتة AT، لأنه هذا كل ما لدي :-(
في 17 سبتمبر 1991، أصدر لينوس الكود المصدري للبرنامج (الإصدار 0.01) للتنزيل العام. أثار النظام اهتمامًا كبيرًا على الفور. أصبح المئات، ثم الآلاف من المبرمجين مهتمين بالنظام (الدليل مع البرنامج، في غياب أفضل الخياراتالمسمى “Linux”) والعمل على تحسينه وإضافته. لقد كان ولا يزال يتم توزيعه بموجب شروط رخصة جنو العامة - GPL.

مؤلف مينيكس، البروفيسور. وجه أندرو تانينباوم بشكل غير متوقع انتقادات لاذعة لتصميم النظام:
"ما زلت أعتقد أن إنشاء نواة متجانسة في عام 1991 كان خطأً فادحًا. كن ممتنًا لأنك لست تلميذي: لن أعطي درجة عالية لمثل هذا التصميم :-)" (من رسالة إلى لينوس تورفالدس). عنون تانينباوم منشوره "لينوكس عديم الفائدة".

بالإضافة إلى النواة المتجانسة، انتقد تاننباوم نظام Linux لافتقاره إلى قابلية النقل. وتوقع تانينباوم أن المعالجات 80x86 سوف تختفي في المستقبل القريب، مما يفسح المجال أمام معمارية RISC.
ضربت الانتقادات تورفالدس بشدة. كان تاننباوم أستاذًا مشهورًا، وكان لرأيه أهمية كبيرة. ولكن في هذه النقطة كان مخطئا. أصر لينوس تورفالدس على أنه كان على حق.

وازدادت شعبية النظام، وبعد ذلك بدأ الصحفيون حول العالم يتحدثون عنه. أصبح Linux و Linus مشهورين.
في الوقت الحالي، يتم كتابة حوالي 2% فقط من نواة نظام Linux بواسطة تورفالدس نفسه، ولكن يبقى الأمر متروكًا له ليقرر ما إذا كان سيتم تغيير كود النواة الرسمي أم لا. تتم إدارة الأجزاء الأخرى من نظام Linux (نظام X Window، والمترجم الخليجي، وأنظمة إدارة الحزم، وما إلى ذلك) بواسطة أشخاص آخرين. بشكل عام، لا يشارك تورفالدس في المناقشات التي لا تتعلق بنواة النظام.

يمتلك Torvalds علامة Linux التجارية ويراقب استخدامها (https://slashdot.org/articles/00/01/19/0828245.shtml) من خلال منظمة Linux International غير الربحية وبمساعدة مستخدمي Linux حول العالم.

في استطلاع "رجل القرن" الذي أجرته مجلة تايم عام 2000، احتل لينوس المرتبة 17. وفي عام 2001، تقاسم مع ريتشارد ستالمان وكين ساكامورا جائزة تاكيدا لمساهماتهم في الرخاء الاجتماعي والاقتصادي. وفي عام 2004، أدرجته مجلة تايم ضمن قائمتها لأكثر الأشخاص تأثيراً في العالم.

لينوس بنديكت تورفالدس- مبرمج فنلندي مشهور عالميًا، وأسطورة في عالم الكمبيوتر، وخاصة بين المبرمجين. اشتهر بإنشاء نظام تشغيل أحدث ثورة في صناعة الكمبيوتر وأدى إلى ظهور "دين" الكمبيوتر.

طفولة تورفالدس

ولد المبرمج الشهير في العاصمة الفنلندية هلسنكي في 28 ديسمبر 1969 لعائلة من الصحفيين. كان اسمه بعد الكيميائي الشهير- لينوس بولينج، الذي حصل على الجائزة ذات مرة جائزة نوبل. عملت والدة لينوس كمترجمة في دار نشر الصحف الفنلندية. كان والده شيوعيًا، لكن بعد منتصف السبعينيات تغيرت اهتماماته وأصبح صحفيًا إذاعيًا. كان عم تورفالدس يعمل في التلفزيون، وكان جده رئيسًا لتحرير إحدى الصحف. وكانت عائلته واحدة من عدد قليل من السكان الفنلنديين الذين يتحدثون اللغة السويدية، وكان هناك حوالي 300 ألف منهم من أصل 5 ملايين يسكنون فنلندا.

تركه والد لينوس مع أمه وهو لا يزال صغيرا، فقامت أمه وأجداده بتربية الصبي. وعلى الرغم من هذا، كان لديه طفولة سعيدة. نظرًا لأن العائلة كانت تتألف بشكل أساسي من الصحفيين، فقد غُرس تورفالدس منذ الطفولة بشغف للقراءة. ومع ذلك، كان اهتمامه بالصحافة أقل من اهتمامه بالكمبيوتر الذي اشتراه ليو تورنجويز (جد تورفالدس من جهة والدته) لنفسه في منتصف السبعينيات. وكان من أوائل أجهزة الكمبيوتر في ذلك الوقت. كان يطلق عليه اسم كومودور فيك 20.

ومع ذلك، سرعان ما شعر لينوس بالملل من برامج الكمبيوتر القياسية وأراد أن يكتب شيئًا خاصًا به. في البداية قرر أن يتقن لغة BASIC، ولكن سرعان ما لم تكن إمكانيات هذه اللغة البرمجية كافية له وقرر أن يتعلم لغة أخرى، المزيد لغة صعبةولكن في نفس الوقت بقدرات كبيرة - المجمع. لقد تعلم لينوس بسرعة ولم يشتت انتباهه بأي شيء. حاول والده أن يغرس فيه الاهتمام بالفتيات والرياضة والعديد من الأشياء الأخرى التي كان أقران لينوس مهتمين بها. لكن كل المحاولات باءت بالفشل. بعد بضع سنوات، اعترف تورفالدس في كتابه أنه، إلى جانب الرياضيات والبرمجة، لم يكن مهتما بأي شيء آخر في ذلك الوقت، وإلى جانب ذلك، فهو ببساطة لا يريد فهم المجالات الأخرى.

كيف جاء لينكس ليكون

قام لينوس بتوفير المال وحلم بالحصول على جهاز الكمبيوتر الخاص به. وفي عام 1987، تحقق حلمه وقام بشراء جهاز Sinclair Ql - 32 بت كمبيوتر شخصيبمعالج Motorola 68008 وسرعة الساعة 7.5 ميجا هرتز و128 كيلو بايت من ذاكرة الوصول العشوائي.

ومع ذلك، لم يكن لينوس سعيدًا بشرائه لفترة طويلة. أصابته خيبة الأمل بمجرد أن علم أنه من المستحيل إعادة برمجة نظام التشغيل المثبت. وهذا يتطلب معدات خاصة، وهو ما لم يكن لديه. في سن التاسعة عشرة، بدأ الدراسة في جامعة هلسنكي، حيث درس والديه سابقًا. في وقت التسجيل، كانت معرفته بالبرمجة واسعة جدًا، لذلك التحق بقسم علوم الكمبيوتر. بدأ لينوس دراسة لغة البرمجة C في عام 1990 في فصول الجامعة. هذه هي نفس اللغة التي استخدمها لكتابة نواة نظام التشغيل Linux.

في عام 1991، قام باستبدال جهاز الكمبيوتر القديم الخاص به واشترى جهازًا جديدًا أكثر قوة لتلك الأوقات: معالج إنتل 386 تم تسجيله بتردد 33 ميجا هرتز و كبشبمقدار 4 ميجابايت.

لكن هذا الكمبيوتر خيب أمله أيضًا، أو بالأحرى نظام التشغيل الخاص به - MS-DOS، والذي تم تضمينه في المجموعة واستخدم نصف قدرات المعالج فقط. لذلك، يقرر تورفالدس استبدال نظام التشغيل القياسي بالنظام الموجود على أجهزة الكمبيوتر في الجامعة - نظام التشغيل UNIX. ثم يواجه مشكلة أخرى: أرخص نظام UNIX ذو القدرات الأساسية يكلف حوالي خمسة آلاف دولار. ليس لديه هذا القدر من المال، لذلك قرر الحصول على نسخة من نظام UNIX، وهو نظام تشغيل صغير يسمى MINIX. تم كتابة النظام للطلاب الذين يدرسون UNIX. وكان مؤلفها أندرو تانينباوم، وهو متخصص في مجال أنظمة التشغيل.

على الرغم من أن MINIX تم تصميمه لمعالجات Intel x86 وكان أقوى بكثير من MS-DOS، إلا أنه كان به العديد من العيوب. تم دفع ثمن النظام (ولكنه ليس باهظ الثمن)، وكانت الوظيفة سيئة، وفوق كل شيء آخر، تم إغلاق نصف الكود. لم يتمكن لينوس تورفالدس من التصالح مع هذا الأمر، ولذلك قرر أن يكتب نظام التشغيل الخاص به، وهو نظام بين UNIX وMINIX. ومن غير المرجح أن يفكر بعد ذلك في مقدار الوقت الذي سيستغرقه وبالتأكيد لم يتوقع أن نظامه لن يغيره فقط الحياة في وقت لاحق، ولكن أيضًا صناعة الكمبيوتر بأكملها.

قرر الإعلان عن نيته في مؤتمر MINIX. كان ذلك في 25 أغسطس 1991. وهنا رسالته الأصلية:

الرسالة الأصلية

الموضوع: ما الذي تود رؤيته في Minix؟

(استطلاع صغير لنظام التشغيل الجديد الخاص بي)

مرحبًا بجميع مستخدمي Minix -

أقوم بتطوير نظام تشغيل (مجاني، مجرد هواية - ليس بهذا الحجم و

احترافي مثل GNU) لعدد 386 (486) معالجًا. لقد بدأت مرة أخرى في أبريل والآن فعلت ذلك بالفعل

النتائج الأولى. أرغب في الحصول على رأيك بشأن ما يعجبك/لا يعجبك في Minix، منذ رأيي

يعتمد نظام التشغيل عليه في بعض النواحي (نفس بنية نظام الملفات - ولكن هذا بحت

أسباب عملية).

لقد قمت بالفعل بنقل bash (1.08) وgcc (1.40) ويبدو أن كل شيء يعمل بشكل جيد. ويترتب على ذلك في

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

معرفة ما يحتاجه الناس أكثر.

نرحب بأي اقتراحات، لكن لا يمكنني أن أعدكم بأنني سأنفذها :)

لينوس تورفالدس [البريد الإلكتروني محمي]

اقتباسات لينوس

فيما يلي قائمة بأشهر أقوال لينوس تورفالدس:

"هنا أريد أن أتحدث عن قواعدي الذهبية. أولاً: عامل الآخرين كما تحب أن يعاملوك. باتباع هذه القاعدة، سوف تعرف ما يجب عليك فعله في أي موقف. ثانياً: أن تفتخر بما تفعله. ثالثًا: افعل كل شيء بسرور.

"أي شخص يقرأ هذا العمود سوف يعتقد أن الصرامة المتزايدة لدوري كرئيس للقراصنة قد حولتني إلى لقيط. ولكن هذا ليس صحيحا. لقد كنت دائمًا لقيطًا."

"كنت أحضر الفتيات إلى المنزل فقط عندما يرغبن في ممارسة التمارين الرياضية. لم يحدث هذا في كثير من الأحيان، ولم أكن البادئ أبدًا، لكن والدي كان لديه أوهام بأنهم يريدون القيام بأكثر من مجرد الرياضيات. (في رأيه، ما زالوا يؤمنون بنفس الصيغة: الأنف الكبير = الرجل المهم)."

"البرامج مثل الجنس: تصبح أفضل عندما تكون مجانية."

"مايكروسوفت ليست شركة شريرة، ولكن لديها أنظمة تشغيل رديئة حقًا."

"اسمي لينوس وأنا إلهك."

"كما ترى، ليس عليك فقط أن تكون مبرمجًا جيدًا لإنشاء نظام مثل Linux، بل يجب عليك أيضًا أن تكون ابن عاهرة ذكيًا."

فلسفة لينكس: "اضحك في وجه الخطر". أوه. ليس هذا. "افعلها بنفسك". نعم صحيح.

"لقد أخبرني بعض الأشخاص أنهم لا يعتقدون أن البطريق السمين يمثل أناقة نظام التشغيل Linux بشكل كامل. ولكن في رأيي، فإن البطريق الغاضب لم يندفع نحوهم أبدًا بسرعة 200 كيلومتر في الساعة.

"الذكاء هو القدرة على تجنب القيام بالعمل، مع الاستمرار في إنجازه."

عندما تقول: "لقد كتبت برنامجًا يؤدي إلى تعطل نظام التشغيل Windows"، ينظر إليك الناس ببساطة ويجيبون: "نعم، لقد حصلت على مثل هذه البرامج مع النظام مجانًا".

"ليس لدي شك على الإطلاق في أن المحاكاة الافتراضية مفيدة في بعض المجالات. ما أشك فيه بشدة هو أنه سيكون له التأثير الذي يريده المشاركون في المحاكاة الافتراضية.

"لذلك، من المرجح أن يشعر معظمكم بالملل الشديد في عيد الميلاد هذا العام، وإليك الترفيه المثالي بالنسبة لك. اختبار 2.6.15-rc7. سيتم إغلاق جميع المتاجر ولن يكون هناك أي شيء أفضل للقيام به بين تناول الطعام".

، هاكر

لينوس بنديكت تورفالدس، أو تورفالدس(السويدي. لينوس بنديكت تورفالدس[ˈliːn.ɵs ˈtuːr.valds] (i) ؛ 28 ديسمبر 1969، هلسنكي، فنلندا) هو مبرمج وهاكر فنلندي أمريكي.

مستوحيًا من قراءة كتاب أندرو تانينباوم عن نظام التشغيل Minix، أنشأ لينوس Linux - نواة نظام التشغيل GNU/Linux، الذي يعتمد على هذه اللحظةنظام التشغيل المجاني الأكثر استخدامًا.

من عام 1997 إلى عام 2003، عمل لينوس في Transmeta. بعد ذلك، قام بتنظيم مختبرات تطوير المصادر المفتوحة. يعمل حاليًا في مؤسسة Linux (منذ عام 2007)، حيث يقوم بتطوير نواة Linux.

كان والدا لينوس، السويديان الفنلنديان نيلز وآنا تورفالدس، من الطلاب المتطرفين في الستينيات. كان والده شيوعيًا، وقضى عامًا مع لينوس في موسكو في منتصف السبعينيات. تم تسمية لينوس على اسم الكيميائي الأمريكي لينوس بولينج. كان متفوقًا في المدرسة في الفيزياء والرياضيات. لقد كان فتىً متواضعًا ومنعزلًا. غالبًا ما كان يتعرض للمضايقة بسبب آراء والده السياسية.

في عام 1988، دخل لينوس جامعة هلسنكي، وتخرج منها عام 1996 بدرجة الماجستير في علم التحكم الآلي.

يعيش لينوس تورفالدس في بورتلاند (الولايات المتحدة الأمريكية، أوريغون) مع زوجته توف (بالفنلندية: Tove Torvalds، née) توفي موني) ، بطلة الكاراتيه الفنلندية ست مرات وطالبة سابقة للينوس، ثلاث بنات: باتريشيا ميراندا (من مواليد 5 ديسمبر 1996)، دانييلا يولاندا (من مواليد 16 أبريل 1998) وسيليست أماندا (من مواليد 20 نوفمبر 2000).

من فبراير 1997 إلى يونيو 2003، عمل في شركة Transmeta، وبعد ذلك انتقل إلى Open Source Development Labs (الآن مؤسسة Linux). على الرغم من أن مؤسسة Linux تقع في بيفرتون. بيفرتون)، تورفالدس يعمل من المنزل.

التميمة الشخصية للينوس تورفالدس هي البطريق توكس، والذي أصبح أيضًا شعارًا لنظام التشغيل Linux. في كتابه للمتعة فقط، كتب تورفالدس أنه اختار البطريق كشعار لأنه نقره ذات مرة بطريق في حديقة الحيوان.

ينص أحد "قوانين لينوس"، التي صاغها أخيرًا الهاكر الأمريكي إريك ريموند، على ما يلي: "مع وجود عيون كافية، تظهر كل الأخطاء على السطح". الخطأ العميق هو الخطأ الذي يصعب العثور عليه. ومع ذلك، إذا بحث عدد كافٍ من الأشخاص عن الأخطاء، فسوف يظهرون جميعًا على السطح. يشترك كلا المبرمجين في أيديولوجية مفتوحة المصدر، تعتمد جزئيًا على الإيمان بهذا القانون.

لكن تختلف وجهات نظرهم حول ما هو أكثر أهمية: البرامج مفتوحة المصدر أم “المجانية” وتوزيعها (ريموند من أنصار الأخيرة).

في عام 1981، قدم ليو، جد لينوس، عالم الرياضيات، حفيده إلى كمبيوتر Commodore VIC-20، الذي استخدمه في العمليات الحسابية الرياضية. أصبح لينوس مهتمًا بالبرمجة وقرأ الأدلة الخاصة بالجهاز. ثم بدأ بعد ذلك في قراءة مجلات الكمبيوتر وكتابة برامجه الخاصة، أولاً بلغة BASIC ثم بلغة التجميع.

منذ سنوات دراسته، حصل لينوس على منح دراسية لنجاحه في الرياضيات. أول جهاز كمبيوتر اشتراه كان Sinclair QL، والذي كان يكلف حوالي 2000 دولار.

بعد تخرجه من المدرسة، دخل لينوس جامعة هلسنكي لدراسة علوم الكمبيوتر. توقف التدريب لمدة عام من الخدمة العسكرية.

من الأحداث الهامة في حياة تورفالدس قراءته لكتاب أندرو تاننباوم "أنظمة التشغيل: التصميم والتنفيذ" ( أنظمة التشغيل: التصميم والتنفيذ،ردمك 0-13-638677-6). يعرض الكتاب، باستخدام مثال نظام التشغيل Minix الذي كتبه Tanenbaum، بنية أنظمة عائلة UNIX. كان لينوس مهتمًا جدًا بما قرأه. لاحقًا اشترى جهاز كمبيوتر جديدًا يعتمد على معالج 386 وقام بتثبيت Minix.

وبعد أن اكتشف عيوبًا في النظام، بدأ في كتابة محاكيه الطرفي الخاص به، والذي نفذ فيه تبديل المهام. ثم أضاف Linus المزيد والمزيد من الوظائف إلى البرنامج، بفضل ما بدأ قريبا في الحصول على ميزات نظام التشغيل الكامل. ثم أرسل بعد ذلك الإعلان الشهير إلى مجموعة أخبار Minix مع السؤال التالي: "ما الذي تود رؤيته أكثر في Minix؟":

في 17 سبتمبر 1991، أصدر لينوس الكود المصدري للبرنامج (الإصدار 0.01) للتنزيل العام. أثار النظام اهتمامًا كبيرًا على الفور. اهتم المئات، ثم الآلاف من المبرمجين بالنظام (الدليل الذي يحتوي على البرنامج، لعدم وجود خيارات أفضل، كان يسمى “لينكس”) وعملوا على تحسينه والإضافة إليه. لقد كان ولا يزال يتم توزيعه بموجب شروط رخصة جنو العامة - GPL.

"ما زلت أعتقد أن إنشاء نواة متجانسة في عام 1991 كان خطأً فادحًا. كن ممتنًا لأنك لست تلميذي: لن أعطي درجة عالية لمثل هذا التصميم :-)" (من رسالة إلى لينوس تورفالدس). عنون تاننباوم مقالته "لينوكس عفا عليه الزمن".

بالإضافة إلى النواة المتجانسة، انتقد تاننباوم نظام Linux لافتقاره إلى قابلية النقل. توقع تانينباوم أن المعالجات 80x86 سوف تختفي في المستقبل القريب، مما يفسح المجال أمام بنية RISC.

ضربت الانتقادات تورفالدس بشدة. كان تاننباوم أستاذًا مشهورًا وكان لرأيه أهمية كبيرة. ولكن في هذه النقطة كان مخطئا. أصر لينوس تورفالدس على أنه كان على حق.

إن انفتاح النواة التي كتبها لينوس جعل من الممكن استخدامها جنبًا إلى جنب مع التطورات (مترجمي دول مجلس التعاون الخليجي، أدوات نظام التشغيل الأساسية) لـ GNU، وهو مشروع لنسخة مجانية من نظام UNIX الموجود منذ عام 1983 (هذا النظام بأكمله عبارة عن غالبًا ما يطلق عليه "Linux"، ولكن من الأصح تسميته "GNU/Linux"). وازدادت شعبية النظام، وبعد ذلك بدأ الصحفيون في جميع أنحاء العالم يتحدثون عنه. أصبح "لينكس" و"لينوس" مشهورين.

في الوقت الحالي، تتم كتابة حوالي اثنين بالمائة فقط من نواة نظام Linux بواسطة Torvalds نفسه، ولكن يبقى الأمر متروكًا له ليقرر ما إذا كان سيتم إجراء تغييرات على فرع kernel الرسمي. في الوقت نفسه، يستخدم لينوس نفسه نظام فيدورا 14، ولكن في مؤخرايفترض يميل نحو التحول إلى openSUSE.

يمتلك Torvalds علامة Linux التجارية ويراقب استخدامها من خلال منظمة Linux International غير الربحية وبمساعدة مستخدمي Linux حول العالم.

اعتراف

  • وفي عام 1996، تم تسمية الكويكب رقم 9793 باسم تورفالدس.
  • في عام 1998 حصل على جائزة EFF Pioneer.
  • وفي عام 1999 حصل على درجة الدكتوراه من جامعة ستوكهولم.
  • وفي عام 2000 حصل على الدكتوراه من جامعة هلسنكي.
  • حصل على ميدالية تطوير نظم المعلومات.
  • في استطلاع "رجل القرن" الذي أجرته مجلة تايم، احتل تورفالدس المركز السابع عشر.
  • وفي عام 2001، تقاسم جائزة تاكيدا للرخاء الاجتماعي والاقتصادي مع ريتشارد ستالمان وكين ساكامورا.
  • في عام 2004، تم اختياره كواحد من أكثر الأشخاص تأثيرًا في مجلة تايم في مقال بعنوان "لينوس تورفالدس: بطل البرمجيات الحرة".
  • وفي استطلاع "100 مشهور فنلندي في كل العصور"، احتل تورفالدس المركز السادس عشر.
  • وفي عام 2005، أثبت أنه "أفضل مدير" في استطلاع أجرته BusinessWeek.
  • في أغسطس 2005، حصل تورفالدس على جائزة من كلية ريد.
  • وفي عام 2006، أطلقت عليه مجلة تايم لقب أحد الأبطال الثوريين خلال الستين عامًا الماضية.
  • قامت مجلة Business 2.0 بتسميته كواحد من "10 أشخاص غير ماديين" لأن تطوير Linux له الخصائص الفردية لتورفالدس.
  • وفي عام 2008، تم تقديمه رسميًا من قبل متحف تاريخ الكمبيوتر في كاليفورنيا.
  • في 22 أكتوبر 2008، أصبح لينوس تورفالدس حائزًا على حفل توزيع جوائز الزملاء السنوي لمتحف تاريخ الكمبيوتر (كاليفورنيا، الولايات المتحدة الأمريكية)، وحصل على الجائزة "لإنشاء نواة Linux وقيادة التطوير مفتوح المصدر لنظام التشغيل Linux المستخدم على نطاق واسع".
  • 2010 - جائزة سي أند سي
  • في 20 أبريل 2012، فاز لينوس تورفالدس (مع الطبيب الياباني شينيا ياماناكا) بجائزة الألفية للتكنولوجيا (فنلندا). وفي 13 يونيو 2012، قدمه له رئيس فنلندا، ساولي نينيستو.
  • تم انتخابه لقاعة مشاهير الإنترنت في عام 2012.
  • في أبريل 2014، حصل تورفالدس على جائزة IEEE Computer Pioneer Award.

لينوس تورفالدس - الصورة

"أنا أصنع برمجيات مجانية لأنني أعتقد أنها الطريقة الصحيحة الوحيدة للتطوير"

يعتبر بعض الناس أن Linus Torvalds، منشئ نظام التشغيل Linux ومستودع Git، محظوظ بكل بساطة. بالنسبة للبعض، على العكس من ذلك، يبدو أنه متحمس هادف لعمله. ومع ذلك، لن يجادل أحد أنه بفضل موهبة Torvalds الاستثنائية، ظهر نظام تشغيل منتشر في جميع أنحاء العالم.

علاوة على ذلك، كان الاستخدام المجاني والتحرير المجاني لكود مصدر نظام التشغيل مهمًا بشكل أساسي لمنشئه. تم تشكيل مجتمع ضخم مفتوح المصدر حول Linux، بفضله يستمر النظام في التطور حتى يومنا هذا: تظهر باستمرار تصميمات جديدة وأنظمة تشغيل جديدة تعتمد على Linux kernel.

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

كتب لينوس نظام التشغيل الخاص به بناءً على العديد من الأدوات الموزعة مجانًا على الإنترنت. وكان أهمها المترجم الخليجي، الذي كان محمي بحقوق الطبع والنشر بموجب الترخيص العام العام. وبعد ذلك، تم تسجيل نظام التشغيل Linux بأكمله بموجب ترخيص GPL.

"لعبة" في لينكس

لم يفكر لينوس تورفالدس في الشهرة، ولم يتخيل حتى أن قصة لينكس ستصل إلى هذا الحد. لقد كان مهتمًا بالكمبيوتر والبرمجة منذ سنوات دراسته واستمر في فعل ما يحبه أثناء دراسته في جامعة هلسنكي. هو نفسه كثيرًا ما يشير إلى أنه ينبغي الاستمتاع بالبرمجة. لذلك، كما هو الحال في مرحلة الطفولة، فهو ببساطة "لعب" مع تطوير Linux. مدفوعًا بالإثارة في البداية ثم بالمراجعات الإيجابية لاحقًا، اكتشف تورفالدس فجأة أنه أنشأ نظام تشغيل.


لينكس 0.01

"لا أحد ينتج أكوادًا برمجية رائعة في المرة الأولى إلا أنا، لكنني الوحيد."

تدريجيا، بدأ المطورون الآخرون في "تشغيل" Linux مع منشئه. من خلال الكشف عن جميع أوراقه ووضع الكود المصدري من بنات أفكاره في المجال العام، خاطر تورفالدس، إلى حد ما، بفقدان مكانته كمطور رئيسي في المشروع. ومع ذلك، فمن الواضح أنه خمن أن مستواه المهني كان أعلى بكثير من معظم المطورين. بالإضافة إلى ذلك، لا يعرف الجميع كيفية العمل بجد وكفاءة ومجانية. وكان لدى لينوس تورفالدس مثل هذه القدرة "الفريدة".

والاقتباس التالي يوضح مصطلح "الترفيه" كما تصوره تورفالدس:

لذلك، من المرجح أن يشعر معظمكم بالملل الشديد في عيد الميلاد هذا العام، وإليك الترفيه المثالي بالنسبة لك. اختبار 2.6.15-rc7. سيتم إغلاق جميع المتاجر ولن يكون هناك أي شيء أفضل للقيام به بين تناول الطعام.

بشكل عام، قبل أن يتزوج لينوس من تلميذته، كانت البرمجة هي النشاط الوحيد الذي يقوم به تقريبًا بين “تناول الطعام”. بعد زواجه في عام 1996، حصل تورفالدس على وظيفة في Transmeta، وهي شركة ناشئة في كاليفورنيا تعمل على تطوير وحدات المعالجة المركزية الموفرة للطاقة. ومع ذلك، ظل مطورًا رائدًا لنظام Linux واستمر في الاستمتاع بذلك.

وفي عام 2003، ترك الشركة للتركيز بشكل كامل على تطوير نظام التشغيل الخاص به. أصبحت المغادرة ممكنة بفضل المؤسسة العامة التي تم تشكيلها حديثًا The Linux Foundation (كانت تسمى في ذلك الوقت مختبرات تطوير المصدر المفتوح)، والتي زودت تورفالدس بالتأمين الصحي والراتب.

نجاح غير متوقع

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

يمكنك أيضًا أن تتذكر أن الإعجاب يجذب مثل: كونه محترفًا مناسبًا وينتقد نفسه بدون PSI متضخم، "ينجذب" تورفالدس بشكل طبيعي إلى نفسه أولئك الذين لديهم صفات مماثلة. في مرحلة ما، أصبح Linux المشروع مفتوح المصدر الأكثر نجاحا. وكما تعلم، فإن الفريق غالبا ما يحقق نجاحا جديا عندما ينظر أعضاؤه في نفس الاتجاه تقريبا.

مثل هذه النتائج لا يمكن أن تترك الشركات المصنعة لأنظمة التشغيل التجارية غير مبالية... وببساطة ترك الأشخاص الحسودون على الهامش. ومع ذلك، لم يسعى لينوس تورفالدس إلى عبور طريقهم أو إثارة غيرة أي شخص. بدأ نظام التشغيل Linux بالانتشار خارج المجتمع لأنه كان منتجًا عالي الجودة حقًا. فتحت لها فرص واسعة بشكل خاص عندما نجح المتسلل Orest Zbrowski في ربيع عام 1992 في تكييف X Window لنظام التشغيل Linux. وهكذا، كان لينكس واجهة رسومية.

شخص سخيف

بصرف النظر عن تطوير أنظمة التشغيل، لم يكن تورفالدس مهتمًا بأي شيء آخر. على الرغم من أن هذا الموضوع يتضمن العديد من الجوانب التي يمكنك دراستها طوال حياتك. اعتبر لينوس أن تطوير أنظمة التحكم في الإصدارات والعمل مع قواعد البيانات هو أكثر المجالات مملة. ومع ذلك، ومن المفارقات أنه في عام 2005 اضطر إلى إنشاء نظام التحكم في كود المصدر الخاص به.

في عام 2005، أصدر تورفالدس Linux 2.6.12-rc2 وذكر أنه لن يستمر في تطوير نظام التشغيل حتى يكون هناك بديل لمستودع BitKeeper الذي استخدمه مجتمع Linux حتى عام 2005. كان لا بد من التخلي عن BitKeeper بسبب الخلافات مع مطوريها بشأن استخدامه المجاني في تطوير المصادر المفتوحة. لم يعجب Toralds بشكل قاطع بأنظمة التحكم في كود المصدر الأخرى.

"ونتيجة لذلك، قررت أنني أستطيع أن أكتب شيئًا أفضل بنفسي في غضون أسبوعين، ولم أكن مخطئًا".

أنشأ تورفالدس نظام التحكم في الكود المصدري الموزع Git في أسبوعين. لقد قال أكثر من مرة أنه يكره المستودعات المركزية مثل SVN. عند إنشاء Git، كان لدى Linus فكرة واضحة عما يحتاج إليه: اللامركزية، وإمكانية التطوير المستقل دون اتصال بالإنترنت، والراحة والموثوقية عند التفرع والدمج. علاوة على ذلك، قام بإنشاء نظام للتحكم في التعليمات البرمجية المصدرية خصيصًا لتلبية احتياجات مطوري Linux kernel.

لكن جيت كان مقدرًا له مصير "عظيم"، وهو ما لم يتوقعه تورفالدس مرة أخرى. أصبح المستودع شائعًا خارج مجتمع Linux. تم استخدام Git من قبل مطوري منتجات مثل KVM وQt وDrupal وPuppet وWine.

المهوس مع الطابع

في أعقاب شعبية Git، ألقى لينوس محاضرة في Google في عام 2007. بعد قراءة التقرير يمكننا أن نستنتج أن تورفالدس تعامل مع نفسه والوضع الحالي بقدر كاف من السخرية والنقد الذاتي:
يجب أن أحذرك قليلاً من أنني لست متحدثًا جيدًا، ويرجع ذلك جزئيًا إلى أنني لا أحب التحدث، وجزئيًا لأنه على مدار السنوات القليلة الماضية أراد الجميع مني أن ألقي محاضرات حول المستقبل المظلم لنظام التشغيل Linux في القرن القادم. وأنا لا أهتم حقًا فأنا مهووس وأفضل الحديث عن التكنولوجيا.

حتى عندما كان طفلاً، كان لينوس تورفالدس شخصًا خجولًا وغير متواصل. في المدرسة، كان يعتبر "الطالب الذي يذاكر كثيرا" نموذجيا، وهو ما يتوافق تماما مع مظهره (نحيف وقصير) وهواياته. لقد اعتبر نفسه "قبيحًا" - ويرجع ذلك جزئيًا إلى أنفه الكبير.

في شبابه، استمر في المعاناة من جميع أنواع المجمعات المرتبطة بالتنشئة الاجتماعية. صحيح أنه عانى من البرمجة حصريًا في أوقات فراغه - وهذا نادرًا جدًا.

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

يمكنك أن تختلف معي كما تريد، ولكن طوال مدة هذا التقرير، كل من يختلف معي هو، بحكم تعريفه، حمقى أغبياء. تذكر هذا! ستكون لك الحرية في أن تفعل وتفكر فيما تريد عندما أنتهي من تقريري. الآن أنا أخبرك برأيي الحقيقي الوحيد، لذا، إذا كنت تحب مستخدمي CVS حقًا، فابتعد عن نظري. عليك الذهاب إلى مستشفى للأمراض العقلية أو إلى مكان آخر.

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

بشكل عام، هذا هو نهجي المعتاد - الجميع يبذلون قصارى جهدهم، وأنا بنفسي أستطيع الجلوس واحتساء بينا كولادا.


ليس لينوس تورفالدس غريبًا على صفات مثل الصراحة الصريحة التي تقترب من الفاحشة التوضيحية. ويتضح ذلك من خلال تاريخ التعاون مع NVidia في عام 2012.

طلب أحد طلاب الجامعة من مبتكر نظام Linux التعليق على علاقة مجتمع المصادر المفتوحة مع أحد أكبر مطوري مسرعات ومعالجات الرسومات في العالم، NVidia.

قال لينوس تورفالدس إن شركة NVidia من أسوأ الشركات التي تعامل معها على الإطلاق. ووفقا له، فإن ممثلي NVidia ليس لديهم أي رغبة على الإطلاق في التعاون مع مجتمع مطوري Linux والاستمرار في إبقاء كود برامج تشغيل الرسومات الخاصة بهم لنظام Linux مغلقًا.

في ختام إجابته، لخص لينوس تورفالدس ما سبق فيما يتعلق بـ NVidia، وقام بإشارة بذيئة بيده نحو الكاميرا وأعلن: "NVidia، اللعنة عليك!"

إن القيم التي تبناها لينوس تورفالدس (ربما بشكل متفاخر في بعض الأحيان) أعادت تعريف ما يمكن أن يكون عليه مجتمع مفتوح المصدر. لقد ألهم مثاله، ولا يزال يلهم، المطورين الآخرين على "الأفعال".

في 20 أبريل 2012، فاز لينوس تورفالدس (مع الطبيب الياباني شينيا ياماناكا) بجائزة الألفية للتكنولوجيا (فنلندا).

في عام 2014، حصل لينوس تورفالدس على جائزة رائد الكمبيوتر من جمعية IEEE للكمبيوتر.

mob_info