Torvalds Linus: ชีวประวัติ ภาพถ่าย และความสำเร็จ

สารบัญ:

Torvalds Linus: ชีวประวัติ ภาพถ่าย และความสำเร็จ
Torvalds Linus: ชีวประวัติ ภาพถ่าย และความสำเร็จ

วีดีโอ: Torvalds Linus: ชีวประวัติ ภาพถ่าย และความสำเร็จ

วีดีโอ: Torvalds Linus: ชีวประวัติ ภาพถ่าย และความสำเร็จ
วีดีโอ: How to Build Innovative Technologies by Abby Fichtner 2024, อาจ
Anonim

Linus Torvalds ซึ่งมีชีวประวัติถูกนำเสนอในบทความ เกิดในครอบครัวนักข่าวในฟินแลนด์ ซึ่งเขาเติบโตขึ้นมา ที่โรงเรียนเขาถูกมองว่าเป็นเด็กเนิร์ดเพราะงานอดิเรกและรูปร่างหน้าตาของเขา ตัวเตี้ยและอ่อนแอ เป็นเด็กที่อายุน้อยที่สุดในชั้นเรียน ขี้เหร่ (ด้วยการยอมรับของเขาเอง) Linus หลงใหลในเทคโนโลยีมาก การสื่อสารกับเพื่อนไม่สนใจเขา Torvalds Linus เป็นนักเรียนที่ยอดเยี่ยมในด้านฟิสิกส์และคณิตศาสตร์ ซึ่งบางครั้งก็ส่งผลเสียต่อมนุษยศาสตร์ ภาพด้านล่างแสดงโรงเรียนที่ Linus เข้าเรียน

ภาพ
ภาพ

แนะนำโลกของคอมพิวเตอร์

กูรูที่แท้จริงและอำนาจที่เถียงไม่ได้สำหรับเขาคือลีโอ วัลเดอมาร์ เทิร์นควิสต์ ปู่ของแม่ เขาทำงานที่มหาวิทยาลัยเฮลซิงกิซึ่งเขาเป็นศาสตราจารย์ด้านสถิติ เป็นผู้ชายคนนี้ที่เปิดโลกของคอมพิวเตอร์ให้หลานชายของเขา เมื่ออายุได้ 11 ขวบ Torvalds ก็เชี่ยวชาญ Commodore VIC-20 อยู่แล้ว ขณะเดียวกันก็เรียนรู้การเขียนโปรแกรมขั้นพื้นฐานด้วย เนื่องจากคอมพิวเตอร์เครื่องนี้ไม่เหมาะกับอย่างอื่น

ภาพ
ภาพ

หลังจากนั้นไม่นาน Torvalds ก็เบื่อกับโปรแกรมที่ซ้ำซากจำเจ LinusTorvalds (ภาพของเขาถูกนำเสนอด้านบน) เริ่มซื้อนิตยสารคอมพิวเตอร์และหนังสือทั้งหมดที่ปรากฏในประเทศ ในนิตยสาร Linus พบโปรแกรมสำหรับรหัสมอร์ส มันไม่ได้ถูกสร้างขึ้นใน BASIC เช่นเดียวกับคนอื่น ๆ ที่เขาเคยพบมาก่อน แต่เป็นเพียงชุดของตัวเลข สามารถแปลด้วยตนเองเป็นภาษาเครื่อง เขียนเป็นชุดๆ และเลขศูนย์ที่คอมพิวเตอร์เข้าใจได้

Torvalds Linus ตระหนักว่า BASIC เป็นส่วนหนึ่งของคอมพิวเตอร์ และจากนั้นก็เริ่มศึกษาด้านอื่นๆ เมื่อปู่ของเขาเสียชีวิต เขากระโจนเข้าสู่การทำงานกับคอมพิวเตอร์ที่ Linus สืบทอดมา

ครอบครัวไลนัส

เราได้เล่าถึงคุณปู่และบทบาทของเขาในชะตากรรมของฮีโร่ของเราแล้ว สำหรับสมาชิกคนอื่นๆ ในครอบครัว พ่อแม่ของ Torvalds ยังคงทำงานด้านวารสารศาสตร์อยู่ Niels Torvalds บิดา นักข่าววิทยุและโทรทัศน์ Anna Torvalds มารดาของ Linus เป็นบรรณาธิการวรรณกรรม ซิสเตอร์ซาราห์บริหารบริษัทแปล โดยเน้นที่การแปลรายงานข่าว Linus Torvalds เองซึ่งชีวประวัติไม่มีส่วนเกี่ยวข้องกับการสื่อสารมวลชนกำลังสงสัยเกี่ยวกับอาชีพนี้

