Программист торвальдс линус: биография, достижения и интересные факты

Содержание:

Эпоха Linux

Время «Линукс» принято отсчитывать с того дня, когда финский студент Линус Торвальдс начал переписку с командой, обслуживающей операционную систему Minix (прототип Linux).

Любопытная деталь: в своём послании Торвальдс сообщил, что Linux может быть установлен только на платформах 80386. Сейчас Linux установлен на множество платформ, среди которых немало встраиваемых и переносных. Сотни копий дистрибутива Linux разошлись среди миллионов пользователей и разработчиков.

Активными популяризаторами Linux стали проекты вроде Gnome, MySQL, Apache, OpenOffice.org, Mozilla и другие приложения с открытым программным обеспечением, а среди инвесторов, поверивших в необходимость дальнейшей разработки этой системы — Sun, IBM и Hewlett-Packard.

Отказ от Intel

Смена деятельности Линуса Торвальдса сопровождалась переменами в его предпочтениях в плане аппаратного обеспечения. Последние 15 лет он признавал исключительно сборки компьютеров на Intel, однако в конце мая 2020 г., как сообщал CNews, он собрал себе новую рабочую станцию на топовом процессоре AMD, не уточнив при этом не модель чипа Intel в своей предыдущей сборке.

Новый десктоп Линуса Торвальдса основан на процессоре флагманском AMD Threadripper 3970X, анонсированном в ноябре 2019 г. Его стоимость составляет $2000 (141 тыс. руб. по курсу ЦБ на 6 июля 2020 г.), и специально для него AMD разработала новый чипсет TRX40 и не менее новый сокет sTRX4 с 4094 пинами.

7-нанометровый Threadripper 3970X (архитектура Zen2) располагает 32 вычислительными ядрами, умеет обрабатывать до 64 потоков одновременно и работает на частоте от 3,7 до 4,5 ГГц. В его распоряжении есть 64 линии PCI-E 4.0, кэш-память L3 на 128 МБ (плюс 16 МБ кэша второго уровня и 2 МБ кэша первого уровня) и четыре канала оперативной памяти DDR4-3200, а его уровень тепловыделения (TDP) равен 280 Вт.

Создатель Linux отметил, что прирост производительности в сравнении с предыдущей конфигурацией на Intel есть. По его словам тестовые сборки «allmodconfig» стали работать втрое быстрее.

Призание

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

В журнале 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 музея компьютерной истории (Калифорния, США). Получив награду «за создание ядра Линукс и управление открытой разработкой широко используемой операционной системы Линукс»

20 апреля 2012 – Линус Торвальдс (вместе с японским медиком Синъей Яманакой) стал лауреатом технологической премии Millenium (Финляндия).

13 июня 2012 года она была вручена ему президентом Финляндии Саули Нийнистё

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

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

[править] /* Примечания */

  1. Успешное завершение
  2. Линус — яростный противник дебаггера в ядре, потому что это приучает писать кривой код.

Линус Торвальдс — лучше всех! Я гарантирую это!

Системы  Android • DOS • FreeBSD • Haiku • Linux • MenuetOS • macOS / Хакинтош • OS/2 • ReactOS • Windows / Винда • РусОС • Фантом ОС
Среды  GNOME • GNU Emacs • KDE
Люди  Баллмер • Генерал Фейлор • Поттеринг • Столлман • Торвальдс • Фолькердинг
Дистрибутивы Linux  Arch • Debian • Fedora • Finnix • Gentoo • LFS • Ubuntu (BolgenOS) • Слака
Версии винды  Виста (говносборки) • Семёрка • Windows Phone 7 • Windows Phone 8
Пользователи  Админ • Бздун • Виндузятник • Красноглазик • Линуксоид • Яблочник
Площадки  /s/ • LOR • ru mac • ru.os.cmp • stoplinux.org.ru
Мемы  /dev/null • BSD, not LSD • GIF • GNOME vs. KDE • Mac vs. PC • OS-tan • rm -rf • System32 • TRUE-DEATH-PRIMITIVE-LINUX-MITOLL • Бубен • Вендекапец • Гномики • Даунгрейд • Если бы… • Ждём ебилдов • КЛБ • Маздай • Патчить KDE2 под FreeBSD • Приборчик • Распечатать лицензию на Линукс • Тукс • Тупые свитчеры • Феникс

