Почему Линус Торвальдс предпочитает x86. Торвальдс линус бенедикт Какую операционную систему разработал линус торвальдс

, Хакер

Линус Бенедикт Торвальдс , или Турвальдс (швед. Linus Benedict Torvalds [ˈliːn.ɵs ˈtuːr.valds] (i) ; 28 декабря 1969, Хельсинки, Финляндия) - финно-американский программист, хакер.

Воодушевлённый прочтением книги Эндрю Таненбаума, посвящённой операционной системе Minix, Линус создал Linux - ядро операционной системы GNU/Linux, являющейся на данный момент самой распространённой из свободных операционных систем.

С 1997 по 2003 год Линус работал в фирме Трансмета. После этого организовал Open Source Development Labs. В данный момент работает в Linux Foundation (с 2007), где занимается разработкой ядра Linux.

Родители Линуса, финские шведы Нильс и Анна Турвальдс, были в 1960-х годах студентами-радикалами, отец был коммунистом, в середине 1970-х проведшим вместе с Линусом год в Москве. Линус был назван в честь американского химика Лайнуса Полинга. В школе преуспевал в физике и математике. Был малообщительным, скромным мальчиком. Его часто дразнили из-за политических взглядов его отца.

В 1988 году Линус поступил в Хельсинкский университет, который окончил в 1996 году, получив степень магистра кибернетики.

Линус Торвальдс живёт в городе Портленд (США, штат Орегон) с женой Туве (фин. Tove Torvalds, урождённая Tove Monni ), шестикратной чемпионкой Финляндии по каратэ и бывшей студенткой Линуса, тремя дочерьми: Патрицией Мирандой (род. 5 декабря 1996), Даниэлой Йоландой (род. 16 апреля 1998) и Селестой Амандой (род. 20 ноября 2000).

С февраля 1997 года по июнь 2003 года работал в компании «Transmeta Corporation», после чего перешёл в компанию «Open Source Development Labs» (теперь - «The Linux Foundation»). Хотя Linux Foundation находится в Бивертоне (англ. Beaverton ), Торвальдс работает дома.

Личный талисман Линуса Торвальдса - пингвин Tux, ставший также эмблемой «Linux». В своей книге «Just for Fun» Торвальдс пишет, что пингвина как эмблему он выбрал из-за того, что однажды в зоопарке его клюнул пингвин.

Один из «Законов Линуса», окончательно сформулированный американским хакером Эриком Реймондом, гласит: «При достаточном количестве глаз все ошибки лежат на поверхности». Глубокой ошибкой называется та, которую трудно найти. Однако, если достаточно много людей ищет ошибки, то все они выходят на поверхность. Оба программиста разделяют идеологию открытого исходного кода, отчасти основанную на вере в этот закон.

Однако их взгляды расходятся в том, что важнее: открытость кода или «свободность» программ, их распространения (сторонником последнего является Реймонд).

В 1981 году Лео, дедушка Линуса, математик, познакомил внука с ЭВМ «Commodore VIC-20», использовавшейся им для математических вычислений. Линус заинтересовался программированием и прочитал руководства к машине. Затем он начал читать компьютерные журналы и писать собственные программы, сначала на BASIC, а затем на ассемблере.

Со школьных лет Линус получал стипендии за успехи в математике. Первой купленной им ЭВМ была «Sinclair QL», тогда стоившая почти 2000 долларов США.

После окончания школы Линус поступил в Университет Хельсинки на курс информатики. Обучение было прервано годовой службой в армии.

Значимым событием в жизни Торвальдса было прочтение им книги Эндрю Таненбаума «Операционные системы: разработка и реализация» (Operating Systems: Design and Implementation, ISBN 0-13-638677-6). В книге на примере написанной Таненбаумом ОС «Minix» представлена структура систем семейства UNIX. Линус очень заинтересовался прочитанным. Позже он купил новый компьютер на базе 386-го процессора и установил «Minix».