เยาวชน

ในวัยเด็กของเขา Linus ไม่เหมือนเพื่อนคนอื่นๆ ที่เขาชอบเล่นฮอกกี้หรือจีบสาว Torvalds หมกมุ่นอยู่กับการทำงานกับคอมพิวเตอร์อย่างสมบูรณ์

จากนั้น Linus Torvalds ก็เข้ามหาวิทยาลัย หลังจากเรียนที่นั่นเป็นเวลาหนึ่งปี เขาถูกเกณฑ์เข้ากองทัพ ซึ่งเขาได้ปรับปรุงสุขภาพและเสริมสร้างกล้ามเนื้อในชั้นเรียนฝึกกายภาพ หลังจากการถอนกำลัง Torvalds กลับไปศึกษาที่มหาวิทยาลัย นี่คือการศึกษาสถาบันทำให้เขามีแรงผลักดันในการเขียนโปรแกรมในระดับที่จริงจัง ชีวิตต่อไปของ Torvalds เชื่อมโยงกับการพัฒนาระบบปฏิบัติการที่มีชื่อเสียงระดับโลก

แม้อายุ 17 ปี ในปี 1987 Linus ซื้อผลิตภัณฑ์ใหม่ Sinclair QL เพื่อแทนที่ VIC-20 ที่ล้าสมัย คอมพิวเตอร์เครื่องนี้มีหน่วยความจำ 128 KB เขาทำงานเกี่ยวกับโปรเซสเซอร์แปดเมกะเฮิรตซ์จากโมโตโรล่า ราคาของคอมพิวเตอร์ในขณะนั้นอยู่ที่ประมาณ 2,000 เหรียญ ผลิตโดยบริษัทภายใต้การอุปถัมภ์ของ C. Sinclair

สนใจระบบปฏิบัติการ

เกือบจะในทันที Linus ก็เริ่มสนใจระบบปฏิบัติการต่างๆ เพื่อติดตั้งการควบคุมฟลอปปี้ที่ซื้อโดย Torvalds เขาต้องเขียนไดรเวอร์อุปกรณ์ของตัวเอง จากนั้นเขาก็พบรอยรั่วในระบบปฏิบัติการ Linus พบว่าสิ่งที่เกิดขึ้นจริงไม่ตรงกับที่สัญญาไว้ในเอกสาร

ขั้นตอนต่อไปของ Torvalds คือการถอด Q-DOS OS ที่ติดตั้งบนคอมพิวเตอร์ของเขาเอง Linus รู้สึกผิดหวังที่รู้ว่าระบบนี้ไม่สามารถเปลี่ยนแปลงอะไรได้ เนื่องจากมันถูกเขียนด้วย ROM

ไลนัสเขียนเกมบนคอมพิวเตอร์เครื่องใหม่เป็นครั้งแรก เขายืมความคิดส่วนใหญ่มาจากคอมพิวเตอร์เครื่องเก่า อย่างไรก็ตาม OS ที่ติดตั้งมีข้อบกพร่องมากมาย ตัวอย่างเช่น แม้จะทำงานหลายอย่างพร้อมกัน แต่ก็ไม่มีฟังก์ชันป้องกันหน่วยความจำ ระบบอาจหยุดนิ่งได้ทุกเมื่อ นอกจากนี้ หลังจากการพัฒนาของ Sinclair QL แล้ว K. Sinclair ก็หยุดปรับปรุงแบบจำลองของเขา เช่นเดียวกับการสนับสนุนที่มีอยู่

ประวัติของลินุกซ์

Linus กลับจากกองทัพ มาทำความรู้จักกับระบบ Unix Torvalds ร่วมกับนักเรียนอีก 32 คนตัดสินใจเรียนหลักสูตร C และ Unix เนื่องจากระบบนี้เพิ่งปรากฏในเวลาที่มหาวิทยาลัยเฮลซิงกิ ครูจึงต้องเรียนรู้ระบบปฏิบัติการใหม่พร้อมกับนักเรียน