Линус Торвальдс — это не баг, это фича!

Мета  DRM (SecuROM • StarForce) • Баг • Бот (Автоответчик) • Ботнет • Варез • Глюк • Гуй • Донат • Копирайт (By design) • Лог • Нюк • Рут (Не работай под рутом) • Спортивное программирование
Фичи  • BSOD • Cookies • Embrace, extend and extinguish • FL Studio • Sheep.exe • Winlogon.exe • Бубен • Защита от дурака • Костыль • Машинный перевод • Пасхальные яйца • Свистелки и перделки • См. рис. 1 • Съешь ещё этих мягких французских булок • Таблэтка
Вредоносное  MediaGet • Винлок • Звонилка • Китайские пингвины • Пиксель смерти • Троян • Червь Морриса
Компании  1С • Apple • Denuvo • • Microsoft • SAP • Яндекс
Движения  8-bit • Open source (Красноглазики • Линуксоиды) • Вирусная сцена • Даунгрейд • Демосцена • Моддинг
Офис  3DS MAX • GIMP • GNU Emacs • Movie Maker • MS Paint • OpenOffice • PowerPoint • vi • Word • Блокнот • Фотошоп
ОС  Android • BSD • DOS • MenuetOS • ReactOS • Windows (Phone 7 • Phone 8 • Seven • Vista) / Маздай • Линукс • Русская ОС • Фантом ОС
Браузеры  Internet Explorer • Опера • Тормозилла (Огнелис • Lolifox) • Хром
Интернет  Flash • I2P • Low Orbit Ion Cannon • Tor • • Чат−клиенты (Miranda • QIP • Skype • Аська • Жаббер)
Разработка  BrainFuck • C • C++ • Java • Haskell • Ассемблер
Люди  LovinGOD • Балмер • Гейтс • Генерал Фейлор • Джобс • Митник • Поттеринг • де Раадт • Спольски • Столлман • Торвальдс • Чернов • Шахиджанян
Костыли  Cygwin • PunkBuster • T9 • Wine • Wishmaster • Антивирусы • Хакинтош
Команды  ^H • ^W • Alt+F4 • Ctrl+Alt+Del • man • /me • /quit • rm -rf

История Торвальдса и Linux

Линус Торвальс родился в 24 декабря 1969 г., а над Linux начал работать в 1991 г. в возрасте 22 лет. За основу будущего ядра он взял UNIX-совместимую ОС MINIX, а превратить его позднее в полноценную ОС ему помог набор утилит и программ, разработанных в рамках проекта GNU Ричарда Столлмана (Richard Stollman).

Со временем к разработке Linux примкнули различные энтузиасты, с которыми Торвальдс взаимодействовал посредством usenet и интернета. В 1994 г. они посчитали ядро готовым и выпустили Linux версии 1.0.

По состоянию на май 2020 г. над разработкой Linux трудится мировое сообщество, которому помогают и крупные ИТ-корпорации — AMD, Google, IBM, Intel, Oracle, Samsung и др. Сам Торвальдс остается наиболее авторитетной фигурой сообщества и лично координирует процесс разработки, хотя и отличается скверным, по собственному признанию, характером. В сентябре 2018 г. Линус самоустранился от разработки Linux, но месяц спустя вернулся на пост координатора проекта. В числе известных операционных систем на базе GNU/Linux можно отметить Ubuntu, Debian, Mint, RHEL (CentOS), openSUSE, и российский дистрибутив Astra Linux. К слову мобильная платформа Android тоже базируется на Linux, но, несмотря на это, сам Linux, по статистике StatCounter, занимает не более 0,7% глобального рынка ОС – 39,1% удерживает Android, 33,1% у Windows, 17,2% у iOS и 8,2% у macOS.

  • Короткая ссылка
  • Распечатать

В чем проблема соцсетей

Торвальдс пояснил, что интернет нивелирует все поведенческие «подсказки», которые обычно являются частью общения, и в результате никто не слышит интонаций и оттенков в словах собеседников.

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

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

Линус Торвальдс считает соцсети «болезнью»