Обнаружив недостатки в системе, он начал писать собственный эмулятор терминала, в котором реализовал переключение задач. Затем Линус добавлял в программу всё новые и новые функции, благодаря чему она вскоре стала обретать черты полноценной операционной системы. Затем он послал ныне знаменитое объявление в новостную группу «Миникса» с вопросом «Что бы вы больше всего хотели увидеть в миниксе?»:

17 сентября 1991 года Линус выложил исходный код программы (версии 0.01) для общедоступной загрузки. Система сразу же вызвала большой интерес. Сотни, потом тысячи программистов стали интересоваться системой (директорию с программой, за неимением лучших вариантов, назвали «Linux») и работать над её улучшением и дополнением. Она распространялась и по сей день распространяется на условиях общественной лицензии GNU - GPL.

«Я по-прежнему считаю, что создавать монолитное ядро в 1991 году - фундаментальная ошибка. Скажите спасибо, что вы не мой студент: за такой дизайн я бы не поставил высокой оценки:-)» (из письма к Линусу Торвальдсу). Свой пост Таненбаум озаглавил «Линукс устарел».

Кроме монолитного ядра, Таненбаум критиковал «Linux» за отсутствие переносимости. Таненбаум предсказывал, что процессоры 80x86 в недалёком будущем исчезнут, уступив место архитектуре RISC.

Критика сильно задела Торвальдса. Таненбаум был знаменитым профессором и его мнение имело значение. В данном вопросе, однако, он ошибался. Линус Торвальдс настаивал на своей правоте.

Открытость ядра, написанного Линусом, дала возможность использовать его совместно с наработками (компиляторами GCC, базовыми утилитами ОС) GNU, проекта свободного варианта системы UNIX, существовавшего с 1983 года (вся эта система часто называется «Linux», однако правильнее было бы называть её «GNU/Linux»). Популярность системы росла, и позже о ней заговорили журналисты во всём мире. «Линукс» и Линус стали известны.

В настоящее время лишь около двух процентов системного ядра «Linux» написано самим Торвальдсом, но за ним остаётся решение о внесении изменений в официальную ветку ядра. При этом сам Линус пользуется системой Fedora 14, однако в последнее время предположительно склоняется к переходу на openSUSE.

Торвальдс владеет товарным знаком «Linux» и следит за его использованием через некоммерческую организацию «Linux International» и при помощи пользователей «Linux» во всём мире.

Признание

  • В 1996 году - астероид № 9793 был назван именем Торвальдса.
  • В 1998 году- получил приз EFF Pioneer Award.
  • В 1999 году - получил статус доктора Стокгольмского университета.
  • В 2000 году - получил степень доктора Университета Хельсинки.
  • Награждён медалью за развитие информационных систем.
  • В журнале Time в опросе «Человек Века» Торвальдс занял 17 место.
  • В 2001 году разделил Приз Такеды за социально-экономическое процветание c Ричардом Столлманом и Кеном Сакамурой.
  • В 2004 году он назван одним из самых влиятельных людей журналом Time в статье «Линус Торвальдс: Чемпион Свободных Программ».
  • В опросе «100 знаменитых финнов всех времён» Торвальдс занял 16 место.
  • В 2005 году проявил себя как «лучший управляющий» в обзоре BusinessWeek.
  • В августе 2005 года Торвальдс получил награду от Reed College.
  • В 2006 году Time назвала его одним из революционных героев за последние 60 лет.
  • Журнал Business 2.0 назвал его одним из «10 людей не материалистов», потому что развитие Линукса имеет индивидуальные черты Торвальдса.
  • В 2008 году он официально представлен Музеем истории компьютеров в Калифорнии.
  • 22 октября 2008 года Линус Торвальдс стал лауреатом ежегодной церемонии Fellow Awards музея компьютерной истории (Калифорния, США), получив награду «за создание ядра Линукс и управление открытой разработкой широко используемой операционной системы Линукс» .
  • 2010 - C&C Prize
  • 20 апреля 2012 года Линус Торвальдс (вместе с японским медиком Синъей Яманакой) стал лауреатом премии «Технология тысячелетия» (Финляндия). 13 июня 2012 года она была вручена ему президентом Финляндии Саули Нийнистё.
  • В 2012 году избран членом Зала славы интернета.
  • В апреле 2014 года Торвальдс получил награду Пионер компьютерной техники, вручаемую IEEE.

