Torvalds Linus: ביוגרפיה, תמונות והישגים

תוכן עניינים:

Torvalds Linus: ביוגרפיה, תמונות והישגים
Torvalds Linus: ביוגרפיה, תמונות והישגים

וִידֵאוֹ: Torvalds Linus: ביוגרפיה, תמונות והישגים

וִידֵאוֹ: Torvalds Linus: ביוגרפיה, תמונות והישגים
וִידֵאוֹ: The mind behind Linux | Linus Torvalds | TED 2024, מאי
Anonim

לינוס טורוואלדס, שהביוגרפיה שלו מוצגת בכתבה, נולד במשפחה של עיתונאים בפינלנד, שם גדל. בבית הספר הוא נחשב לחנון בגלל התחביבים והמראה החיצוני שלו. נמוך ושברירי, הילד הצעיר בכיתה, מכוער (לפי הודאתו), לינוס היה נלהב מאוד מטכנולוגיה. תקשורת עם עמיתים לא עניינה אותו מעט. טורוואלדס לינוס היה תלמיד מצוין בפיזיקה ובמתמטיקה, לפעמים לרעת מדעי הרוח. התמונה למטה מציגה את בית הספר שבו למד לינוס.

תמונה
תמונה

הצגת עולם המחשבים

הגורו האמיתי והסמכות הבלתי ניתנת לערעור מבחינתו היה ליאו ולדמר טורנקוויסט, סבא מצד האם. הוא עבד באוניברסיטת הלסינקי שם היה פרופסור לסטטיסטיקה. האיש הזה הוא שפתח את עולם המחשבים לנכדו. בגיל 11, טורוואלדס כבר שלט ב-Commodore VIC-20, ובמקביל למד גם תכנות בסיסי, מכיוון שהמחשב הזה לא היה טוב לכל דבר אחר.

תמונה
תמונה

לאחר זמן מה, לטורוואלדס נמאס מהקלט המונוטוני של תוכניות. לינוסטורוואלדס (התמונה שלו מוצגת למעלה) החל לקנות את כל מגזיני המחשב והספרים שהופיעו בארץ. במגזין, לינוס מצא תוכנית לקוד מורס. הוא לא נוצר ב-BASIC, כמו כל האחרים שהוא פגש בעבר, אלא היה רק קבוצה של מספרים. ניתן לתרגם אותם ידנית לשפת מכונה, כתובה בשרשרת של אחדות ואפסים המובנים למחשב.

טורוואלדס לינוס הבין ש-BASIC הוא חלק מהמחשב, ואז החל ללמוד את הצדדים האחרים שלו. כשסבו מת, הוא צלל ראשו לעבוד עם המחשב שלינוס ירש.

משפחת לינוס

כבר סיפרנו על הסבא ותפקידו בגורל גיבורנו. באשר לשאר בני המשפחה, הוריו של טורוואלדס עדיין עובדים בתחום העיתונות. נילס טורוואלדס, אב, עיתונאי רדיו וטלוויזיה. אנה טורוואלדס, אמו של לינוס, היא העורכת הספרותית. האחות שרה מנהלת סוכנות תרגום, המתרגמת בעיקר דיווחי חדשות. לינוס טורוואלדס עצמו, שלביוגרפיה שלו אין שום קשר לעיתונאות, ספקן לגבי המקצוע הזה.

שנות נוער

בצעירותו, לינוס, בניגוד לרבים מבני גילו, לא נמשך להוקי או לפלרטט עם בנות. טורוואלדס היה שקוע לחלוטין בעבודה עם מחשבים.

ואז לינוס טורוואלדס הלך לאוניברסיטה. לאחר שלמד שם במשך שנה, גויס לצבא, שם שיפר את בריאותו ושאב את השרירים בשיעורי אימון גופני. לאחר השחרור חזר טורוואלדס ללימודיו באוניברסיטה. זה חינוכי זההמוסד נתן לו תנופה לתכנות ברמה רצינית. כל חייו הנוספים של טורוואלדס קשורים לפיתוח מערכת ההפעלה המפורסמת בעולם.