«Вся модель лайков и репостов — это просто мусор. Там нет усилий и нет контроля качества. На самом деле, все это направлено на обратный контроль качества… и на кликбейт, и на вещи, предназначенные для создания эмоционального отклика, зачастую морального возмущения», — отметил он. Напомним, кликбейтом называется контент, целью которого является получение за счет числа кликов денег от рекламы в ущерб качеству и точности.

Когда к этому всему добавляется анонимность, «это просто отвратительно», считает Торвальдс.

«Некоторые люди путают конфиденциальность и анонимность и думают, что они идут рука об руку, и что защита конфиденциальности означает, что вам нужно защищать анонимность. Я думаю, это неправильно. Анонимность важна, если вы информатор, но если вы не можете подтвердить свою личность, ваша сумасшедшая напыщенная речь не должна появляться на какой-то социальной платформе, и вы не должны иметь возможность делиться ею или лайкать ее», — сказал он.

Коммерческий успех

Если рассматривать Linux с точки зрения прессы, то в 2005 г. мы, скорее всего, увидим ее на обложке в Forbes или Fortune и большую статью о ней по крайней мере в одном из этих изданий, которая опишет историю успеха смельчаков, решивших перевести информационные системы своего среднего (или даже весьма крупного) предприятия на «Linux-тягу». Так было в 1998 г. с Amazon, так должно быть и с open source.

Опрос, проведенный прошлым летом, показал, что около 40% крупных компаний экспериментируют в области Linux и некоторые из них уже используют продукты open source в рабочем режиме. Известно, что в отрасли значение этого показателя на уровне 30—40% считается своеобразной «критической массой», после достижения которой консалтинговым фирмам имеет практический смысл начинать работать в той или иной области. Это эмпирическое правило многократно проверено, в том числе в первые годы развития Интернета и архитектуры клиент-сервер.

Новый кодекс поведения

Частью изменений, связанных с уходом и возвращением Торвальдса, стало официальное утверждение нового, пересмотренного кодекса поведения в сообществе разработчиков ядра Linux. Напомним, в марте 2015 г. участники сообщества подписались под кодексом разрешения конфликтов в команде, написанным Кроа-Хартманом. Примечательно, что тогда Торвальдс одобрил нововведение, которое должно было в первую очередь умерить его собственный темперамент.

Теперь кодекс разработчиков Linux учитывает принципы другого, более широко распространенного и инклюзивного свода правил поведения в опенсорсных сообществах Contributor Covenant, созданного разработчиком и юристом Коралайн Адой Эмке (Coraline Ada Ehmke).

Линус Торвальдс вернулся из добровольного изгнания

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

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

В анонсе релиза ядра Linux 4.19 Кроа-Хартман объясняет изменение кодекса поведения тем, что каждый год к проекту присоединяются новые люди, не знакомые с жизнью сообщества. На первых порах они допускают ошибки, их нужно обучать работе, и единственный способ сделать это — через взаимодействие между людьми и осознание общих социальных норм и целей.

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

Биография

Линус родился в Хельсинки. Родители, шведскоговорящие финны Нильс и Анна Торвальдс, были в 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 и идеологии открытого кода со стороны таких софтверных гигантов, как Microsoft и SCO, он реагировал резко.

Прекращение разработки

Весьма неожиданное послание от Линуса Торвальдса было опубликовано в рассылке Linux Kernel Mailing List. Торвальдс объявил о том, что временно прекратит заниматься разработкой ядра и возьмет небольшую паузу, чтобы поработать над собственным поведением. Дело в том, что Торвальдс пришел к выводу, что очень часто он ведет себя грубо и неприемлемо по отношению к другим разработчикам и сторонним людям.

В послании Торвальдс извиняется перед всеми, кого его несдержанность могла задеть и отвратить от разработки ядра вообще. Он рассказывает, что осознание проблемы пришло к нему недавно, когда он случайно перепутал даты и место проведения ежегодного саммита Linux Kernel Maintainer’s и запланировал на это время отдых с семьей в Эдинбурге. Когда ошибка вскрылась, и стало очевидно, что Торвальдс не сможет присутствовать на саммите Ванкувере впервые за двадцать лет, организаторы решили перенести мероприятие в Эдинбург, чтобы Торвальдсу не пришлось отменять семейную поездку (хотя он и предлагал провести мероприятие без него).