Линус Торвальдс - фото


Линус родился в Хельсинки. Родители, шведскоговорящие финны Нильс и Анна Торвальдс, были в 60-х годах студентами-радикалами, отец даже был коммунистом, в середине 70-х проведшим год в Москве. Линус был назван в честь Линуса Полинга. В школе преуспевал в физике и математике. Был малообщительным, скромным мальчиком. Его часто дразнили из-за политических взглядов его отца.

В 1988 году Линус поступил в Университет Хельсинки, который окончил в 1996, получив степень магистра кибернетики.

Линус Торвальдс живёт в г. Портленд, штат Орегон, США, с женой Туве (Tove), шестикратной чемпионкой Финляндии по каратэ, тремя дочерьми: Патрицией Мирандой (р. 5 декабря 1996), Даниэлой Йоландой (р. 16 апреля 1998) и Селестой Амандой (р. 20 ноября 2000), а также котом Рэнди.

С февраля 1997 по июнь 2003 он работал в компании Transmeta Corporation, после чего перешёл в компанию Open Source Development Labs. Хотя OSDL находится в Портленде, Орегон, он работает дома в Сан-Хосе.

Личный талисман Линуса Торвальдса - пингвин Такс (Tux), ставший также эмблемой ОС Linux.

Закон Линуса, окончательно сформулированный Эриком С. Рэймондом, гласит: «При достаточном количестве глаз, все ошибки лежат на поверхности». Глубокой ошибкой называется такая, которую трудно найти, но если достаточно много людей ищут ошибки, то все они становятся поверхностными. Оба программиста разделяют идеологию открытого исходного кода, отчасти основанную на вере в этот закон.

В отличие от многих идеологов открытого исходного кода, Торвальдс редко выступает с публичными комментариями о конкурирующих программах. Его критиковали за работу над програмным обеспечением с закрытым исходным кодом в компании Transmeta и за использование закрытого приложения BitKeeper. Тем не менее, на выпады против Linux и идеологии открытого кода со стороны таких софтверных гигантов, как Майкрософт и SCO, он реагировал резко.

[править]

В 1981 году Лео, дед Линуса, математик, познакомил внука с ЭВМ Commodore VIC-20, используемой им для математических вычислений. Линус заинтересовался программированием и прочитал руководства к машине. Затем он начал читать компьютерные журналы и писать собственные программы, сначала на Бейсике, а затем на Ассемблере.

Со школьных лет Линус получал стипендии за успехи по математике. Первой купленной им ЭВМ была Sinclair QL, тогда стоивший почти 2 000 долларов США.

После окончания школы Линус поступил в Университет Хельсинки на курс информатики. Обучение было прервано годовой службой в армии.

Значимым событием в жизни Торвальдса было прочтение им книги Эндрю Таненбаума «Операционные системы: разработка и реализация» (Operating Systems:Design and Implementation, ISBN 0136386776). В книге, на примере написанной Таненбаумом ОС Minix, представлена структура систем семейства UNIX. Линус был очень заинтересован, и позже купил новый компьютер на базе 386-го процессора, и установил Minix.

Обнаружив недостатки в системе, он начал писать собственный эмулятор терминала, в котором реализовал переключение задач. Затем Линус добавлял в программу всё новые и новые функции, благодаря чему она вскоре стала полноценной операционной системой. Затем он послал ныне знаменитое объявление на новостную группу Миникса:

From: [email protected] (Линус Бенедикт Торвальдс)

Newsgroups: comp.os.minix

Subject: Маленький опрос о моей новой операционной системе

Organization: Хельсинский Университет

Привет всем, кто использует миникс-Я делаю (бесплатную) операционную систему (всего лишь хобби, не будет большой и профессиональной как gnu) для клонов 386(486) AT. Она ваялась с апреля, и скоро будет готова. Я хочу отзывов о том, что людям нравится/не нравится в миниксе, ибо моя система на неё похожа(такое же устройство файловой системы(по практическим соображениям) среди всего прочего).