Linus ได้รับแรงบันดาลใจจากหนังสือของ Andrew Tatenbaum ศาสตราจารย์จากอัมสเตอร์ดัม เพื่อสร้างระบบปฏิบัติการของตัวเอง Torvalds อ้างว่าเธอพลิกชีวิตในอนาคตของเขาทั้งหมดกลับหัวกลับหาง ในหนังสือเล่มนี้ ("การออกแบบและการใช้งานระบบปฏิบัติการ") ผู้เขียนกล่าวถึง Minix ซึ่งเป็นระบบปฏิบัติการเพื่อการศึกษาที่เขาสร้างขึ้นเพื่อสอน Unix โดยธรรมชาติแล้ว Torvalds ตัดสินใจติดตั้งบนคอมพิวเตอร์ของเขาทันที ปัญหาคือว่า Sinclair QL ไม่ได้ออกแบบมาให้เหมาะกับระบบดังกล่าว เฉพาะในเดือนมกราคม 1991 หลังจากซื้อคอมพิวเตอร์เครื่องใหม่ (ตอนนี้เป็นพีซี) Torvalds ก็สามารถติดตั้ง Minix ลงในเครื่องได้

หลังจากศึกษาข้อดีและข้อเสียของระบบปฏิบัติการนี้ Linus ตัดสินใจที่จะนึกถึงมัน มันเป็นระบบปฏิบัติการฝึกหัด ถูกถอดออกและพังทลาย Minix ได้รับการอัปเกรดด้วยโปรแกรมและแพตช์ Linus แบบเก่าโดย Bruce Evans แฮ็กเกอร์ชื่อดังชาวออสเตรเลีย

สร้างแพ็คเกจการจำลองเทอร์มินัล

มันทั้งหมดเริ่มต้นด้วยความจริงที่ว่าใน Minix เทอร์มินัลการสื่อสารระยะไกลนั้นใช้งานได้ไม่ดีนัก และนี่คือฟังก์ชันที่ไลนัสใช้มากที่สุด ด้วยความช่วยเหลือนี้ เขาจึงติดต่อคอมพิวเตอร์ของมหาวิทยาลัยผ่านการเชื่อมต่อโมเด็ม Torvalds ตัดสินใจสร้างโปรแกรมการสื่อสารของเขาเอง ไม่ได้อิงจาก Minix แต่ขึ้นอยู่กับระดับฮาร์ดแวร์ของคอมพิวเตอร์เอง ด้วยเหตุนี้เขาจึงศึกษาคอมพิวเตอร์ที่ใช้โปรเซสเซอร์ 386 รวมถึงระบบปฏิบัติการพร้อมกัน Torvalds ภูมิใจมากที่เขาสามารถปรับปรุงระบบปฏิบัติการได้ แต่การพยายามแสดงบุญต่อผู้อื่นไม่เกิดผลใดๆ เป็นการยากที่จะอธิบายให้คนอื่นฟังว่าภายใต้ความไม่โอ้อวดภายนอกบางครั้งอาจพบกระบวนการที่ซับซ้อนที่ซับซ้อน

การพัฒนาไดรเวอร์ระบบไฟล์และดิสก์ไดรฟ์

ภาพ
ภาพ

ดังนั้น Linux จึงเริ่มต้นด้วยแพ็คเกจการจำลองเทอร์มินัล หลังจากนั้น นวัตกรรมหนึ่งก็ตามมาอีก Torvalds จำเป็นต้องดาวน์โหลดและเขียนไฟล์ไปยังคอมพิวเตอร์ที่ตั้งอยู่ในมหาวิทยาลัย การทำเช่นนี้จำเป็นต้องเขียนลงดิสก์ หลังจากคิด Linus ตัดสินใจสร้างระบบไฟล์และไดรเวอร์ดิสก์ไดรฟ์ ในขณะเดียวกัน ระบบที่เขาวางแผนจะพัฒนาต้องเข้ากันได้กับ Minix ในขณะที่สร้างมันขึ้นมา เขาได้ปรึกษากับผู้ใช้ Minix ผ่านการประชุม usenet จากคำถามที่จริงจังที่นักเรียนถามเกี่ยวกับสถาปัตยกรรมของ Minix และ Unix เราสามารถเดาได้ว่าเขากำลังวางแผนที่จะพัฒนาระบบปฏิบัติการของตัวเอง

ทำงานบน Linux เวอร์ชันแรก