Эта ситуация и порожденные ею дискуссии и вынудили Торвальдса задуматься о своем поведении. Он пишет, что сначала даже порадовался тому, что ему не придется присутствовать на мероприятии, а затем, когда саммит перенесли, задумался о том, что совершенно неправильно ведет себя с людьми и игнорирует настроения, глубоко укоренившиеся в сообществе. Даже радость из-за возможности не посещать саммит тоже показалась ему весьма тревожным сигналом.

Я нечуткий эмоционально человек, и вряд ли для кого-то станет сюрпризом. Уж точно не для меня самого. Плохо, что из-за этого я неправильно понимал людей и годами даже не осознавал того, насколько неверно я оцениваю ситуацию и какой вклад вношу в создание непрофессионального климата.

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

«Отец» Linux подчеркивает, что это не «выгорание», он по-прежнему полон желания заниматься разработкой Linux, и ему лишь нужен небольшой перерыв, чтобы разобраться в себе и изменить свое поведение. На время отсутствия Торвальдса его заменит Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за стабильную ветку ядра Linux.

Также Торвальдс внес изменения в текст документа Code of Conduct, который является своеобразным гайдом для разрешения конфликтных ситуаций, возникающих между разработчиками. Если раньше документ представлял собой список кратких рекомендаций, сводившихся к тому, что нужно уважительно относиться друг к другу, то его новая версия базируется на более серьезном Contributor Covenant, который применяют разработчики GitLab, Ruby, Kubernetes и многих других опенсорсных проектов.

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

  • В 2008 году Торвальдс высказался в адрес разработчиков операционной системы OpenBSD, назвав их «стадом мастурбирующих обезьян».
  • В 2012 году Торвальдс назвал Nvidia худшей компанией, с которой ему приходилось иметь дело в связи с опенсорсными проектами, исправлением багов, выпуском открытых драйверов и так далее. Свою речь он завершил неприличным жестом и фразой «Nvidia, f%ck you!».
  • В 2013 году, когда разработчики ядра попытались убедитьТорвальдса вести себя профессионально и воздерживаться от нецензурной брани, он подчеркнуто отказался, заявив, что не является вежливым по своей природе, и его легко вывести из равновесия. Если кому-то конкретно не нравится такое поведение, это еще не означает, что оно «неправильное».
  • В 2018 году, после обнаружения процессорных проблем Meltdown и Spectre, Торвальдс заявил, что предложенные Intel решения для исправления ситуации, это «полный и абсолютный мусор», а разработчики, очевидно, «спятили на***».

Он больше не программист

В то время как ядро ​​Linux содержит около 28 миллионов строк кода в своем репозитории Git , Торвальдс написал менее 1%. Он написал большую часть основных функций, таких как планировщик, управление памятью, интерфейс системных вызовов. По состоянию на 2020 год основными участниками по почтовым доменам являются Intel и Red Hat.

В наши дни Торвальдс является менеджером кода и сопровождающим, а не разработчиком. Большая часть его личного вклада включает в себя объединение кода, написанного другими, с небольшим программированием. Он имеет высшие полномочия решать, какие функции должны (или не должны) быть включены в ядро Linux.

Гнев «системных богов»

Живой интерес общественности к Linux вызвал гнев автора системы Minix. Эндрю Таненбаум жёстко раскритиковал своего студента Торвальдса за дизайн новой системы, назвав создание монолитного ядра (1991 год) фундаментальной ошибкой. Озаглавив своё сообщение в Сети ёмкой фразой: «Линукс устарел», — профессор Таненбаум пытался объяснить пользователям, что Linux — недолговечна, так как не может быть перенесена на другой, отличный от ныне стандартного (80×86), процессор.

Критика сильно задела Линуса Торвальдса. Спорить со знаменитым и влиятельным Таненбаумом было опасно, но Торвальдс продолжал отстаивать свою правоту.

Публичность написанного Линусом ядра сделала его доступным для использования вместе с наработками общедоступного варианта системы Unix. Вскоре о «Линуксе» и его создателе стали говорить и писать журналисты.

Personal life

Torvalds in 2002