Я уже включил bash (1.08) и GCC (1.40), и похоже всё работает. Это значит, что что-то полезное появится через несколько месяцев, и я хотел бы узнать, чего люди хотят. Любые советы принимаются, но я не обещаю, что всё исполню:-)

Линус ([email protected])

PS. Да, у неё никакого миниксового кода, и многозадачная фс. Она НЕ переносима (применяет переключение задач 386-го, итп.), и скорее всего будет поддерживать только AT-винчестеры, т.к. это всё, что у меня есть:-(

17 сентября 1991 года Линус выложил исходный код программы (версии 0.01) для общедоступной загрузки. Система сразу же вызвала большой интерес. Сотни, потом тысячи программистов стали интересоваться системой (директорию с программой, за неимением лучших вариантов, назвали «Linux») и работать над её улучшением и дополнением. Она распространялась и по сей день распространяется на условиях общественной лицензии GNU - GPL.

«Я по-прежнему считаю, что создавать монолитное ядро в 1991 году - фундаментальная ошибка. Скажите спасибо, что вы не мой студент: за такой дизайн я бы не поставил высокой оценки:-)» (из письма к Линусу Торвальдсу). Свой пост Танненбаум озаглавил «Линукс бесполезен».

Кроме монолитного ядра, Танненбаум критиковал Linux за отсутствие переносимости. Танненбаум предсказывал, что процессоры 80х86 в недалёком будущем исчезнут, уступив место архитектуре RISC.

Критика сильно задела Торвальдса. Танненбаум был знаменитым профессором, и его мнение имело значение. В данном вопросе, однако, он ошибался. Линус Торвальдс настаивал на своей правоте.

Популярность системы росла, и позже о ней заговорили журналисты по всему миру. Linux и Линус стали известными.

В настоящее время лишь около 2% системного ядра Linux написано самим Торвальдсом, но за ним остаётся решение об изменении официального кода ядра. Другими частями системы Linux (система X Window, компилятор GCC, системы управления пакетами и т. д.) заведуют другие люди. Торвальдс, как правило, не участвует в обсуждениях, не связанных с системным ядром.

