Линус бенедикт. Биография

Линус Торвальдс, биография которого представлена в статье, родился в семье журналистов в Финляндии, где и вырос. В школе его считали ботаником из-за его увлечений и внешности. Низкорослый и щуплый, самый младший ребенок в классе, некрасивый (по его собственному признанию), Линус был очень увлечен техникой. Общение со сверстниками его мало интересовало. Торвальдс Линус отлично учился по физике и математике, порой в ущерб гуманитарным предметам. На фото ниже - школа, которую посещал Линус.

Знакомство с миром компьютеров

Истинным гуру и непререкаемым авторитетом для него был Лео Вальдемар Тернквист, дед по материнской линии. Он работал в Университете Хельсинки, где был профессором статистики. Именно этот человек открыл для внука мир компьютеров. В возрасте 11 лет Торвальдс уже осваивал Commodore VIC-20, одновременно изучая программирование на Basic, поскольку этот компьютер ни на что большее не был годен.

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

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

Семья Линуса

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

Юношеские годы

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

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

Еще в возрасте 17-ти лет, в 1987 году, Линус купил взамен устаревшего VIC-20 новинку - Sinclair QL. У этого компьютера было 128 Кб памяти. Он работал на восьмимегагерцевом процессоре от фирмы Motorola. Цена компьютера на тот момент была около 2000 долларов. Он выпускался компанией под эгидой К. Синклера.

Интерес к операционным системам

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

Следующим шагом Торвальдса стало дизассемблирование ОС Q-DOS, которая была установлена на его собственном компьютере. Линус был разочарован, узнав о том, что в этой системе невозможно ничего изменить, поскольку она была прописана в ПЗУ.

Линус сначала написал на новом компьютере несколько игр. Идеи большинства из них он позаимствовал со старого компьютера. Установленная ОС, однако, имела множество недостатков. Например, несмотря на свою мультизадачность, у нее не было функции защиты памяти. Система могла зависнуть в любой момент. Кроме того, К. Синклер после разработки Sinclair QL перестал усовершенствовать свои модели, а также поддерживать существующие.

История создания Linux

Линус, вернувшись из армии, познакомился с системой Unix. Вместе с другими 32-мя студентами Торвальдс решил выбрать курс "C и Unix". Поскольку эта система только что появилась в то время в Хельсинском университете, учителю приходилось обучаться новой ОС вместе со студентами.

Линуса натолкнула на мысль о создании своей операционной системы книга Эндрю Татенбаума, профессора из Амстердама. Торвальдс утверждает, что она перевернула всю его дальнейшую жизнь. В этой книге ("Проектирование и реализация операционных систем") автор описывает Minix - созданную им для обучения Unix учебную ОС. Естественно, Торвальдс сразу же решил установить ее на свой компьютер. Проблема заключалась в том, что Sinclair QL не был предназначен для установки подобных систем. Только в январе 1991 года, приобретя новый компьютер (теперь уже РС), Торвальдсу удалось установить Minix на него.

Изучив достоинства и недостатки этой операционной системы, Линус решил довести ее до ума. Это была учебная ОС, урезанная и искаженная. Minix стала более совершенной после установки старых программ Линуса и заплаток Брюса Эванса, знаменитого хакера из Австралии.

Создание пакета эмуляции терминала

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

Разработка драйвера файловой системы и дисковода

Итак, Linux началась с создания пакета эмуляции терминала. После этого одно нововведение последовало за другим. Торвальдсу понадобилось скачивать и записывать файлы на компьютер, находящийся в университете. Для этого необходимо было писать их на диск. Подумав, Линус решил создать драйвер файловой системы и дисковода. При этом система, которую он планировал разработать, должна была быть совместимой с Minix. Создавая ее, он советовался с пользователями Minix через usenet-конференцию. По тому, какие серьезные вопросы об архитектуре Minix и Unix задавал студент, можно было догадаться, что он задумал разработать свою собственную ОС.

Работа над первой версией Linux