Torvalds has described himself as «completely a-religious—atheist», adding that «I find that people seem to think religion brings morals and appreciation of nature. I actually think it detracts from both. It gives people the excuse to say, ‘Oh, nature was just created,’ and so the act of creation is seen to be something miraculous. I appreciate the fact that, ‘Wow, it’s incredible that something like this could have happened in the first place.'» He later added that while in Europe religion is mostly a personal issue, in the United States it has become very politicized. When discussing the issue of church and state separation, Torvalds also said, «Yeah, it’s kind of ironic that in many European countries, there is actually a kind of legal binding between the state and the state religion.» However, in a story about the March LinuxWorld Conference titled «Linus the Liberator», Torvalds is quoted as saying «There are like two golden rules in life. One is ‘Do unto others as you would want them to do unto you.’ For some reason, people associate this with Christianity. I’m not a Christian. I’m agnostic. The other rule is ‘Be proud of what you do.'»

In 2010, Torvalds became a United States citizen and . He is unaffiliated with any U.S. political party, saying, «I have way too much personal pride to want to be associated with any of them, quite frankly.»

Linus developed an interest in scuba diving in the early 2000s and went on to achieve numerous certifications, which later led to him creating the Subsurface project.

[править] вариант перевода

Linus Torvalds can use a nice level lower than -20.
Линус Торвальдс свободно работает с приоритетом процесса -20 и ниже.

Linus is real, unless declared Integer. Тут программистский лулз. Ближе такое — Линус вещественен, если не объявлен как целое.

или вещественен «реален» — более близко к оригинальной игре слов?

Фактическая ошибка, как раз таки Linus будет целого типа, даже если не объявлен.

sudo mv /tmp/ms /dev/null — бессмыслица. Может, лучше cat /dev/zero > /tmp/ms ?

Правильно будет `cat /dev/null > /tmp/ms`. Если читать из /dev/zero, то /tmp/ms будет забиваться нулями, пока не кончится место на разделе, а при чтении из /dev/null оно всегда возвращает конец файла.

Хотим больше «фактов» про него.

Линус Торвальдс явно способен отпиздить Билли

Линус Торвальдс, информатика и первое железо. С чего всё началось

С ЭВМ мальчика впервые познакомил его дед-математик Лео Торвальдс. Линус тогда впервые (это случилось в 1981-м) дотронулся до первого в своей жизни компьютера — Commodore VIC-20. Лео удалось заинтересовать внука — Линус увлёкся программированием и начал с изучения руководства к дедовскому компьютеру. Вскоре он, начитавшись специализированных журналов, стал писать собственные программы и в один прекрасный день приобрёл новый компьютер на основе 386-го процессора, куда поставил Minix.

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

Linux

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

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

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

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