Торвальдс владеет товарным знаком Linux и следит за его использованием (http://slashdot.org/articles/00/01/19/0828245.shtml) через некоммерческую организацию Linux International и с помощью пользователей Linux во всем мире.

В опросе «человек века» журнала «Тайм», проведённом в 2000 году, Линус занял 17-е место. В 2001 году он разделил с Ричардом Столлманом и Кеном Сакамурой приз Такеды за вклад в социально-экономическое процветание. В 2004 году «Тайм» включил его в список самых влиятельных людей мира.

Линус Торвальдс считает, что ARM имеет очень мало шансов полностью победить x86. Вокруг архитектуры x86 построена целая аппаратная и программная экосистема, а ARM занимается просто созданием большого количества устройств.

Торвальдс высказал свое мнение на конференции Linaro Connect, которая состоялась на прошлой неделе. Это произошло в разговоре с Дэвидом Руслингом, техническим директором некоммерческой организации Linaro, которая занимается оптимизацией программного обеспечения для процессоров ARM.

Почему Линус Торвальдс предпочитает x86

Когда Руслинг спросил Торвальдса есть ли у него любимая архитектура процессора, он не моргнув глазом ответил, что его любимой архитектурой по-прежнему остается x86. Ни одна другая архитектура не предоставляет такой большой и открытой инфраструктуры. Инструкции процессора не так важны. Это некоторые люди зацикливаются на том, что на самом деле не имеет значения. Действительно важна инфраструктура вокруг набора команд x86.

Линус Торвальдс сказал, что ARM сильна в мобильных телефонах, но он был разочарован в ARM, потому что в качестве аппаратной платформы с ней до сих пор не очень приятно иметь дело. В основном, это потому, что там нет унифицированного набора команд, как это делается в x86, но сейчас она становится лучше.

Задача быть максимально совместимой не стояла перед разработчиками ARM настолько остро, как это делалось в x86. А в экосистеме, где совместимость не является основным приоритетом, по мнению Линуса Торвальдса, для производителей нет стимула делать свои платформы более полезными.

В доказательство этому можно привести то, что разработка под ARM ведется на обычных x86 компьютерах. Торвальдсу очень нравится Raspberry Pi, но он считает его лишь игрушкой. ARM не может выиграть, пока разработчики платформы не захотят использовать ее в качестве своих основных машин.

Линус Торвальдс сказал, что он пытался купить ARM компьютер на протяжении 30-ти лет. И по своему раннему опыту работы с 6502, он дал высокую оценку ARM по скорости обработки инструкций. Но трудности доставки машины Acorn Archimedes в Финляндию заставили его купить Sinclair QL, это была ошибка, которая позволила ему понять, важность совместимости и широкой поддержки для платформы.

Линус говорил подобные вещи и об интернете вещей (IoT). Отвечая на вопрос об облегчении Linux для запуска на устройствах с низкими вычислительными ресурсами он сказал, что сообщество разработчиков Linux не будет этого делать, потому что большинство из этих устройств слишком ограничены.

Есть много открытых устройств IoT, о которых будет забоится сообщество, но если их спецификации закрыты, только их производители будут их поддерживать и ядро не будет включать код для их правильной работы.

В любом случае, облегчение Linux не может стать способом продвижения устройств IoT, даже если дешевое оборудование будет лучше. Люди всегда будут хотеть больше вычислительной мощности и аппаратные ресурсы будут расти.

Торвальдс также коснулся жизнеспособности Linux. Он сказал, что операционная система развивается, а не просто добавляются новые функции, много изменений было сделано на низком уровне но никто особо этого не заметил. На замечание о том, что возраст ключевых разработчиков ядра является проблемой, Линус Торвальдс сказал, что в команде работает преемственность, а число разработчиков ядра похвально высоко, и намного больше чем у других проектов с открытым исходным кодом.

Руслинг также сделал замечание Торвальдсу касательно его поведения. На что Линус сказал, что он прямой человек, а через интернет никто не может услышать ваш тон. Язык споров в почтовой рассылке ядра Linux иногда жесткий, Линус использует жесткие формулировки, но в конце-концов вы не можете всегда быть милыми и спокойными. Дальше он сказал, что иногда его сварливость делает больше новостей, чем его способность быть хорошим. Линус говорит, что чувствует себя полностью счастливым человеком. У них был отличный процесс разработки и все это на самом деле работает.

А вот и запись самого разговора между Линусом Торвальдсом и Дэвидом Руслингом:

Линус, 17 сентября 1991 года

2010 - C&C Prize

В 2018 году премия Ибуки: IEEE Masaru Ibuka Consumer Electronics Award, присуждаемая IEEE за выдающийся вклад в технологии бытовой электроники присуждена Линусу Торвальдсу «За его руководство развитием и распространением Linux».

Семья Линуса Торвальдса

Дед - Лео, математик.

Отец - Нильс Торвальдс, журналист.
Мать - Анна Торвальдс, журналист.

Жена - Туве, шестикратная чемпионка Финляндии по каратэ и бывшая студентка Линуса.
Три дочери: Патриция Миранда, Даниэла Йоланда и Селеста Аманда.

26.12.2019

Линус Торвальдс
Linus Benedict Torvalds

Создатель системы Linux

Финно-американский Программист

Финно-американский программист. Создатель операционной системы Linux, являющейся самой распространенной из свободных операционных систем и наиболее популярной серверной ОС.

Линус Торвальдс родился 28 декабря 1969 года в городе Хельсинки, Финляндия. Мальчик вырос в семье журналистов Нильса и Анны Торвальдс. Своего сына назвали в честь американского химика Лайнуса Полинга. В школе парень преуспевал в физике и математике, но являлся малообщительным.

В 1981 году Лео, дедушка Линуса, математик, познакомил внука с ЭВМ «Commodore VIC-20», использовавшейся им для математических вычислений. Торвальдс заинтересовался программированием и прочитал руководства к машине. Затем, начал читать компьютерные журналы и писать собственные программы, сначала на BASIC, а затем на ассемблере.

Со школьных лет Линус получал стипендии за успехи в математике. Первой купленной им ЭВМ стала «Sinclair QL», тогда стоившая почти 2000 долларов США. После окончания школы поступил в Университет Хельсинки на курс информатики. Обучение прервано годовой службой в армии. В 1988 году Линус поступил в Хельсинкский университет, который окончил только черех восемь лет, получив степень магистра кибернетики. Также работал в компании «Transmeta Corporation», после чего перешел в компанию «The Linux Foundation».

Значимым событием в жизни Торвальдса стало прочтение им книги Эндрю Таненбаума «Операционные системы: разработка и реализация». В книге на примере написанной Таненбаумом ОС «Minix» представлена структура систем семейства UNIX. Линус очень заинтересовался прочитанным. Позже купил новый компьютер на базе 386-го процессора и установил «Minix».

Обнаружив недостатки в системе, начал писать собственный эмулятор терминала, в котором реализовал переключение задач. Затем Линус добавлял в программу все новые и новые функции, благодаря чему вскоре стала обретать черты полноценной операционной системы.

Линус, 17 сентября 1991 года выложил исходный код программы для общедоступной загрузки. Система сразу же вызвала большой интерес. Сотни, потом тысячи программистов стали интересоваться системой, директорию с программой, за неимением лучших вариантов, назвали «Linux», и работать над ее улучшением и дополнением. Она распространялась и по сей день распространяется на условиях общественной лицензии GNU - GPL.

Открытость ядра, написанного Линусом, дала возможность использовать его совместно с наработками: компиляторами GCC, базовыми утилитами операционной системы GNU, проекта свободного варианта системы UNIX. Популярность системы росла, и позже о ней заговорили журналисты во всем мире.

В настоящее время лишь около двух процентов системного ядра «Linux» написано самим Торвальдсом, но за ним остается решение о внесении изменений в официальную ветку ядра. Линус владеет товарным знаком «Linux» и следит за его использованием через некоммерческую организацию «Linux International» при помощи пользователей «Linux» во всем мире.

Личным талисманом Линуса является пингвин Tux, ставший также эмблемой «Linux». В своей книге «Just for Fun» Торвальдс пишет, что пингвина как эмблему выбрал из-за того, что однажды в зоопарке его клюнул именно пингвин.

В 2018 году Линусу Торвальдсу присуждена премия в области компьютерных технологий Ибуки: IEEE Masaru Ibuka Consumer Electronics Award - за выдающийся вклад в технологии бытовой электроники «За его руководство развитием и распространением Linux».

Награды и Признание Линуса Торвальдса

В 1996 году астероид № 9793 назван именем Торвальдса.

В 1998 году получил приз EFF Pioneer Award.

В 1999 году получил статус доктора Стокгольмского университета.

В 2000 году получил степень доктора Университета Хельсинки.

Награжден медалью за развитие информационных систем.

В журнале Time в опросе «Человек Века» Торвальдс занял 17 место.

В 2001 году разделил Приз Такеды за социально-экономическое процветание c Ричардом Столлманом и Кеном Сакамурой.

В 2004 году он назван одним из самых влиятельных людей журналом Time в статье «Линус Торвальдс: Чемпион Свободных Программ».

В опросе «100 знаменитых финнов всех времен» Торвальдс занял 16 место.

В 2005 году проявил себя как «лучший управляющий» в обзоре BusinessWeek.

В августе 2005 года Торвальдс получил награду от Reed College.

В 2006 году Time назвала его одним из революционных героев за последние 60 лет.

Журнал Business 2.0 назвал его одним из «10 людей не материалистов», потому что развитие Linux имеет индивидуальные черты Торвальдса.

В 2008 году официально представлен Музеем истории компьютеров в Калифорнии.

В октябре 2008 года Линус Торвальдс стал лауреатом ежегодной церемонии Fellow Awards музея компьютерной истории (Калифорния, США), получив награду «за создание ядра Линукс и управление открытой разработкой широко используемой операционной системы Линукс».

2010 - C&C Prize

В апреле 2012 года Линус Торвальдс (вместе с японским медиком Синъей Яманакой) стал лауреатом премии «Технология тысячелетия» (Финляндия). Вручена 13 июня 2012 года президентом Финляндии Саули Нийнисте.

В 2012 году избран членом Зала славы интернета.

В апреле 2014 года Торвальдс получил награду Пионер компьютерной техники, вручаемую IEEE.

Линус Бенедикт Торвальдс - знаменитый на весь мир финский программист, человек-легенда в компьютерном мире, особенно среди программистов. Прославился он тем, что создал операционную систему, совершившую переворот в компьютерной индустрии и породившую компьютерную «религию».

Детство Торвальдса

Родился знаменитый программист в столице Финляндии - городе Хельсинки, 28 декабря 1969, в семье журналистов. Был назван в честь известного химика - Линуса Паулинга, который был в свое время удостоен нобелевской премии. Мать Линуса работала переводчицей в издательстве финской газеты. Отец был коммунистом, однако после середины 70-ых, его интересы изменились и он стал радиожурналистом. Дядя Торвальдса работал на телевидении, а дед занимал пост главного газетного редактора. Его семья относилась к тому небольшому количеству жителей Финляндии, которые разговаривали на шведском, а таких было порядка 300 тысяч из 5 миллионов, населявших Финляндию.

Отец оставил Линуса с матерью, когда тот был еще мал, поэтому мальчик воспитывался матерью и дедушкой с бабушкой. Не смотря на это, детство у него было счастливым. Поскольку семья в основном состояла из журналистов, то с детства Торвальдсу прививали тягу к чтению. Однако журналистика его интересовала меньше, чем компьютер, который купил себе в середине 70-ых Лео Тоернгвис (дед Торвальдса, по линии матери). Это был один из первых в то время компьютеров. Он назывался Коммодора Vic 20.

Однако Линусу вскоре наскучили стандартные программы в компьютере и ему захотелось написать что-нибудь свое. Сначала он решил освоить BASIC, но вскоре возможностей этого языка программирования ему оказалось мало и он решил изучить другой, более сложный язык, но в тоже время обладающий большими возможностями - Assembler. Линус быстро обучался и ни на что не отвлекался. Отец пытался зародить в нем интерес к девочкам, спорту и многому другому, чем увлекались сверстники Линуса. Но все попытки были тщетны. Спустя несколько лет, Торвальдс признался в своей книге, что кроме математики и программирования, его в то время больше ничего не интересовало, к тому же, в других областях он просто не хотел разбираться.

Как появился Linux

Линус копил деньги и мечтал обзавестись собственным компьютером. В 1987 году, его мечта сбылась и он приобрел Sinclair Ql - 32-битный персональный компьютер, с процессором Motorola 68008, тактовой частотой 7.5 МГЦ и 128 Кб оперативной памяти.

Однако Линус не долго радовался своей покупке. Разочарование постигло его как только он узнал, что перепрограммировать установленную операционную систему нельзя. Для это было необходимо специальное оборудование, которого у него не было. В 19 лет он поступает на учебу в Хельсинкский университет, в котором раньше учились его родители. На момент зачисления, его познания в программировании были достаточно обширны, поэтому он поступил на отделение информатики. Язык программирования С Линус начал изучать в 1990 году на занятиях в университете. Это тот самый язык, который был использован им для написания ядра операционной системы Linux.

В 1991 году он заменяет свой старый компьютер и покупает новый, более мощный по тем временам: процессор Intel 386 с тактовой частотой 33 МГц и оперативной памятью на 4 Мб.

Но и этот компьютер его разочаровал, вернее его операционная система - MS-DOS, которая поставлялась в комплекте и использовала лишь половину возможностей процессора. Поэтому, Торвальдс решает заменить стандартную операционную систему на ту, что стоит на компьютерах в университете - операционная система UNIX. И тут он сталкивается с другой проблемой: самая дешевая UNIX с базовыми возможностями, стоит около пяти тысяч долларов. Таких денег у него нет, поэтому он решается обзавестись клоном UNIX, небольшой операционной системой под названием MINIX. Система была написана для студентов, изучающих UNIX. Ее автором был Эндрю Таненбаумом - специалист в области операционных систем.

Несмотря на то, что MINIX была создана для процессоров на базе Intel x86, и намного мощнее MS-DOS, у нее было много недостатков. Система была платной (однако не сильно дорогой), функционал бедный и ко всему прочему - половина кода была закрыта. Линус Торвальдс не смог с этим смириться и поэтому решил написать свою операционную систему, нечто среднее, между UNIX и MINIX. Вряд ли он тогда думал о том, сколько это займет у него времени и уж точно не ожидал, что его система не только изменит его дальнейшую жизнь, но и всю компьютерную индустрию.

О своем намерении, он решил заявить в конференции MINIX. Это было 25 августа 1991 года. Вот оригинал его сообщения:

Оригинал письма

Subject: Что бы вы хотели увидеть в Minix?

(Небольшой опрос для моей новой операционной системы)

Привет всем пользователям Minix -

Я разрабатываю операционную систему (бесплатную, просто хобби - не такую большую и

профессиональную как GNU) для процессоров 386 (486). Я начал еще в апреле и сейчас уже есть

первые результаты. Я бы хотел узнать мнение о том, что Вам нравится /не нравится в Minix, так как моя

операционная система основывается на нем кое в чем (то же строение файловой системы -но это чисто по

практическим соображениям).

Я уже портировал bash(1.08), gcc (1.40) и все вроде нормально работает. Отсюда следует что в

течении следующих нескольких месяцев я получу первую рабочую версию и поэтому хотел бы

знать что людям нужно больше всего.

Любые предложения приветствуются, но не обещаю, что воплощу их в жизнь:)