Однажды Линус вдруг обнаружил, что программы, написанные им, обросли множеством дополнительных функций и представляют собой рабочую версию ОС. Работа по созданию Linux на ранних стадиях велась достаточно монотонно. Торвальдс один за другим рассматривал различные системные вызовы, лежащие в основе Unix. На их базе он пытался создать собственные блоки ОС с функциями, необходимыми ему. Это было достаточно утомительно и не очень-то стимулировало к продолжению работы. Линусу пришлось заниматься этим потому, что проверить работоспособность системы было еще невозможно. Осуществив обработку примерно 25-ти различных системных вызовов, Торвальдс перешел к другой тактике. Теперь он начал пробовать запустить оболочку ОС. Если при этом возникали ошибки, он разрабатывал нужные системные вызовы. Продвижение в разработке системы было очевидно. Оболочка начала стабильно работать начиная с конца августа 1991 года. Это был первый большой успех Линуса.

Linux 0.01

Итак, первая версия Linux появилась в открытом доступе 17 сентября 1991 года. Тогда же Торвальдс решил, как назвать эту систему. Изначально он планировал дать ей имя Freax (слово freaks означает "фанаты", а "х" - это окончание от Unix). Уже тогда он называл эту систему Linux, однако считал нескромным использовать свое имя как официальное название. Преподаватель хельсинского Технического университета Ари Лемке создал каталог на FTP-сервере университета. Сюда и разместил Линус свою систему. Но слово Freax Ари не понравилось, поэтому каталог, где она была размещена, он решил переименовать в pub/OS/Linux. Торвальдс особо не возражал, поэтому название постепенно закрепилось.

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

Усовершенствование системы

Интерес к системе иссяк у ее создателя к ноябрю 1991 года. Возможно, дальнейшее ее усовершенствование прекратилось бы. Однако вмешалась случайность. Линус, дорабатывая в очередной раз Minix, испортил по оплошности важные части раздела этой ОС. Встал вопрос о том, переустанавливать ли Minix или поставить Linux как основную ОС. Торвальдс решил выбрать свою систему.

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

"Я делаю бесплатную операционную систему"

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

Условия распространения

Первое время условия распространения ОС были разработаны только в общих чертах. Linux распространялся свободно, однако его нельзя было выставить на продажу. Если же пользователь решил внести улучшения или изменения в систему, он должен был создать исходники, сделав эти улучшения всеобщим достоянием. В настоящее время вместо авторских прав Линус Торвальдс использует лицензию General Public License.

Появление Linux 1.0

Весной 1992 года хакер О. Збровски адаптировал для этой ОС X Windows. У Linux, таким образом, появился графический интерфейс. После этого Линус Торвальдс решил, что система практически готова и выпустил версию 0.95. Однако это было ошибкой. Едва начав вводить в своей ОС функции работы в сети, он понял, что необходимо существенно доработать систему. Только через 2 года вышла версия 1.0, представленная в марте 1994 г.

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

Основные достижения и награды

В 1996 году Линус Бенедикт Торвальдс закончил университет, став магистром. В декабре у него родилась дочь, а в 1997 году он начал работать в в компании Transmeta. К настоящему времени Линус Торвальдс создал только 2% системного ядра. Однако именно он решает, какие изменения нужно внести в официальную ветку разработанной им ОС.

В заключение расскажем о последних наградах, полученных Торвальдсом. В 2012 году, совместно с Синъей Яманакой, японским медиком, Линус стал лауреатом престижной премии "Технология тысячелетия". В этом же году он стал членом Зала славы интернета. Линус Торвальдс, фото и биография которого интересуют сегодня многих, также является обладателем награды "Пионер компьютерной техники", которая была вручена ему IEEE в апреле 2014 г.

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

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

Родился знаменитый программист в столице Финляндии - городе Хельсинки, 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. Все магазины будут закрыты, и на самом деле не будет лучшего занятия между поеданием пищи».

Линус Бенедикт Торвальдс , или Турвальдс (швед. Linus Benedict Torvalds (инф.) ; 28 декабря 1969, Хельсинки, Финляндия) - финно-американский программист, хакер.

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

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

Биография

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

В 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» Торвальдс пишет, что пингвина как эмблему он выбрал из-за того, что однажды в зоопарке его клюнул пингвин.

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

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

Linux

В 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.

, Хакер

Линус Бенедикт Торвальдс , или Турвальдс (швед. 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 году «Тайм» включил его в список самых влиятельных людей мира.