גם בגיל 17, בשנת 1987, לינוס קנה מוצר חדש, Sinclair QL, כדי להחליף את ה-VIC-20 המיושן. למחשב זה היה זיכרון של 128 KB. הוא עבד על מעבד של שמונה מגה-הרץ של מוטורולה. מחירו של מחשב באותה תקופה היה כ-2,000 דולר. הוא הופק על ידי חברה בחסות סי סינקלייר.

עניין במערכות הפעלה

כמעט מיד, לינוס פיתח עניין במערכות הפעלה שונות. כדי להתקין את בקרת התקליטונים שנרכש על ידי Torvalds, הוא היה צריך לכתוב מנהל התקן משלו. ואז הוא מצא פנצ'רים במערכת ההפעלה. לינוס גילה שמה שקרה בפועל לא תואם את מה שהובטח בתיעוד.

השלב הבא של טורוואלדס היה לפרק את מערכת ההפעלה Q-DOS שהותקנה במחשב שלו. לינוס התאכזב לגלות שלא ניתן לשנות דבר במערכת זו, מכיוון שהיא נכתבה ב-ROM.

לינוס כתב לראשונה כמה משחקים במחשב החדש. הוא שאל את הרעיונות של רובם ממחשב ישן. עם זאת, למערכת ההפעלה המותקנת היו חסרונות רבים. לדוגמה, למרות ריבוי המשימות שלו, לא הייתה לו פונקציית הגנה על זיכרון. המערכת עלולה לקפוא בכל רגע. בנוסף, לאחר הפיתוח של Sinclair QL, K. Sinclair הפסיק לשפר את הדגמים שלו, כמו גם לתמוךקיים.

היסטוריה של לינוקס

לינוס, שחזר מהצבא, התוודע למערכת יוניקס. יחד עם 32 תלמידים נוספים, החליט טורוואלדס לקחת את הקורס C ו-Unix. מכיוון שמערכת זו הופיעה זה עתה באוניברסיטת הלסינקי, המורה היה צריך ללמוד את מערכת ההפעלה החדשה יחד עם התלמידים.

לינוס קיבל השראה מספרו של אנדרו טטנבאום, פרופסור מאמסטרדם, כדי ליצור מערכת הפעלה משלו. טורוואלדס טוענת שהיא הפכה את כל חייו העתידיים על פיה. בספר זה ("עיצוב והטמעת מערכות הפעלה"), המחבר מתאר את Minix, מערכת הפעלה חינוכית שיצר כדי ללמד את יוניקס. באופן טבעי, טורוואלדס החליט מיד להתקין אותו במחשב שלו. הבעיה הייתה שה-Sinclair QL לא תוכנן להתאים למערכות כאלה. רק בינואר 1991, לאחר שרכש מחשב חדש (כיום מחשב), הצליח Torvalds להתקין עליו Minix.

לאחר שלמד את היתרונות והחסרונות של מערכת ההפעלה הזו, לינוס החליט להעלות אותה לראש. זו הייתה מערכת הפעלה אימון, פשטה ומעורפלת. Minix שודרג עם תוכניות ותיקונים ישנים של Linus על ידי ברוס אוונס, ההאקר האוסטרלי המפורסם.

צור חבילת אמולציית מסוף

הכל התחיל בעובדה שבמיניקס מסוף התקשורת המרוחק מיושם בצורה גרועה מאוד. וזו הייתה הפונקציה שבה לינוס השתמש הכי הרבה. בעזרתו הוא יצר קשר עם מחשב האוניברסיטה באמצעות חיבור מודם. טורוואלדס החליט ליצור תוכנית תקשורת משלו, המבוססת לא על מיניקס, אלא עלרמת החומרה של המחשב עצמו. הודות לכך, הוא למד במקביל מחשב על המעבד ה-386, כמו גם את מערכת ההפעלה שלו. טורוואלדס היה מאוד גאה בכך שהוא הצליח לשפר את מערכת ההפעלה. אבל ניסיונות להציג את יתרונותיהם לאחרים לא הובילו לכלום. היה קשה להסביר לאנשים שתחת חוסר היומרה החיצונית אפשר לפעמים למצוא תהליכים עמוקים מורכבים.