Linus Torvalds [email protected]

Цитаты Линуса

Ниже представлен список наиболее известных цитат Линуса Торвальдса:

«Здесь я хочу рассказать о своих золотых правилах. Первое: обращайся с другими так, как ты хочешь, чтобы они обращались с тобой. Следуя этому правилу, в любой ситуации будешь знать, что делать. Второе: гордись тем, что делаешь. Третье: делай все с удовольствием».

«Каждый прочитавший эту колонку подумает, что растущие тяготы моей роли главного хакера превратили меня в сволочь. Но это неверно. Я всегда был сволочью».

«Девочек я приводил домой, только когда они хотели позаниматься. Это было не так уж часто, и я никогда не был инициатором, но отец питает иллюзии, что заниматься они хотели не только математикой. (По его мнению, они купились все на ту же формулу: значительный нос=значительный мужчина)».

«Программы - как секс: лучше, когда это бесплатно».

«Microsoft - не есть зло, просто у них по-настоящему паршивые операционные системы».

«Мое имя Линус, и я ваш Бог».

«Видите ли, вы не только должны быть хорошим кодером, чтобы создать систему, подобную Линуксу, вы еще должны быть и хитрожопым сукиным сыном».

Философия Линукса: «Смейся в лицо опасности». Ой. Не то. «Сделай сам». Да, правильно.

«Некоторые говорили мне, что жирный пингвин, по их мнению, не в полной мере олицетворяет изящество Линукса. Но по-моему, на них просто никогда не несся разгневанный пингвин со скоростью под 200 км/ч».

«Интеллект - это способность избегать выполнения работы, но так, чтобы она при этом была сделана».

Когда ты говоришь, «Я написал программу, которая роняет Windows», люди просто тупо смотрят на тебя и отвечают: «Да мне такие программы вместе с системой достались, бесплатно».

«Я совсем не сомневаюсь, что виртуализация полезна в некоторых областях. Вот в чем я сильно сомневаюсь, так это что она когда-нибудь будет иметь такое влияние, которого хотят те, кто имеет отношение к виртуализации».

«Итак, большинство из вас, скорее всего, будет невыносимо маяться от скуки в Рождество, и вот вам идеальное развлечение. Протестируйте 2.6.15-rc7. Все магазины будут закрыты, и на самом деле не будет лучшего занятия между поеданием пищи».

Понравилась статья? Поделиться с друзьями: