ولد لينوس تورفالدس ، الذي تم عرض سيرته الذاتية في المقال ، في عائلة من الصحفيين في فنلندا ، حيث نشأ. في المدرسة ، كان يُعتبر الطالب الذي يذاكر كثيرا بسبب هواياته ومظهره. قصير وضعيف ، أصغر طفل في الفصل ، قبيح (باعترافه الخاص) ، كان لينوس شغوفًا جدًا بالتكنولوجيا. لم يكن التواصل مع أقرانه ذا أهمية كبيرة بالنسبة له. كان Torvalds Linus طالبًا ممتازًا في الفيزياء والرياضيات ، مما أدى أحيانًا إلى الإضرار بالعلوم الإنسانية. الصورة أدناه تظهر المدرسة التي التحق بها لينوس.
التعريف بعالم الكمبيوتر
المعلم الحقيقي والسلطة التي لا جدال فيها بالنسبة له كان ليو فالديمار تورنكفيست ، جد الأم. عمل في جامعة هلسنكي حيث كان أستاذا للإحصاء. كان هذا الرجل هو الذي فتح عالم الكمبيوتر لحفيده. في سن 11 ، كان Torvalds يتقن بالفعل Commodore VIC-20 ، بينما يتعلم أيضًا البرمجة الأساسية ، لأن هذا الكمبيوتر لم يكن جيدًا لأي شيء آخر.
بعد فترة ، سئم تورفالدس من المدخلات الرتيبة للبرامج. لينوسبدأ Torvalds (صورته معروضة أعلاه) في شراء جميع مجلات الكمبيوتر والكتب التي ظهرت في البلاد. في إحدى المجلات ، وجد لينوس برنامجًا لرمز مورس. لم يتم إنشاؤه في BASIC ، مثل كل الآخرين الذين التقى بهم من قبل ، ولكنه كان مجرد مجموعة من الأرقام. يمكن ترجمتها يدويًا إلى لغة الآلة ، مكتوبة في سلسلة من الآحاد والأصفار مفهومة للكمبيوتر.
أدرك
Torvalds Linus أن BASIC جزء من الكمبيوتر ، ثم بدأ في دراسة جوانبه الأخرى. عندما مات جده ، انغمس في العمل مع الكمبيوتر الذي ورثه لينوس.
عائلة لينوس
سبق وحدثنا عن الجد ودوره في مصير بطلنا. بالنسبة لأفراد الأسرة الآخرين ، لا يزال والدا تورفالدس يعملان في مجال الصحافة. نيلز تورفالدس ، الأب والصحفي الإذاعي والتلفزيوني. آنا تورفالدس ، والدة لينوس ، هي المحررة الأدبية. تدير الأخت سارة وكالة ترجمة ، تقوم أساسًا بترجمة التقارير الإخبارية. لينوس تورفالدس نفسه ، الذي لا علاقة لسيرته الذاتية بالصحافة ، متشكك في هذه المهنة.
سنوات الشباب
في شبابه ، لم ينجذب لينوس ، على عكس العديد من أقرانه ، للهوكي أو مغازلة الفتيات. كان Torvalds مستغرقًا تمامًا في العمل مع أجهزة الكمبيوتر.
ثم ذهب لينوس تورفالدس إلى الجامعة. بعد الدراسة هناك لمدة عام ، تم تجنيده في الجيش ، حيث قام بتحسين صحته وزيادة عضلاته في فصول التدريب البدني. بعد التسريح ، عاد تورفالدس إلى دراسته في الجامعة. هذا هو التعليمأعطته المؤسسة قوة دفع للبرمجة على مستوى جاد. ترتبط كل الحياة الإضافية لـ Torvalds بتطوير نظام التشغيل المشهور عالميًا.
حتى في سن 17 ، في عام 1987 ، اشترى Linus منتجًا جديدًا ، Sinclair QL ، ليحل محل VIC-20 الذي عفا عليه الزمن. يحتوي هذا الكمبيوتر على ذاكرة تبلغ 128 كيلوبايت. لقد عمل على معالج ثماني ميغا هرتز من Motorola. كان سعر الكمبيوتر في ذلك الوقت حوالي 2000 دولار. تم إنتاجه من قبل شركة تحت رعاية C. Sinclair.
الاهتمام بأنظمة التشغيل
على الفور تقريبًا ، طور Linus اهتمامًا بأنظمة تشغيل مختلفة. من أجل تثبيت التحكم المرن الذي اشتراه Torvalds ، كان بحاجة إلى كتابة برنامج تشغيل الجهاز الخاص به. ثم وجد ثقوبًا في نظام التشغيل. اكتشف لينوس أن ما حدث بالفعل لا يتطابق مع ما وعد به في الوثائق.
كانت الخطوة التالية
Torvalds هي تفكيك نظام التشغيل Q-DOS الذي تم تثبيته على جهاز الكمبيوتر الخاص به. أصيب لينوس بخيبة أمل عندما علم أنه لا يمكن تغيير أي شيء في هذا النظام ، لأنه كتب في ROM.
كتب Linus لأول مرة بعض الألعاب على الكمبيوتر الجديد. استعار أفكار معظمهم من جهاز كمبيوتر قديم. ومع ذلك ، فإن نظام التشغيل المثبت به العديد من أوجه القصور. على سبيل المثال ، على الرغم من تعدد المهام ، فإنه لا يحتوي على وظيفة حماية الذاكرة. يمكن للنظام أن يتجمد في أي لحظة. بالإضافة إلى ذلك ، بعد تطوير Sinclair QL ، توقف K. Sinclair عن تحسين نماذجه ، وكذلك دعمالموجودة.
تاريخ لينكس
تعرف لينوس العائد من الجيش على نظام يونكس. مع 32 طالبًا آخرين ، قرر تورفالدس أخذ دورة C و Unix. نظرًا لأن هذا النظام قد ظهر للتو في ذلك الوقت في جامعة هلسنكي ، كان على المعلم تعلم نظام التشغيل الجديد مع الطلاب.
استلهم Linus من كتاب Andrew Tatenbaum ، أستاذ من أمستردام ، لإنشاء نظام التشغيل الخاص به. تدعي تورفالدس أنها قلبت حياته المستقبلية بأكملها رأسًا على عقب. في هذا الكتاب ("تصميم وتنفيذ أنظمة التشغيل") ، يصف المؤلف Minix ، وهو نظام تشغيل تعليمي أنشأه لتعليم Unix. بطبيعة الحال ، قرر Torvalds على الفور تثبيته على جهاز الكمبيوتر الخاص به. كانت المشكلة أن Sinclair QL لم يتم تصميمه ليلائم مثل هذه الأنظمة. فقط في يناير 1991 ، بعد شراء جهاز كمبيوتر جديد (أصبح الآن كمبيوتر شخصي) ، تمكن Torvalds من تثبيت Minix عليه.
بعد دراسة مزايا وعيوب نظام التشغيل هذا ، قرر Linus إعادته إلى الذهن. لقد كان نظام تشغيل تدريبيًا ، تم تجريده وتشويهه. تمت ترقية Minix ببرامج وتصحيحات Linus القديمة بواسطة Bruce Evans ، المخترق الأسترالي الشهير.
إنشاء حزمة محاكاة طرفية
بدأ كل شيء بحقيقة أن محطة الاتصال عن بُعد في Minix تم تنفيذها بشكل سيء للغاية. وهذه هي الوظيفة التي استخدمها لينوس أكثر من غيرها. وبمساعدته ، اتصل بجهاز الكمبيوتر بالجامعة عبر اتصال مودم. قرر Torvalds إنشاء برنامج اتصالات خاص به ، لا يعتمد على Minix ، ولكن على أساسهمستوى أجهزة الكمبيوتر نفسه. بفضل هذا ، درس الكمبيوتر في نفس الوقت على المعالج 386 ، وكذلك نظام التشغيل الخاص به. كان Torvalds فخورًا جدًا بأنه قادر على تحسين نظام التشغيل. لكن محاولات تقديم مزاياهم للآخرين لم تؤد إلى أي شيء. كان من الصعب أن أشرح للناس أنه في ظل التواضع الخارجي يمكن للمرء أن يجد أحيانًا عمليات عميقة معقدة.
تطوير برنامج تشغيل نظام الملفات ومحرك الأقراص
لذا بدأ Linux بحزمة محاكاة طرفية. بعد ذلك ، تبع ابتكار آخر. احتاج Torvalds إلى تنزيل الملفات وكتابتها على جهاز كمبيوتر موجود في الجامعة. للقيام بذلك ، كان من الضروري كتابتها على القرص. بعد التفكير ، قرر Linus إنشاء نظام ملفات ومحرك أقراص. في الوقت نفسه ، يجب أن يكون النظام الذي خطط لتطويره متوافقًا مع Minix. أثناء إنشائه ، استشار مستخدمي Minix عبر مؤتمر يوزنت. من خلال الأسئلة الجادة التي طرحها الطالب حول بنية Minix و Unix ، يمكن للمرء أن يخمن أنه كان يخطط لتطوير نظام التشغيل الخاص به.
العمل على الإصدار الأول من Linux
في أحد الأيام ، اكتشف لينوس فجأة أن البرامج التي كتبها ، متضخمة بالعديد من الميزات الإضافية وهي نسخة عاملة من نظام التشغيل. كان العمل على إنشاء Linux في المراحل المبكرة رتيبًا إلى حد ما. نظر تورفالدس إلى استدعاءات النظام المختلفة التي تكمن وراء نظام يونكس واحدًا تلو الآخر. بناءً عليها ، حاول إنشاء كتل نظام التشغيل الخاصة به بالوظائف التي يحتاجها. لقد كان متعبًا جدًا ولم يكن محفزًا جدًااستمرار العمل. كان على Linus القيام بذلك لأنه لم يكن من الممكن بعد اختبار أداء النظام. بعد معالجة حوالي 25 مكالمة نظام مختلفة ، تحول Torvalds إلى تكتيك مختلف. بدأ الآن بمحاولة تشغيل نظام التشغيل shell. إذا حدثت أخطاء ، فقد طور مكالمات النظام اللازمة. كان التقدم في تطوير النظام واضحا. بدأت القذيفة بالعمل بثبات اعتبارًا من نهاية أغسطس 1991. كان هذا أول نجاح كبير لـ Linus.
لينكس 0.01
إذن ، ظهر الإصدار الأول من Linux في المجال العام في 17 سبتمبر 1991. ثم قرر تورفالدس ما يسمى بهذا النظام. لقد خطط أصلاً لإعطائها اسم Freax (كلمة freaks تعني "معجبين" و "x" هي نهاية Unix). حتى ذلك الحين ، أطلق على هذا النظام اسم Linux ، لكنه اعتبر استخدام اسمه كاسم رسمي أمرًا غير محتشم. أنشأ المحاضر بجامعة هلسنكي للتكنولوجيا Ari Lemke دليلاً على خادم FTP بالجامعة. هذا هو المكان الذي وضع فيه لينوس نظامه. لكن آري لم تعجبه كلمة Freax ، لذلك قرر إعادة تسمية الدليل حيث تم وضعه إلى pub / OS / Linux. لم يمانع Torvalds حقًا ، لذلك توقف الاسم تدريجياً.
رقم إصدار نظام التشغيل المنشور على الموقع هو 0.01. وبالتالي ، تم التأكيد على أن النظام لا يزال غير كامل ويحتاج إلى تحسين جدي. لذلك ، لم يُظهر Torvalds نظام التشغيل الخاص به علنًا. لقد أرسل رسائل فقط إلى العديد من المتسللين المعروفين ، والتي تشير إلى عنوان الخادم حيث يمكنهم تنزيله. مبدئيلم يسمح لك الإصدار بعمل أي شيء تقريبًا باستثناء تشغيله وطباعة المصادر.
تحسينات النظام
تجف الاهتمام بالنظام من مبتكره بحلول تشرين الثاني (نوفمبر) 1991. ربما كان سيتوقف المزيد من التحسين. ومع ذلك ، تدخلت الصدفة. Linus ، الذي وضع اللمسات الأخيرة على Minix مرة أخرى ، أفسده الإشراف على أجزاء مهمة من قسم نظام التشغيل هذا. نشأ السؤال حول ما إذا كان يجب إعادة تثبيت Minix أو وضع Linux باعتباره نظام التشغيل الرئيسي. قرر Torvalds اختيار نظامه
حقق Linux بالفعل في بداية عام 1992 قفزة كبيرة إلى الأمام. تمت إضافة العديد من الميزات إلى النظام الذي لا يحتوي على نظائر في Minix. هذا ، على سبيل المثال ، التبديل إلى القرص الصلب في حالة العمل مع البرامج الكبيرة. قدم لينوس أيضًا ميزات في نظامه طلبها المستخدمون في رسائل البريد الإلكتروني الخاصة بهم. وهكذا ، قام Linus Torvalds بتحسين نظام التشغيل الخاص به بشكل ملحوظ.
أقوم بإنشاء نظام تشغيل مجاني
منشئ النظام رفض تقديم مكافآت. طلب فقط من المستخدمين إرسال بطاقات بريدية من المدن التي يعيشون فيها. كان لينوس مهتمًا بمعرفة مكان استخدام نظامه. بدأت البطاقات البريدية تتدفق في انهيار جليدي - من اليابان ونيوزيلندا والولايات المتحدة وهولندا. لاحظ الأقارب أخيرًا أن لينوس اكتسب شعبية كبيرة بفضل دراسات الكمبيوتر. من المفترض أن ثروة لينوس تورفالدس اليوم رائعة للغاية. ومع ذلك ، فهو نفسه يأخذ المال بهدوء. لم يكن الربح في طبيعته أبدًا.
شروط التوزيع
في البداية ، تم تطوير شروط توزيع نظام التشغيل بشكل عام فقط. تم توزيع Linux مجانًا ، لكن لا يمكن طرحه للبيع. إذا قرر المستخدم إجراء تحسينات أو تغييرات على النظام ، فعليه إنشاء المصدر ، وإجراء هذه التحسينات في المجال العام. يستخدم Linus Torvalds حاليًا الترخيص العام العام بدلاً من حقوق النشر.
مقدمة من واجهة المستخدم الرسومية ، Linux 1.0
في ربيع عام 1992 ، قام المخترق O. Zbrowski بتكييف Windows مع نظام التشغيل OS X. وبالتالي فإن لينكس لديه واجهة رسومية. بعد ذلك ، قرر Linus Torvalds أن النظام كان جاهزًا تقريبًا وأصدر الإصدار 0.95. ومع ذلك ، كان هذا خطأ. بمجرد أن بدأ في إدخال وظائف الشبكات في نظام التشغيل الخاص به ، أدرك أنه من الضروري تحسين النظام بشكل كبير. بعد عامين فقط ، تم إصدار الإصدار 1.0 ، وتم تقديمه في مارس 1994
توكس البطريق هو التميمة الشخصية لتورفالدس. يروي لينوس تورفالدس (للمتعة فقط) تاريخ الشارة في كتابه. في ذلك ، كتب أنه اختار هذا الحيوان لأنه ذات يوم نقره بطريق في حديقة الحيوان.
أهم الإنجازات والجوائز
في عام 1996 ، تخرج لينوس بينيديكت تورفالدس من الجامعة بدرجة الماجستير. ولدت ابنته في ديسمبر ، وفي عام 1997 بدأ العمل في وادي السيليكون في ترانسميتا. حتى الآن ، أنشأ Linus Torvalds 2٪ فقط من نواة النظام. ومع ذلك ، فهو الذي يقرر التغييرات التي يجب إجراؤها على الفرع الرسمي لنظام التشغيل الذي طوره.
في الختام ، لنتحدث عن آخر الجوائز التي حصل عليها تورفالدس. في عام 2012 ، حصل لينوس مع الطبيب الياباني شينيا ياماناكا على جائزة الألفية للتكنولوجيا المرموقة. في نفس العام ، أصبح عضوًا في قاعة مشاهير الإنترنت. لينوس تورفالدس ، الذي تحظى صورته وسيرته الذاتية باهتمام الكثيرين اليوم ، هو أيضًا صاحب جائزة "Computer Pioneer" ، التي قدمتها له IEEE في أبريل 2014.