פיתוח מנהל התקן של מערכת קבצים וכונן דיסקים

תמונה
תמונה

אז לינוקס התחילה עם חבילת אמולציית מסוף. לאחר מכן, חידוש אחד בא אחריו. Torvalds היה צריך להוריד ולכתוב קבצים למחשב שנמצא באוניברסיטה. כדי לעשות זאת, היה צורך לכתוב אותם לדיסק. לאחר חשיבה, לינוס החליט ליצור מערכת קבצים וכונן דיסקים. יחד עם זאת, המערכת שהוא תכנן לפתח הייתה צריכה להיות תואמת למיניקס. בזמן יצירתו, הוא התייעץ עם משתמשי Minix באמצעות ועידת usenet. מהשאלות הרציניות שהתלמיד שאל על הארכיטקטורה של מיניקס ויוניקס, אפשר היה לנחש שהוא מתכנן לפתח מערכת הפעלה משלו.

עובד על הגרסה הראשונה של Linux

יום אחד, לפתע גילה לינוס שהתוכנות שנכתבו על ידו, מגודלות בתכונות נוספות רבות והן גרסה עובדת של מערכת ההפעלה. העבודה על יצירת לינוקס בשלבים המוקדמים הייתה מונוטונית למדי. טורוואלדס הסתכל בקריאות המערכת השונות שעומדות בבסיס יוניקס אחת אחת. בהתבסס עליהם, הוא ניסה ליצור בלוקי מערכת הפעלה משלו עם הפונקציות שהוא צריך. זה היה די מעייף ולא מאוד מגרההמשך העבודה. לינוס נאלץ לעשות זאת מכיוון שעדיין לא ניתן היה לבדוק את ביצועי המערכת. לאחר עיבוד של כ-25 קריאות מערכת שונות, עבר טורוואלדס לטקטיקה אחרת. כעת הוא התחיל לנסות להפעיל את מעטפת מערכת ההפעלה. אם התרחשו שגיאות, הוא פיתח את קריאות המערכת הדרושות. ניכרה התקדמות בפיתוח המערכת. הפגז החל לעבוד ביציבות החל מסוף אוגוסט 1991. זו הייתה ההצלחה הגדולה הראשונה של לינוס.

Linux 0.01

תמונה
תמונה

אז, הגרסה הראשונה של לינוקס הופיעה ברשות הציבור ב-17 בספטמבר 1991. ואז טורוואלדס החליט איך לקרוא למערכת הזו. במקור הוא תכנן לתת לו את השם Freax (פירוש המילה פריקים הוא "מעריצים" ו-"x" הוא הסוף של יוניקס). כבר אז, הוא קרא למערכת הזו לינוקס, אבל לא חשב להשתמש בשמו כשם הרשמי. המרצה של אוניברסיטת הלסינקי לטכנולוגיה, ארי למקה, יצר ספרייה בשרת ה-FTP של האוניברסיטה. זה המקום שבו לינוס הציב את המערכת שלו. אבל ארי לא אהב את המילה Freax, אז הוא החליט לשנות את שם הספרייה שבה היא הוקמה לפאב/OS/Linux. לטורוואלדס לא ממש אכפת, אז השם דבק בהדרגה.

לגרסת מערכת ההפעלה שפורסמה באתר היה המספר 0.01. לפיכך, הודגש כי המערכת עדיין לא מושלמת וטעונה שיפור רציני. לכן, טורוואלדס לא הפגין בפומבי את מערכת ההפעלה שלו. הוא רק שלח מכתבים לכמה האקרים ידועים, שציינו את כתובת השרת שבו הם יכולים להוריד אותו. התחלתיהגרסה לא אפשרה לך לעשות כמעט שום דבר מלבד להפעיל אותה ולהדפיס את המקורות.

שיפורי מערכת

העניין במערכת התייבש מבית היוצר שלה עד נובמבר 1991. אולי השיפור הנוסף שלו היה נעצר. אולם המקרה התערב. Linus, מסיים שוב את Minix, מפונק על ידי פיקוח על חלקים חשובים בחלק של מערכת ההפעלה הזו. עלתה השאלה האם להתקין מחדש את Minix או לשים את לינוקס כמערכת ההפעלה הראשית. טורוואלדס החליט לבחור במערכת שלו.