From: torvalds@klaava.Helsinki.Fi (Линус Бенедикт Торвальдс)
Newsgroups: comp.os.minix
Subject: Маленький опрос о моей новой операционной системе
Message-ID:
Date: 25 Aug 91 20:57:08 GMT
Organization: Хельсинский Университет
Привет всем, кто использует миникс-Я делаю (бесплатную) операционную систему (всего лишь хобби, не будет большой и профессиональной как gnu) для клонов 386(486) AT. Она ваялась с апреля, и скоро будет готова. Я хочу отзывов о том, что людям нравится/не нравится в миниксе, ибо моя система на неё похожа(такое же устройство файловой системы(по практическим соображениям) среди всего прочего).
Я уже включил bash (1.08) и GCC (1.40), и похоже всё работает. Это значит, что что-то полезное появится через несколько месяцев, и я хотел бы узнать, чего люди хотят. Любые советы принимаются, но я не обещаю, что всё исполню :-)
Линус (torvalds@kruuna.helsinki.fi)
PS. Да, у неё никакого миниксового кода, и многозадачная фс. Она НЕ переносима (применяет переключение задач 386-го, итп.), и скорее всего будет поддерживать только AT-винчестеры, т.к. это всё, что у меня есть :-(

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

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

На рисунке 1 представлен символ операционной системы – Tux.

Рисунок 1 – Tux

Свой пост Танненбаум озаглавил «Линукс бесполезен».

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

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

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

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

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

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

Торвальдс остался доволен

Не уточнив модель чипа Intel, на базе которого был собран его предыдущий компьютер, создатель Linux, тем не менее, отметил, что прирост производительности есть. По его словам тестовые сборки «allmodconfig» стали работать втрое быстрее.

Раскрывать подробности обо всей конфигурации своего компьютера Торвальдс тоже не стал, и в итоге на момент публикации материала была известна лишь модель его центрального процессора. Он мог сменить лишь процессор и материнскую плату, сохранив остальные компоненты нетронутыми, но, по данным The Register, Торвальдс приобрел полностью новую сборку. Как пишет издание, разработчик ядра Linux Грег Кроа-Хартман (Greg Kroah-Hartman) тоже перешел на AMD и тоже отдал предпочтение именно процессору серии Threadripper.

Awards and achievements

Linus Torvalds receiving 2018 IEEE Masaru Ibuka Consumer Electronics Award from ICCE 2018 Conference Chair Saraju P. Mohanty and IEEE President James A. Jefferies at ICCE 2018 on 12 January 2018 in Las Vegas

Awards and achievements
Year Award Notes
2018 IEEE Masaru Ibuka Consumer Electronics Award IEEE Masaru Ibuka Consumer Electronics Award is conferred by the Institute of Electrical and Electronics Engineers for outstanding contributions to consumer electronics technology has been named in honor the co-founder and honorary chairman of Sony Corporation, Masaru Ibuka. 2018 Ibuka award was conferred to Linus Torvalds «For his leadership of the development and proliferation of Linux.»
2014 IEEE Computer Pioneer Award On 23 April 2014, the Institute of Electrical and Electronics Engineers named Torvalds as the 2014 recipient of the IEEE Computer Society’s Computer Pioneer Award. The Computer Pioneer Award was established in 1981 by the IEEE Computer Society Board of Governors to recognize and honor the vision of those whose efforts resulted in the creation and continued vitality of the computer industry. The award is presented to outstanding individuals whose main contribution to the concepts and development of the computer field was made at least 15 years earlier.
2012 Internet Hall of Fame On 23 April 2012, at Internet Society’s Global INET conference in Geneva, Switzerland, Torvalds was one of the inaugural inductees into the Internet Hall of Fame, one of ten in the Innovators category and thirty-three overall inductees.
2012 Millennium Technology Prize On 20 April 2012, Torvalds was declared one of two winners of that year’s Millennium Technology Prize, along with Shinya Yamanaka. The honor is widely described as technology’s equivalent of the Nobel Prize.
2010 C&C Prize He was awarded the C&C Prize by the NEC Corporation in 2010 for «contributions to the advancement of the information technology industry, education, research, and the improvement of our lives».
2008 Hall of Fellows In 2008, he was inducted into the Hall of Fellows of the Computer History Museum in Mountain View, California, «for the creation of the Linux kernel and the management of open source development of the widely used Linux operating system.»
2005 Vollum Award In August 2005, Torvalds received the Vollum Award from Reed College.
2003 Linus (Moon) In 2003, the naming of the asteroid moon Linus was motivated in part by the fact that the discoverer was an enthusiastic Linux user. Although the naming proposal referred to the mythological Linus, son of the muse Calliope and the inventor of melody and rhythm, the name was also meant to honor Linus Torvalds, and Linus van Pelt, a character in the Peanuts comic strip.
2001 Takeda Award In 2001, he shared the Takeda Award for Social/Economic Well-Being with Richard Stallman and Ken Sakamura.
2000 Lovelace Medal In 2000, he was awarded the Lovelace Medal from the British Computer Society.
1998 EFF Pioneer Award In 1998, Torvalds received an EFF Pioneer Award.
1997 Academic Honors In 1997, Torvalds received his master’s degree (Laudatur Grade) from the Department of Computer Science at the University of Helsinki. Two years later he received honorary doctor status at Stockholm University, and in 2000, he received the same honor from his alma mater.

University of Helsinki has named an auditorium after Torvalds and his computer is on display at the Department of Computer Science.

1996 9793 Torvalds (Asteroid) In 1996, the asteroid 9793 Torvalds was named after him.
1995 Running Linux on AlphaStation In the period 1994–1999 Torvalds developed versions of Linux on early AlphaServer systems made available to him by the engineering department of Digital Equipment Corporation. Compaq software engineers developed special Linux kernel modules.Linux distributions that ran on AlphaServer systems were Red Hat 7.2. and Gentoo Linux.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *