Торвальдс, Линус

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Линус Торвальдс»)
Перейти к навигации Перейти к поиску

Шаблон:ОднофамильцыШаблон:Карточка{{#if: || Ошибка скрипта: Модуля «CategoryForProfession» не существует.Ошибка скрипта: Модуля «Wikidata/category» не существует.}}Шаблон:Сортировка: по изображениямОшибка скрипта: Модуля «check for unknown parameters» не существует.{{#if:||{{#if:|}}}}{{#if:||{{#if:|}}}}{{#if:||{{#if:|}}}}{{#if:||{{#if:Шаблон:Both|}}}}{{#if:||{{#if:Шаблон:Both|}}}}{{#if:||{{#if:Шаблон:Both|}}}} Ли́нус Бенедикт То́рвальдс (встречается написание Ту́рвальдс, швед. Linus Benedict Torvalds Шаблон:Audio-IPA; Шаблон:ВД-Преамбула) — финско-американский программист, создатель ядра Linux.

Линус выбрал эмблему Linux — ядро операционной системы GNU/Linux, являющейся на данный момент самой распространённой из свободных операционных систем, а также наиболее популярной серверной ОС.

С 1997 по 2003 год Линус работал в компании Transmeta, с 2004 — в Open Source Development Labs, с 2007 — в The Linux Foundation (разработка ядра Linux).

Биография

Линус Торвальдс родился Шаблон:Д в Хельсинки в семье финских шведов Нильса и Анны Торвальдс, которые в 1960-х годах были студентами-радикалами, а впоследствии стали журналистамиШаблон:Sfn. Линус был назван в честь американского химика Лайнуса Полинга<ref name="LINFO">Шаблон:Cite web</ref>. В школе преуспевал в физике и математике. Был малообщительным, скромным мальчиком. Его часто дразнили из-за политических взглядов его отца.

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

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

С февраля 1997 по июнь 2003 года работал в компании Transmeta, после чего перешёл в компанию Open Source Development Labs, основанную в 2000 году и вошедшую в 2007 году в The Linux Foundation.

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

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

Linux

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

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

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

Обнаружив недостатки в системе, он начал писать собственный эмулятор терминала, в котором реализовал переключение задач. Затем Торвальдс добавлял в программу всё новые и новые функции, благодаря чему она вскоре стала обретать черты полноценной операционной системы. Затем он послал объявление в новостную группу «Миникса» с вопросом: «Что бы вы больше всего хотели увидеть в minix?» (англ. Шаблон:Lang-en2)<ref>What would you like to see most in minix?Шаблон:Недоступная ссылкаШаблон:Ref в comp.os.minix Шаблон:Wayback</ref>.

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

Автор Minix, профессор Эндрю Таненбаум, неожиданно выступил с резкой критикой дизайна системы:

«Я по-прежнему считаю, что создавать монолитное ядро в 1991 году — фундаментальная ошибка. Скажите спасибо, что вы не мой студент: за такой дизайн я бы не поставил высокой оценки :-)» (из письма к Линусу Торвальдсу). Свой пост Таненбаум озаглавил «Linux устарел»<ref>LINUX is obsolete Шаблон:WaybackШаблон:Ref в comp.os.minix Шаблон:Wayback</ref>.

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

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

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

Файл:Tux.svg
Символ Linux (Tux)

Эмблемой системы стал пингвин Tux. В своей книге «Ради удовольствия» (англ. Шаблон:Lang-en2) Торвальдс пишет, что пингвина в качестве символа предлагала неоднократно его жена, что в итоге «вылилось» в обсуждение в списке рассылки разработчиков ядра<ref>Шаблон:Cite web</ref>.

К 2006 году лишь около двух процентов системного ядра Linux было написано самим Торвальдсом, но за ним всегда оставалось решение о внесении изменений в официальную ветку ядра<ref name="LINFO" />.

В 2008 году Линус Торвальдс рассказал, что использует дистрибутив Fedora, потому что в нём была достаточно хорошая поддержка архитектуры PowerPC, с которой он работал на тот момент времени<ref>Шаблон:Cite web</ref>. Его пользование Fedora было подтверждено в дальнейшем в 2012 году в интервью Linux Format<ref>Шаблон:Cite web</ref>, и в 2025 году в беседе с Linus Tech Tips<ref>Шаблон:Cite web</ref>; свой выбор он объясняет тем, что заинтересован в последних версиях ядра и в соблюдении баланса между сложностью и дружелюбностью к пользователям, но ему не так интересны уникальные для других дистрибутивов функции. Торвальдс также публиковал в своём блоге мнения об окружениях рабочего стола, чаще всего в ответ на какие-то кардинальные изменения и регрессии в них.

The Linux Foundation на текущий момент спонсирует Линуса Торвальса, и поэтому он может работать полное время по улучшению Linux.<ref>Шаблон:Cite web</ref>

В 2012 году, выступая с докладом в Университете Аалто, Торвальдс сказал «идите нафиг» и показал средний палец, раскритиковав компанию Nvidia, специализирующуюся на технологиях графических процессоров. Он сказал, что на тот момент Nvidia была худшей компанией, с которой ему приходилось иметь дело при разработке ядра. В докладе он также обсудил другие аспекты вычислений. В этом же году он назвал рабочие окружение GNOME 3.0 «провалом».

В 2024 году российские разработчики были исключены из числа сопровождающих ядра Linux (11 человек). В своём комментарии Торвальдс сослался на соблюдение «требований соответствия», добавив — «I’m Finnish. Did you think I’d be supporting Russian aggression?» («Я финн. Вы думали, я буду поддерживать российскую агрессию?»)<ref>Шаблон:Cite web</ref>

Торвальдс владеет товарным знаком «Linux» и следит за его использованием<ref>Linus Explains Linux Trademark Issues Шаблон:WaybackШаблон:Ref на Slashdot</ref> через некоммерческую организацию Linux International и при помощи пользователей Linux во всём мире.

Признание и награды

Файл:Linus in SCUBA gear.jpg
Линус Торвальдс в Австралии. Фотография 2008 года

Шаблон:Нет ссылок в разделе

Шаблон:- Шаблон:Навигация

См. также

Примечания

Шаблон:Примечания

Литература

Ссылки

Шаблон:Внешние ссылки Шаблон:- Шаблон:Ключевые люди движения за свободное программное обеспечение Шаблон:Linux Шаблон:Зал славы Интернета