Линус Бенедикт Торвальдс ( / ˈ l iː n ə s ˈ t ɔːr v ɔː l d z / LEE -nəs TOR -vawldz , [2] Финляндия Шведский: [ˈliːnʉs ˈtuːrvɑlds] ⓘ ; 28 декабря 1969 года) — финско-американский инженер-программист, создатель и ведущий разработчик ядраLinux. Он также создалсистемуконтроля версийGit.
Вместе с Шинья Яманака он был удостоен Премии тысячелетия в области технологий 2012 года от Технологической академии Финляндии «в знак признания его создания новой операционной системы с открытым исходным кодом для компьютеров , ведущей к широко используемому ядру Linux ». [3] Он также является лауреатом премии IEEE Computer Society Computer Pioneer Award 2014 года [4] и премии IEEE Masaru Ibuka Consumer Electronics Award 2018 года . [5]
Торвальдс родился в Хельсинки , Финляндия, в семье журналистов Анны и Нильса Торвальдс , [6] внук статистика Лео Торнквиста и поэта Оле Торвальдса , а также правнук журналиста и солдата Тойво Каранко . Его родители были радикалами из кампуса Хельсинкского университета в 1960-х годах. Его семья принадлежит к шведскоязычному меньшинству Финляндии. Его назвали в честь Лайнуса Полинга , американского химика, лауреата Нобелевской премии, хотя в книге « Код бунтовщика : Linux и революция открытого исходного кода » он цитирует слова: «Думаю, меня назвали в равной степени в честь мультипликационного персонажа Линуса Арахиса ». отметив, что это сделало его «наполовину химиком, лауреатом Нобелевской премии, наполовину персонажем мультфильма, несущим одеяло». [7]
Его интерес к компьютерам начался с VIC-20 [8] в возрасте 11 лет в 1981 году. Он начал программировать для него на BASIC , а затем, получив прямой доступ к процессору 6502 в машинном коде (он не использовал язык ассемблера ). [9] Затем он купил Sinclair QL , который значительно модифицировал, особенно его операционную систему. «Поскольку в Финляндии было очень сложно найти программное обеспечение для него», он написал свой собственный ассемблер и редактор «(в дополнение к графическим библиотекам Pac-Man )» [10] для QL и нескольких игр. [11] [12] Он написал клон Pac-Man , Cool Man .
Торвальдс учился в Хельсинкском университете с 1988 по 1996 год, [13] получив степень магистра компьютерных наук в исследовательской группе NODES. [14]
Его учебники включали: «Программирование 80386» [15] Джона Х. Кроуфорда и Патрика П. Гелсингера , SYBEX , 1987 ISBN 0895883813 и «Проектирование операционной системы UNIX» [16] Мориса Дж. Баха, Prentice-Hall , 1986 ISBN 0. -13-201799-7 . [17]
5 января 1991 года [18] он приобрел клон IBM PC [19] на базе Intel 80386 , а затем получил свою копию MINIX , что, в свою очередь, позволило ему начать работу над Linux.
Его академическая карьера была прервана после первого года обучения, когда летом 1989 года он присоединился к бригаде Нюланд ВМС Финляндии , выбрав 11-месячную программу подготовки офицеров для прохождения обязательной военной службы Финляндии . Он получил звание младшего лейтенанта с ролью артиллерийского наблюдателя . [20]
Он купил книгу профессора информатики Эндрю Таненбаума «Операционные системы: проектирование и реализация» , в которой Таненбаум описывает MINIX , образовательную урезанную версию Unix . В 1990 году Торвальдс возобновил учебу в университете и впервые познакомился с Unix в виде компьютера DEC MicroVAX , работающего под управлением ULTRIX . [21] Его магистерская диссертация называлась «Linux : портативная операционная система» . [22]
Первые прототипы Linux были публично выпущены в конце 1991 года. [7] [23] Версия 1.0 была выпущена 14 марта 1994 года. [24]
Торвальдс впервые столкнулся с проектом GNU осенью 1991 года, когда другой шведоязычный студент-компьютерщик, Ларс Вирзениус, взял его в Технологический университет, чтобы послушать речь гуру свободного программного обеспечения Ричарда Столлмана . В конечном итоге Торвальдс сменил свою первоначальную лицензию (которая запрещала коммерческое использование) на Стандартную общественную лицензию Столлмана GNU версии 2 (GPLv2) для своего ядра Linux после жалоб дистрибьюторов, которые не смогли окупить свои затраты из-за некоммерческого пункта. [25]
После посещения Transmeta в конце 1996 года [26] Торвальдс принял должность в компании в Калифорнии, где он работал с февраля 1997 года по июнь 2003 года. Затем он перешёл в Open Source Development Labs , которая с тех пор объединилась с Free Standards Labs. Группой станет Linux Foundation , под эгидой которого он продолжает работать. В июне 2004 года Торвальдс и его семья переехали в Данторп, штат Орегон [27] , чтобы быть поближе к штаб-квартире OSDL в Бивертоне .
С 1997 по 1999 год он участвовал в 86open , помогая выбрать стандартный двоичный формат для Linux и Unix . В 1999 году по версии журнала MIT Technology Review TR100 он был назван одним из 100 лучших новаторов мира в возрасте до 35 лет. [28]
В 1999 году Red Hat и VA Linux , ведущие разработчики программного обеспечения на базе Linux, подарили Торвальдсу опционы на акции в благодарность за его творение. [29] В том же году обе компании стали публичными , и стоимость акций Торвальдса на короткое время подскочила примерно до 20 миллионов долларов США. [30] [31]
Его личным талисманом является пингвин по прозвищу Тукс , [32] который был широко принят сообществом Linux в качестве талисмана ядра Linux. [33]
Хотя Торвальдс считает, что « открытый исходный код — единственный правильный способ создания программного обеспечения», он также заявил, что использует «лучший инструмент для своей работы», даже если сюда входит несвободное программное обеспечение . [34] Его критиковали за использование и предполагаемую пропаганду проприетарного программного обеспечения BitKeeper для контроля версий в ядре Linux. Впоследствии он написал для него бесплатную замену под названием Git .
В 2008 году Торвальдс заявил, что он использовал дистрибутив Fedora Linux , поскольку он довольно хорошо поддерживал архитектуру процессора PowerPC , которую он в то время предпочитал. [35] Он подтвердил это в интервью 2012 года. [36] Торвальдс отказался от GNOME на некоторое время после выпуска GNOME 3.0 , заявив: «Разработчики, очевидно, решили, что выполнять настоящую работу на рабочем столе «слишком сложно», и решили сделать это по-настоящему утомительным». . Затем он переключился на Xfce . [37] В 2013 году Торвальдс возобновил использование GNOME, отметив, что «сейчас у них есть расширения, которые все еще слишком сложно найти; но с помощью расширений вы можете сделать свой рабочий стол почти таким же хорошим, как он выглядел два года назад». [38] [39]
Linux Foundation в настоящее время спонсирует Торвальдса, чтобы он мог работать полный рабочий день над улучшением Linux. [40]
Торвальдс известен тем, что открыто не соглашается с другими разработчиками в списке рассылки ядра Linux . [41] Называя себя «действительно неприятным человеком», он объяснил: «Я хотел бы быть хорошим человеком, меньше ругаться и поощрять людей расти, а не говорить им, что они идиоты. только не во мне». [42] [43] Его позиция, которую он считает необходимой для ясности своей точки зрения, вызвала критику со стороны программиста Intel Сейджа Шарпа и разработчика systemd Леннарта Поеттеринга , среди других. [44] [ не удалось проверить ] [45]
В воскресенье, 16 сентября 2018 г., Кодекс конфликтов ядра Linux был внезапно заменен новым Кодексом поведения, основанным на Соглашении участников . Вскоре после этого в примечаниях к выпуску Linux 4.19-rc4 Торвальдс извинился за свое поведение, назвав свои личные нападки в прошлом «непрофессиональными и неуместными», и объявил период «отгула», чтобы «получить некоторую помощь в понимании эмоции людей и реагировать соответствующим образом». Вскоре выяснилось, что эти события последовали за тем, как The New Yorker обратился к Торвальдсу с рядом вопросов, критикующих его поведение. [46] [47] [48] После выпуска Linux 4.19 22 октября 2018 года Торвальдс вернулся к поддержке ядра. [49]
Первоначально Торвальдс хотел назвать разработанное им ядро Freax (сочетание слов «free», «freak» и буквы X, обозначающей, что это была Unix-подобная система), но его друг Ари Леммке , администрировавший FTP- сервер , где впервые было размещено ядро, названное каталогом Торвальдса linux . [50]
По состоянию на 2006 год примерно 2% ядра Linux было написано самим Торвальдсом. [31] Несмотря на тысячи людей, которые внесли в это свой вклад, его процент по-прежнему остается одним из самых больших. Однако в 2012 году он сказал, что его личный вклад сейчас заключается в основном в объединении кода, написанного другими, с небольшим программированием. [51] Он сохраняет за собой высшие полномочия решать, какой новый код будет включен в стандартное ядро Linux. [52]
Торвальдс владеет товарным знаком Linux [53] и контролирует его использование, [54] главным образом через Linux Mark Institute .
3 апреля 2005 года Торвальдс начал разработку Git, программного обеспечения для контроля версий , которое позже стало широко использоваться. 26 июля 2005 года он передал обслуживание Git Джунио Хамано, крупному участнику проекта.
Subsurface — программное обеспечение для регистрации и планирования подводных погружений , которое Торвальдс начал разрабатывать в конце 2011 года. Это бесплатное программное обеспечение с открытым исходным кодом, распространяемое на условиях GNU General Public License версии 2. Дирк Хондел стал его главным сопровождающим в конце 2012 года . 55] [56]
Торвальдс женат на Туве Торвальдс (урожденная Монни), шестикратной национальной чемпионке Финляндии по каратэ , с которой он познакомился в конце 1993 года. Он проводил вводные компьютерные лабораторные упражнения для студентов и поручил участникам курсов отправлять ему электронные письма в качестве тест, на который Туве ответила электронным письмом с просьбой о свидании. [7] Позже они поженились, у них трое дочерей, две из которых родились в Соединенных Штатах. [57] Системный вызов перезагрузки ядра Linux принимает даты их рождения (записанные в шестнадцатеричном формате) как магические значения . [58] [59]
Торвальдс назвал себя «совершенно нерелигиозным атеистом », добавив: «Я считаю, что люди думают, что религия приносит мораль и понимание природы. На самом деле я думаю , что она умаляет и то, и другое. Это дает людям повод сказать: «О, "Природа была только что создана", и поэтому акт творения рассматривается как нечто чудесное. Я ценю тот факт, что: "Ух ты, невероятно, что нечто подобное вообще могло произойти " . Позже он добавил, что, хотя в Европе религия – это в основном личный вопрос, в Соединенных Штатах она стала очень политизированной. Обсуждая проблему разделения церкви и государства , он сказал: «Да, это своего рода ирония, что во многих европейских странах на самом деле существует своего рода юридическая связь между государством и государственной религией ». [60] В «Линусе Освободителе», рассказе о мартовской конференции LinuxWorld , Торвальдс говорит: «В жизни есть два золотых правила. Одно из них: «Поступай с другими так, как ты хотел бы, чтобы они поступали с тобой». Почему-то у людей это ассоциируется с христианством. Я не христианин. Я агностик. Другое правило — «Гордись тем, что делаешь » » . [61]
В 2004 году Торвальдс переехал со своей семьей из Кремниевой долины в Портленд, штат Орегон. [62]
В 2010 году Торвальдс стал гражданином США и зарегистрировался для голосования в США . По состоянию на тот год он не был связан ни с одной политической партией США, заявив: «Откровенно говоря, у меня слишком много личной гордости, чтобы хотеть быть связанным с какой-либо из них». [57]
Линус заинтересовался подводным плаванием с аквалангом в начале 2000-х годов и получил множество сертификатов, что привело его к созданию проекта Subsurface. [63]
Журнал Time неоднократно признавал Торвальдса:
InfoWorld вручил ему Премию 2000 года за достижения в отрасли. [79] В 2005 году Торвальдс был назван одним из «лучших менеджеров» в опросе BusinessWeek . [80] В 2006 году журнал Business 2.0 назвал его одним из «10 человек, которые не имеют значения», поскольку развитие Linux уменьшило индивидуальное влияние Торвальдса. [81]
Летом 2004 года зрители YLE (финской телерадиокомпании) поместили Торвальдса на 16-е место в списке 100 величайших финнов сети . В 2010 году в рамках серии под названием « Путеводитель по Британнике для самых влиятельных людей мира » Торвальдс был включен в список 100 самых влиятельных изобретателей всех времен ( ISBN 9781615300037 ). [82]
11 октября 2017 года Linux-компания SUSE выпустила песню «Linus Said». [83]
Пролог: Линус Торвальдс; Эпилог: Мануэль Кастельс
{{cite AV media}}
: CS1 maint: местоположение ( ссылка )Я делаю (бесплатную) операционную систему (просто хобби, не будет большой и профессиональной, как GNU) для клонов 386(486) AT.
Своего рода антизнаменитость, он явно двойственно относится к славе и удовлетворению тем, что сидит дома, в небольшой группе домов стоимостью в миллион долларов на вершинах густых лесных холмов района Данторп.
IC 009. US 021 023 026 036 038. G & S: программное обеспечение компьютерной операционной системы, облегчающее использование и эксплуатацию компьютера. ПЕРВОЕ ИСПОЛЬЗОВАНИЕ: 19940802. ПЕРВОЕ ИСПОЛЬЗОВАНИЕ В КОММЕРЧЕСТВЕ: 19940802.