อยู่มาวันหนึ่ง Linus ก็พบว่าโปรแกรมที่เขียนโดยเขานั้นเต็มไปด้วยคุณสมบัติเพิ่มเติมมากมายและเป็นเวอร์ชันที่ใช้งานได้ของระบบปฏิบัติการ การทำงานเกี่ยวกับการสร้างลินุกซ์ในช่วงแรกนั้นค่อนข้างซ้ำซากจำเจ Torvalds ดูที่การเรียกระบบต่างๆ ที่รองรับ Unix ทีละตัว จากข้อมูลเหล่านี้ เขาพยายามสร้างบล็อก OS ของตัวเองด้วยฟังก์ชันที่เขาต้องการ มันค่อนข้างเหนื่อยและไม่กระตุ้นมากความต่อเนื่องของการทำงาน Linus ต้องทำสิ่งนี้เพราะยังไม่สามารถทดสอบประสิทธิภาพของระบบได้ หลังจากประมวลผลการเรียกระบบที่แตกต่างกันประมาณ 25 รายการ Torvalds ก็เปลี่ยนไปใช้กลยุทธ์อื่น ตอนนี้เขาเริ่มพยายามเรียกใช้ OS เชลล์ หากเกิดข้อผิดพลาด เขาได้พัฒนาระบบเรียกที่จำเป็น ความก้าวหน้าในการพัฒนาระบบมีความชัดเจน เปลือกเริ่มทำงานอย่างมั่นคงตั้งแต่ปลายเดือนสิงหาคม 2534 นี่คือความสำเร็จครั้งใหญ่ครั้งแรกของ Linus

ลินุกซ์ 0.01

ภาพ
ภาพ

ดังนั้น Linux เวอร์ชันแรกจึงปรากฏเป็นสาธารณสมบัติเมื่อวันที่ 17 กันยายน 1991 จากนั้น Torvalds ก็ตัดสินใจว่าจะเรียกระบบนี้ว่าอะไร เดิมทีเขาวางแผนที่จะตั้งชื่อมันว่า Freax (คำว่า freaks หมายถึง "แฟน" และ "x" เป็นตอนจบของ Unix) ถึงอย่างนั้นเขาก็เรียกระบบนี้ว่าลินุกซ์ แต่ถือว่าไม่สุภาพที่จะใช้ชื่อของเขาเป็นชื่อทางการ อาจารย์ Ari Lemke แห่งมหาวิทยาลัยเทคโนโลยีเฮลซิงกิได้สร้างไดเร็กทอรีบนเซิร์ฟเวอร์ FTP ของมหาวิทยาลัย นี่คือที่ที่ไลนัสวางระบบของเขาไว้ แต่อารีย์ไม่ชอบคำว่า Freax ดังนั้นเขาจึงตัดสินใจเปลี่ยนชื่อไดเร็กทอรีที่มันถูกวางไว้เป็น pub/OS/Linux Torvalds ไม่สนใจจริงๆ ดังนั้นชื่อจึงค่อยๆติดอยู่

เวอร์ชั่นของระบบปฏิบัติการที่โพสต์บนเว็บไซต์มีหมายเลข 0.01 ดังนั้นจึงเน้นว่าระบบยังไม่สมบูรณ์และจำเป็นต้องปรับปรุงอย่างจริงจัง ดังนั้น Torvalds ไม่ได้แสดงระบบปฏิบัติการของเขาต่อสาธารณะ เขาส่งจดหมายถึงแฮ็กเกอร์ที่มีชื่อเสียงหลายคนเท่านั้น ซึ่งระบุที่อยู่ของเซิร์ฟเวอร์ที่พวกเขาสามารถดาวน์โหลดได้ อักษรย่อเวอร์ชันนี้ไม่อนุญาตให้คุณทำเกือบทุกอย่างยกเว้นเรียกใช้และพิมพ์แหล่งที่มา

ปรับปรุงระบบ

ความสนใจในระบบหมดไปจากผู้สร้างภายในเดือนพฤศจิกายน 1991 บางทีการปรับปรุงเพิ่มเติมอาจจะหยุดลง อย่างไรก็ตาม โอกาสเข้าแทรกแซง Linus กำลังปิดท้าย Minix อีกครั้ง เสียไปจากการกำกับดูแลส่วนสำคัญของส่วนต่างๆ ของระบบปฏิบัติการนี้ เกิดคำถามว่าจะติดตั้ง Minix ใหม่หรือวาง Linux เป็นระบบปฏิบัติการหลัก Torvalds ตัดสินใจเลือกระบบของเขา

Linux เมื่อต้นปี 1992 ก้าวกระโดดครั้งใหญ่ มีการเพิ่มคุณสมบัติหลายอย่างในระบบที่ไม่มีแอนะล็อกใน Minix ตัวอย่างเช่น การเปลี่ยนไปใช้ฮาร์ดไดรฟ์ในกรณีที่ทำงานกับโปรแกรมขนาดใหญ่ Linus ยังแนะนำคุณสมบัติต่างๆ ในระบบของเขาซึ่งผู้ใช้ร้องขอในอีเมล ดังนั้น Linus Torvalds จึงปรับปรุงระบบปฏิบัติการของเขาอย่างมีนัยสำคัญ

ฉันกำลังสร้างระบบปฏิบัติการฟรี