Linux כבר בתחילת 1992 עשתה קפיצת מדרגה גדולה. למערכת נוספו מספר פיצ'רים שלא היו להם אנלוגים במיניקס. זה, למשל, החלפה לכונן קשיח במקרה של עבודה עם תוכניות גדולות. לינוס גם הכניס למערכת שלו תכונות שמשתמשים ביקשו במיילים שלהם. לפיכך, לינוס טורוואלדס שיפר משמעותית את מערכת ההפעלה שלו.

אני מייצר מערכת הפעלה חינמית

יוצר המערכת סירב להציע פרסים. הוא רק ביקש מהמשתמשים לשלוח גלויות מהערים שבהן הם גרים. לינוס התעניין לדעת היכן נעשה שימוש במערכת שלו. גלויות החלו לזרום במפולת שלגים - מיפן, ניו זילנד, ארה ב, הולנד. לבסוף הבחינו קרובי משפחה שלינוס זכה לפופולריות רבה בזכות לימודי המחשבים שלו. הונו של לינוס טורוואלדס כיום, ככל הנראה, מרשים למדי. עם זאת, הוא עצמו לוקח כסף בשלווה. רווח מעולם לא היה בטבע שלו.

תנאי הפצה

תמונה
תמונה

בתחילה, התנאים להפצת מערכת ההפעלה פותחו במונחים כלליים בלבד. לינוקס הופצה באופן חופשי, אך לא ניתן היה להעמיד אותה למכירה. אם המשתמש החליט לבצע שיפורים או שינויים במערכת, היה עליו ליצור את המקור, תוך ביצוע שיפורים אלו ברשות הציבור. לינוס טורוואלדס משתמש כרגע ברישיון הציבורי הכללי במקום בזכויות יוצרים.

הקדמה של GUI, Linux 1.0

באביב 1992, ההאקר O. Zbrowski התאים את Windows למערכת ההפעלה X הזו. ללינוקס יש אפוא ממשק גרפי. לאחר מכן, לינוס טורוואלדס החליט שהמערכת כמעט מוכנה והוציאה גרסה 0.95. עם זאת, זו הייתה טעות. ברגע שהחל להכניס פונקציות רשת למערכת ההפעלה שלו, הוא הבין שיש צורך לשכלל משמעותית את המערכת. רק שנתיים לאחר מכן, שוחררה גרסה 1.0, שהוצגה במרץ 1994

תמונה
תמונה

טוקס הפינגווין הוא הקמע האישי של טורוואלדס. לינוס טורוואלדס (רק בשביל הכיף) מספר על ההיסטוריה של הסמל בספרו. בו הוא כותב שהוא בחר בחיה הזו כי יום אחד ניקר אותה פינגווין בגן החיות.

הישגים ופרסים גדולים

בשנת 1996, לינוס בנדיקט טורוואלדס סיים את לימודיו באוניברסיטה עם תואר שני. בתו נולדה בדצמבר, וב-1997 החל לעבוד בעמק הסיליקון בטרנסמטה. עד היום, לינוס טורוואלדס יצר רק 2% מליבת המערכת. עם זאת, הוא זה שמחליט אילו שינויים צריכים להיעשות בסניף הרשמי של מערכת ההפעלה שפיתח.

תמונה
תמונה

לסיכום, בואו נדבר על הפרסים האחרונים שקיבל טורוואלדס. בשנת 2012, יחד עם שיניה ימאנקה, רופא יפני, הפך לינוס לזוכה הפרס בפרס המילניום הטכנולוגיה היוקרתי. באותה שנה הוא הפך לחבר בהיכל התהילה של האינטרנט. לינוס טורוואלדס, שתמונתו והביוגרפיה שלו מעניינים רבים כיום, הוא גם הבעלים של פרס "חלוץ המחשבים", שהוענק לו על ידי IEEE באפריל 2014.

מוּמלָץ: