Лінус Торвальдс
Лінус Бенедікт Торвальдс (швед. Linus Benedict Torvalds; народився 28 грудня 1969 у Гельсінкі, Фінляндія) — фінсько-американський програміст, започаткував розробку ядра Лінукс, є її головним архітектором, а також автор найвідомішої розподіленої системи керування версіями файлів Git. 2012 року за створення Linux нагороджений премією Millennium Technology Prize[4].
Лінус Торвальдс | |
---|---|
швед. Linus Torvalds | |
| |
Ім'я при народженні | Лінус Бенедікт Торвальдс |
Народився |
28 грудня 1969 (52 роки) Гельсінкі, Фінляндія |
Громадянство | Фінляндія, США |
Національність | шведськомовний фін[1] |
Місце проживання | Dunthorped |
Діяльність | програміст, хакер |
Галузь | інженер програмного забезпечення |
Alma mater | Гельсінський університет |
Науковий ступінь | доктор наук |
Знання мов | Finland Swedishd, фінська і англійська[2] |
Заклад | Transmeta, Open Source Development Labs, Linux Foundation і Гельсінський університет |
Членство | Шведська королівська академія інженерних наук |
Magnum opus | Ядро Linux, Git і Subsurfaced |
Конфесія | агностицизм[3] |
Батько | Nils Torvaldsd |
Мати | Anna Torvaldsd |
Родичі | Ole Torvaldsd |
Брати, сестри | Leo Torvaldsd, Christopher Torvaldsd, Alexander Torvaldsd і Sara Torvaldsd |
У шлюбі з | Туве Торвальдс |
Діти (3) | Patricia Miranda Torvaldsd, Daniela Yolanda Torvaldsd і Celeste Amanda Torvaldsd |
Нагороди | |
IMDb | ID 1127735 |
Сайт | torvalds-family.blogspot.com |
|
Біографія
Лінус — шведськомовний фін[1]. Прізвище його шведського роду спершу звучало, як Торвальд, однак його дідусь, поет Олє Торвальдс вирішив змінити його на Торвальдс, щоб надати йому «більш фінського забарвлення».
Матір — Анна Торвальдс, журналістка; батько — Нільс Торвальдс. Обидва його батьки були радикалами кампусу в Гельсінському університеті в 1960-х.
Лінус навчався в Гельсінському університеті у 1988—1996 роках, закінчивши його у ступіні магістра комп'ютерних наук.
У 1990 році він придбав IBM PC з мікропроцесором Intel 80386 і почав працювати над розробкою ядра операційної системи Лінукс, на що його надихнула інша система — Minix.
Одружений на Туве Торвальдс, 6-тиразовій чемпіонці Фінляндії з карате. Вони познайомилися у 1993 році й мають трьох доньок.
З 1997 по 2003 роки Торвальдс працював у Сан Хосе, Каліфорнія на компанію Transmeta. З 2003 року почав працювати для OSDL зі свого дому в Сан Хосе. У червні 2004, Торвальдс переїхав у Портланд, Орегон, щоб працювати для OSDL в Бівертон, Орегон головним архітектором Лінукса.
Linux
У 1981 році у Лео, дідусь Лінуса, математик, познайомив онука з ЕОМ «Commodore VIC-20», що він її використовував для математичних обчислень. Лінус зацікавився програмуванням і прочитав керівництва до машини. Потім він почав читати комп'ютерні журнали і писати власні програми, спочатку на BASIC, а потім на асемблері.
Зі шкільних років Лінус отримував стипендії за успіхи в математиці. Перша куплена ним ЕОМ — «Sinclair QL», тоді коштувала майже 2000 доларів США.
Після закінчення школи Лінус вступив до Гельсінського університету на курс інформатики. Навчання було перервано річною службою в армії.
Значною подією в житті Торвальдса було прочитання ним книги Ендрю Таненбаума «Операційні системи: розробка та реалізація» ('Operating Systems: Design and Implementation','ISBN 0-13-638677-6'). У книзі на прикладі написаної Таненбаум ОС «Minix», представлена структура систем сімейства UNIX. Лінус дуже зацікавився прочитаним. Пізніше він купив новий комп'ютер на базі 386-го процесора і встановив «Minix».
Виявивши недоліки в системі, він почав писати власний емулятор терміналу, в якому реалізував перемикання завдань. Потім Лінус додавав в програму все нові і нові функції, завдяки чому вона незабаром стала набувати риси повноцінної операційної системи. Потім він послав нині відоме оголошення в групу новин «Minix»[5]:
From: torvalds@klaava.Helsinki.Fi (Лінус Торвальдс Бенедикт) Newsgroups: comp.os.minix Subject: Що б ви більше всього хотіли побачити в Minix? Summary: маленьке опитування щодо моєї нової операційної системи Keywords: 386, preferences Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.Fi> Date: 25 Aug 1991 20:57:08 GMT Organization: Університет Гельсінкі Привіт, всім, хто користується Minix- Я роблю (вільну) операційну систему (це лише хобі, і вона не буде великою і професійною як GNU) для клонів 386(486) AT. Робота над нею почалася в квітні і скоро буде завершена. Я б хотів отримати які-небудь відгуки про те, що людям подобається/не подобається в Minix, бо моя ОС на неї схожа (такий же устрій файлової системи (з практичних міркувань) серед усього іншого). Я вже переніс bash (1.08) і gcc (1.40), і все, здається, працює. Мається на увазі, що в мене з'явиться щось практичне через кілька місяців, і я хотів би дізнатися, яких особливостей хотілося б більшості. Будь-які пропозиції приймаються, але я не обіцяю, що реалізую їх :-) Лінус (torvalds@kruuna.helsinki.fi) PS. Так, у неї немає ніякого коду з Minix, і в неї є багатонитева файлова система. Вона НЕ переносима (використовує переривання завдань 386-го, і т. д.), і, ймовірно, ніколи не буде підтримувати нічого, крім твердих дисків AT, тому що це все, що в мене є :-(.
17 вересня 1991 року Лінус виклав сирцевий код програми (версії 0.01) для загальнодоступного завантаження. Система відразу ж викликала великий інтерес. Сотні, потім тисячі програмістів стали цікавитися системою (директорію з програмою, за відсутністю кращих варіантів, назвали «Linux») і працювати над її поліпшенням і доповненням. Вона поширювалася і до цього дня поширюється на умовах суспільної ліцензії GNU-GPL.
Автор «Minix», професор Ендрю Таненбаум, несподівано виступив з різкою критикою архітектури системи: «Я як і раніше вважаю, що створювати монолітне ядро в 1991 році — фундаментальна помилка. Скажіть спасибі, що ви не мій студент: за такий дизайн я б не поставив високої оцінки :-)»(з листа до Лінуса Торвальдса). Свій пост Таненбаум назвав «Лінукс застарів».[6]
Крім монолітного ядра, Таненбаум критикував Linux за відсутність переносимості. Таненбаум пророкував, що процесори 80x86 в недалекому майбутньому зникнуть, поступившись місцем архітектурі RISC.
Критика сильно зачепила Торвальдса. Таненбаум був знаменитим професором, і його думка мала значення. У даному питанні, проте, він помилявся. Лінус Торвальдс наполягав на своїй правоті.
Відкритість ядра, написаного Лінусом, дала можливість використовувати його разом з напрацюваннями (компіляторами GCC, базовими утилітами ОС) GNU, проекту вільного варіанту системи UNIX, що існував з 1983 року (вся ця система часто називається «Linux», проте правильніше було б називати її «GNU/Linux»). Популярність системи зростала, і пізніше про неї заговорили журналісти в усьому світі. «Лінукс» і Лінус стали відомі.
В даний час лише близько двох відсотків системного ядра «Linux» написано самим Торвальдсом, але за ним залишається рішення про внесення змін до офіційної гілки ядра.
Торвальдс володіє товарним знаком «Linux» і стежить за його використанням[7] за некомерційну організацію «Linux International» і за допомогою користувачів «Linux» у всьому світі.
Популярність
- У 1996 — астероїд № 9793 був названий ім'ям Торвальдса.
- У 1998 — отримав приз EFF Pioneer Award.
- У 1999 — отримав статус доктора наук Стокгольмського Університету.
- У романі «Криптономікон» Ніла Стівенсона описані характеристики тих, хто використовує «Finux» — Unix-подібних операційних систем, розроблених у Фінляндії.
- У 2000 — отримав ступінь доктора наук Університету Гельсінкі.
- Нагороджений медаллю за розвиток інформаційних систем.
- У журналі «Time», в опитуванні «Людина століття», Торвальдс зайняв 17 місце.
- У 2001 — розділив Приз Такеда за соціально-економічне процвітання з Річардом Столлманом та Кеном Сакамурою.
- Одного з персонажів фільму «Пароль „Риба-меч“» — хакера номер один — кличуть Axl Torvalds.
- У 2004 — він названий одним з найвпливовіших людей журналом «Time» в статті «Лінус Торвальдс: Чемпіон вільних програм».
- В опитуванні «100 знаменитих фінів всіх часів», Торвальдс зайняв 16 місце.
- У 2005 — проявив себе, як «найкращий керуючий» в огляді «BusinessWeek».
- У серпні 2005 Торвальдс отримав нагороду від Reed College.
- У 2006 — «Time» назвав його одним з революційних героїв останніх 60 років.
- Журнал «Business 2.0» назвав його одним з «10 людей-нематеріалістів», тому що розвиток Лінукса має індивідуальні риси Торвальдса.
- У 2008 — він офіційно представлений Музеєм історії комп'ютерів у Каліфорнії.
- 22 жовтня 2008 — Музей історії комп'ютерів відзначив творця Лінукс Лінуса Торвальдса, операційна система якого стала каталізатором руху за відкрите ПЗ, яке кинуло виклик традиційній пропрієтарній схемі інтелектуальної власності.
Див. також
- Закон Лінуса
- 9793 Torvalds — астероїд, названий на честь Лінуса Торвальдса.
- Фільм «Revolution OS»
- Git
Цікавинки
- В дитинстві Лінус читав книги доброї знайомої свого діда — Туве Янссон.
- Лінус пише вірші шведською.
Примітки
- Interview: Linus without Linux. Процитовано 5 березня 2021.
- Bibliothèque nationale de France Ідентифікатор BNF: платформа відкритих даних — 2011.
- https://www.linuxjournal.com/article/3655
- Technology Academy Finland — Stem cell pioneer and open source software engineer are 2012 Millennium Technology Prize laureates. Архів оригіналу за 20 квітня 2012. Процитовано 14 червня 2012.
- What would you like to see most in minix? (англ.) в comp.os.minix
- LINUX is obsolete (англ.) в comp.os.minix
- Linus Explains Linux Trademark Issues (англ.) на Slashdot
Література
- Linus Torvalds; David Diamond. Just for fun: the story of an accidental revolutionary. — 262 с.
- Лінус Торвальдс, Девід Даймонд. Just for fun в бібліотеці Мошкова
Ресурси тенет
- Особистий блог
- Інтерв'ю Лінуса телеканалу CNN (рос.)
- FAQ (рос.)
- Підбірка фотографій (рос.)
- Особиста сторінка Лінуса Торвальдса (англ.)
- FAQ (англ.)
- Softpanorama Несанкціонована біографія Лінуса Торвальдса (англ.) — критика Лінуса Торвальдса і його операційної системи.
- Критика «Linux» (англ.) Ендрю Таненбаум в 1991 р. і наступна дискусія.
- Ендрю Таненбаум про «Лінуксі» (2004) (англ.)
- Інтерв'ю з Лінусом Торвальдсом, 1 березня 1994 (англ.)
- Особиста сторінка Лінуса Торвальдса (не підтримується)