ผู้สร้างระบบปฏิเสธที่จะให้รางวัล เขาขอให้ผู้ใช้ส่งโปสการ์ดจากเมืองที่พวกเขาอาศัยอยู่เท่านั้น Linus สนใจที่จะทราบว่าระบบของเขากำลังถูกใช้อยู่ที่ไหน ไปรษณียบัตรเริ่มเทลงในหิมะถล่ม - จากญี่ปุ่น, นิวซีแลนด์, สหรัฐอเมริกา, เนเธอร์แลนด์ ในที่สุด ญาติๆ ก็สังเกตเห็นว่าไลนัสได้รับความนิยมอย่างมากจากการเรียนคอมพิวเตอร์ของเขา โชคลาภของ Linus Torvalds ในปัจจุบันน่าจะค่อนข้างน่าประทับใจ อย่างไรก็ตามเขาเองก็รับเงินอย่างใจเย็น กำไรไม่เคยอยู่ในธรรมชาติของเขา

เงื่อนไขการจัดจำหน่าย

ภาพ
ภาพ

ในตอนแรก เงื่อนไขสำหรับการแจกจ่าย OS ได้รับการพัฒนาในเงื่อนไขทั่วไปเท่านั้น ลินุกซ์ถูกแจกจ่ายอย่างอิสระ แต่ไม่สามารถวางขายได้ หากผู้ใช้ตัดสินใจที่จะปรับปรุงหรือเปลี่ยนแปลงระบบ เขาต้องสร้างแหล่งที่มา เพื่อทำการปรับปรุงเหล่านี้เป็นสาธารณสมบัติ ปัจจุบัน Linus Torvalds ใช้ใบอนุญาตสาธารณะทั่วไปแทนลิขสิทธิ์

แนะนำ GUI, Linux 1.0

ในฤดูใบไม้ผลิปี 1992 แฮ็กเกอร์ O. Zbrowski ได้ดัดแปลง Windows สำหรับ OS X นี้ Linux จึงมีอินเทอร์เฟซแบบกราฟิก หลังจากนั้น Linus Torvalds ตัดสินใจว่าระบบเกือบจะพร้อมแล้วและเปิดตัวเวอร์ชัน 0.95 อย่างไรก็ตาม นี่เป็นความผิดพลาด ทันทีที่เขาเริ่มแนะนำฟังก์ชันเครือข่ายในระบบปฏิบัติการ เขาก็ตระหนักว่าจำเป็นต้องปรับแต่งระบบอย่างมาก เพียง 2 ปีต่อมา เวอร์ชัน 1.0 เปิดตัวในเดือนมีนาคม 1994

ภาพ
ภาพ

ทักซ์เพนกวินเป็นมาสคอตส่วนตัวของทอร์วัลด์ Linus Torvalds (เพียงเพื่อความสนุก) เล่าเกี่ยวกับประวัติของตราสัญลักษณ์ในหนังสือของเขา ในนั้นเขาเขียนว่าเขาเลือกสัตว์ตัวนี้เพราะวันหนึ่งเพนกวินจิกมันที่สวนสัตว์

ความสำเร็จและรางวัลใหญ่

ในปี 1996 Linus Benedikt Torvalds สำเร็จการศึกษาระดับปริญญาโทจากมหาวิทยาลัย ลูกสาวของเขาเกิดในเดือนธันวาคม และในปี 1997 เขาเริ่มทำงานใน Silicon Valley ที่ Transmeta จนถึงปัจจุบัน Linus Torvalds ได้สร้างเคอร์เนลระบบเพียง 2% อย่างไรก็ตาม เขาเป็นคนตัดสินใจว่าจะต้องทำการเปลี่ยนแปลงอะไรในสาขาทางการของระบบปฏิบัติการที่เขาพัฒนาขึ้น

ภาพ
ภาพ

สรุปแล้ว เรามาพูดถึงรางวัลล่าสุดที่ Torvalds ได้รับกันเถอะ ในปี 2012 Linus ร่วมกับ Shinya Yamanaka แพทย์ชาวญี่ปุ่น ได้รับรางวัล Millennium Technology Award อันทรงเกียรติ ในปีเดียวกันนั้น เขาได้เป็นสมาชิกของ Internet Hall of Fame Linus Torvalds ซึ่งรูปถ่ายและชีวประวัติเป็นที่สนใจของหลาย ๆ คนในปัจจุบัน ยังเป็นเจ้าของรางวัล "Computer Pioneer" ซึ่ง IEEE มอบให้แก่เขาในเดือนเมษายน 2014

แนะนำ: