Линус Торвальдс
финско-американский программист
Линус Торвальдс (фин. Linus Torvalds; род. в 1969) — создатель ядра Linux.
Линус Торвальдс | |
Линус Торвальдс на LinuxCon Europe в 2014 | |
Статья в Википедии | |
Медиафайлы на Викискладе |
Цитаты
правитьКнига «Just for Fun: The Story of an Accidental Revolutionary»
править- Многие люди готовы подолгу работать в две, три или даже четыре смены. Ко мне это не относится. Ни Transmeta, ни Linux никогда не могли помешать мне хорошенько выспаться ночью. По правде сказать, я вообще большой фанат сна. Некоторые думают, что это просто лень, но я готов забросать их подушками.
- В этом и была моя жизнь: я ел, спал, иногда ходил в университет, программировал, читал прорву мейлов. Я был в курсе, что некоторые мои друзья чаще занимаются сексом, но это меня не трогало. Честно говоря, большинство моих друзей тоже не преуспевали в этой сфере.
- В жизни важны всего три вещи. Они движут и тобой, и любой живой тварью: первая – выживание, вторая – общественный уклад, третья – удовольствие. Все в жизни проходит через эти три этапа. Причем после удовольствия уже ничего нет, Отсюда вывод: смысл жизни – достичь третьего этапа. Достиг его – и дело в шляпе. Но сперва – пройди два предыдущих ... Самый очевидный пример – секс. Исходно он служил выживанию, потом стал частью общественного уклада: отсюда брак. А потом он переходит в разряд развлечений.
- Семейным гнёздышком нам служила комната в квартире бабушки с дедушкой. Моей первой колыбелью стала корзинка для белья. К счастью, тот период мне плохо запомнился.
- Мне же помогал скоротать зиму особый вид спорта для закрытых помещений: программирование.
- Я чудом избежал семейной журналистской стези.
- Поскольку почти все мои родственники – журналисты, я считаю себя вправе шутить с репортерами о том, что знаю, какие они козлы.
- Я понимаю, что выгляжу при этом законченным хамом, но в нашем доме в Финляндии постоянно толклась куча репортеров, которые ни перед чем не останавливались, чтобы заполучить историю, или выдумывали историю от начала до конца, или просто всегда были слегка навеселе. Точнее: весьма навеселе.
- Мама говорила своим друзьям журналистам, что я настолько неприхотливый ребенок, что мне для счастья достаточно чулана с компьютером, куда время от времени закидывают пачку макарон. Она была недалека от истины. Никто не боялся, что этого ребенка похитят. (А интересно, кто-нибудь бы это заметил?)
- Кроме того, верьте – не верьте, я был в то время тощим.
- И девочек я приводил домой, только когда они хотели позаниматься. Это было не так уж часто, и я никогда не был инициатором, но отец питает иллюзии, что заниматься они хотели не только математикой. (По его мнению, они купились все на ту же формулу: значительный нос = значительный мужчина.)
- Для меня самым трудным в армии было ходить по лесам Лапландии с тоннами (как мне казалось) кабеля. Да что казалось – так оно и было!
- Конечно, такие марафоны проводились не часто, но они были. Я подсчитал, что за одиннадцать месяцев службы в армии провел в лесу больше ста дней. Финляндия полна лесов: ими покрыто 70 процентов территории страны. У меня было ощущение, что я побывал возле каждого дерева ... Кроме того, теперь мне до конца жизни есть о чем поговорить с любым финном. Некоторые даже считают, что это главная причина всеобщей воинской обязанности в стране: надо дать финнам неисчерпаемую тему для разговоров за пивом. Общее несчастье их объединяет. Служат они с отвращением, но потом с удовольствием об этом вспоминают.
- ... я хочу рассказать еще немного о Финляндии. У нас, наверное, больше северных оленей, чем в любом другом месте на Земле. Существенная доля алкоголиков и поклонников танго тоже наша. Каждый, кто провел в Финляндии зиму, поймет истоки повсеместного пьянства. Для любителей танго оправдания нет, но они, к счастью, сосредоточены в основном в маленьких городках, куда можно и не соваться.
- В этой стране саун больше, чем автомобилей. Никто не знает, как зародился этот культ, но по традиции во многих местах сауну строят прежде, чем дом. В многоквартирных домах сауна часто располагается на первом или последнем этаже, и каждой семье выделяется свое персональное время – например, в четверг с 7 до 8 вечера (четверг и пятница часто бывают банными днями). Так можно избежать риска встретить своих соседей в голом виде.
- Молчаливое страдание и непреклонная твердость – вот что помогло нам выжить, несмотря на российское господство, череду кровавых войн и поганую погоду.
- Поскольку мои-то программы – ясное дело – всегда идеальны, я понял, что тут дело в другом. Пришлось пойти дальше и дизассемблировать операционную систему.
- Уродство, когда для любого действия у системы есть специальный интерфейс. В Unix – все наоборот. Она предоставляет строительные блоки, из которых можно создать что угодно. Вот что такое стройная архитектура. То же самое с языками. В английском 26 букв, и с их помощью можно написать все. А в китайском для каждой мыслимой вещи – своя буква. В китайском вы сразу же получаете в свое распоряжение сложные вещи, которые можно комбинировать ограниченным образом. Это больше напоминает подход VMS: есть множество сложных вещей с интересным смыслом, которые можно использовать только одним способом. И в Windows то же самое.
- Свободная любовь (с этим я пролетел – да и что бы я с ней делал?).
- Ему [Торвальдсу] было лет шесть-семь, когда он очень серьезно сказал мне: «Знаешь, я никогда не думаю новые мысли. Я думаю те мысли, которые люди уже думали до меня. Я их просто переставляю. А Сара думает такие мысли, которых раньше не было».
- Без этих вечеринок я был бы в ту весну полным отшельником, а так – был почти отшельником.
- Исходно я хотел написать такую операционку, которую мог бы использовать вместо Minix. Мне не нужно было, чтобы она могла делать больше, чем Minix, но она должна была выполнять те функции Minix, которыми я пользовался, а также кое что еще. Например, в Minix не только была плохая эмуляция терминала, но и не было возможности перевести в фоновый режим программу, которой временно не пользуешься. И управление памятью было очень упрощенным – в Mac OS оно и сейчас такое, кстати.
- Я тогда подумал, а что – хорошее название, и всегда можно будет на кого-нибудь свалить. Что я и делаю.
- Линус говорит, что его социальная жизнь в то время была «ничтожной». Потом, понимая, что это звучит чересчур жалобно, поправляется: «Ну, скажем, почти ничтожной».
- Я женился на первой же женщине, которая обратилась ко мне по мейлу.
- Она выросла в нормальной семье, хотя так я называю любую семью, которая не похожа на нашу чокнутую семейку.
- Зависть к успеху считается характерной чертой финнов.
- Расклад тут такой: с одной стороны, огромная коварная корпорация Microsoft и злобный, жадный, отвратно богатый Билл Гейтс, а с другой – любовь и бесплатный софт для всех плюс скромный (с виду) народный герой Линус Б. Торвальдс. Эти ребята заканчивают учебу и приходят на работу в корпорации, принося с собой любовь к Linux. Поэтому те, кто проникал в недра Microsoft, рассказывают, что видели мое лицо на мишенях для игры в дартс. У меня вопрос: разве можно не попасть в мой нос?
- Журналистам нравилось, что в отличие от Билла Гейтса, живущего в нашпигованном электроникой дворце на берегу озера, я спотыкался об игрушки своих дочерей в нашем новом жилище – доме на две семьи в заурядной Санта Кларе, где нам принадлежало три комнаты с плохим водопроводом. И что я ездил на заурядном «Понтиаке». И сам подходил к телефону. Разве меня можно было не полюбить?
- Кто то пустил в обиход клише «великодушный диктатор», чтобы описать мой стиль работы. Когда я услышал его впервые, то представил себе черноусого генерала какой то солнечной страны, протягивающего бананы своему умирающему от голода народу.
- Однако звонили не только журналисты и организаторы конференций. Однажды вечером мы с Туве сидели дома и читали девочкам книжки. Зазвонил телефон.
Я поднял трубку: «Торвальдс». «А-а. Тот самый, автор Linux?» «Да». Секундная пауза, и трубку повесили.
- Здесь я хочу рассказать о своих золотых правилах. Первое: обращайся с другими так, как ты хочешь, чтобы они обращались с тобой. Следуя этому правилу, в любой ситуации будешь знать, что делать. Второе: гордись тем, что делаешь. Третье: делай все с удовольствием.
- Каждый прочитавший эту колонку подумает, что растущие тяготы моей роли главного хакера превратили меня в сволочь. Но это неверно. Я всегда был сволочью.
- Люди мне доверяют, но только потому, что до сих пор я заслуживал доверия.
- И вообще, мне нравятся люди с твердыми моральными принципами, как Ричард [ Столлман ]. Но почему они не могут держать эти принципы при себе?
- Это общественная мораль сует свою морду туда, где ей совершенно нечего делать.
- Бурный протест вызывает у меня еще только одна вещь: любители нравоучений. Никто не должен считать себя вправе выступать с проповедями.
- Любой здравомыслящий человек был бы совершенно потрясен и подавлен при виде отвесной скалы, которую предстояло штурмовать. Чего стоит одна задача поддержки PC во всем их редкостном разнообразии!
- Одним словом, патентное бюро часто оказывается совершенно импотентным.
- В наше время даже коммерческие тайны – по необъяснимым причинам – имеют юридическую защиту. Каждый здравомыслящий человек понимает, что если секрет раскрыли, то это больше не секрет. И только в странных и запутанных лабиринтах закона об интеллектуальной собственности секреты могут продолжать считаться секретами, даже если все знают, в чем они заключаются.
- Причем интеллектуальная собственность подвергается атакам с совершенно неожиданных сторон. Кто мог вообразить, что бабушки Среднего Запада будут по Интернету обмениваться пиратскими копиями инструкций для вязания?
- Меня иногда спрашивают, как я справляюсь с бременем славы? Честно говоря, нет тут никакого «бремени».
- Быть известным очень здорово, хотя некоторые известные люди из вежливости это отрицают, чтобы неизвестные люди чувствовали свое превосходство. Принято стесняться славы и делать вид, что она тебе портит жизнь.
- Если кто-то жалуется вам на славу и богатство – не слушайте его. Так просто принято говорить.
- Люди потеряют ко мне всякое уважение, если узнают, что я часами мучился, выбирая цвет своего нового автомобиля – гораздо менее практичного «BMW Z3». Помните – «все ради удовольствия»! Этот автомобиль не годится ни на что, кроме удовольствия. Именно за это я его и люблю.
- Во многих отношениях стал лучше, но при этом утратил часть своей естественности. (о себе)
- Моя теория [выживание - общественный уклад - удовольствие] возникла не во время изучения звездного неба в ясную ночь и гадания о смысле бытия. Она родилась при подготовке к выступлению. Когда какая нибудь вещь приносит вам известность, люди почему то начинают ждать от вас небывалых откровений о совершенно посторонних вопросах, которые волновали человечество миллионы лет. И хотят, чтобы вы поделились этими откровениями с толпой абсолютно незнакомых вам людей.
- На самом деле речь идет не столько о смысле, сколько о законе жизни, который отныне следует называть Законом Линуса.
- А я, как специалист по технологиям, знал что технологии сами никуда не ведут. Это общество изменяет технологии, а вовсе не наоборот. Технология просто очерчивает границы того, что и насколько дёшево мы можем сделать.
- Удовольствие не обязательно должно быть примитивным. Это может быть игра в шахматы или интеллектуальное развлечение – выяснение того, как устроен мир. Это может быть любознательность исследователя нового мира. То, что заставляет человека залезать в тесную, набитую взрывчаткой ракету, просто чтобы взглянуть на Землю из космоса, можно назвать серьезным стимулом.
- Ну и что все это значит? Да, может, ничего особенного. В конце концов, моя теория смысла жизни не дает никаких рекомендаций, что нужно делать. Она от силы утверждает: «Хотите – верьте, хотите – нет, но цель всего – удовольствие».
- До некоторой степени она объясняет, почему люди с радостью готовы участвовать в проектах вроде Linux по Интернету. Мне и многим другим Linux подарила сразу два стимула. Оставив выживание за скобками, Linux позволяет людям соединить удовольствие от интеллектуальных усилий и социальные отношения в единой команде ее создателей. Мы не так уж часто встречались лицом к лицу, но мейлы несут не одну лишь сухую информацию. С помощью почты вполне могут завязываться дружеские и иные социальные связи.
- И если нам когда нибудь встретятся во вселенной другие разумные существа, то их первые слова вряд ли будут: «Отведите меня к вашему главному». Скорее они скажут: «Сыграем, парень?» Хотя я могу и ошибаться.
Другие
править- Я пишу (бесплатную) операционную систему (это просто хобби, она не будет такой же большой и профессиональной как GNU) для 386(486) AT и их клонов.
- Письмо в группу comp.os.minix. 25.08.1991.
- Так было положено начало Linux.
- Дейкстра наверное ненавидит меня.
- Комментарий в коде Linux версии 1.1.42 kernel/sched.c (http://www.linuxhq.com/kernel/v1.1/42/kernel/sched.c).
- Вы скорбите по тем временам, когда мужчины были настоящими мужчинами и сами писали драйверы устройств?
- Книга «Just for Fun: The Story of an Accidental Revolutionary», авторы Torvalds, Linus and David Diamond.
- Из анонса одной из первых версий Linux.
- Только зануды делают резервные копии: настоящие мужчины просто закачивают все важное на ftp, позволяя остальным отзеркалировать это.
- Письмо в группу linux.dev.kernel.
- Философия Linux — «смейся в лицо опасностям». Упс. Не то. «Делай это сам». Да, именно так.
- Письмо в группу linux.dev.kernel.
- Знаешь, нужно быть не просто хорошим программистом чтобы написать систему, подобную Linux. Нужно быть ещё и хитрой сволочью.
- Письмо в группу comp.os.linux.development.system.
- Переносимость нужна людям, не умеющим писать новые программы.
- Письмо в группу comp.os.minix newsgroup, 29.01.1992.
- Скажи НЕТ НАРКОТИКАМ, и, может быть, ты не закончишь так же, как разработчики Hurd.
- Письмо в группу mlist.linux.kernel.
- Да они обкурились! (В адрес SCO)
- «Регрессионное тестирование»? Что это? Если система компилируется, то это хорошо, если загружается, то это просто здорово!
- Я всегда прав. А на этот раз я прав как никогда.
- Похоже, GNOME разрабатывается интерфейс-фашистами, для которых постоянным оправданием не-делания чего бы то ни было является не «это слишком сложно сделать», а «это может привести пользователя в замешательство».
- Лично я поддерживаю людей в желании перейти на KDE. Ваша позиция «пользователи — идиоты, которых смущает лишняя функциональность» — это болезнь Gnome. Если вы считаете пользователей идиотами, то только идиоты будут использовать его. Я не использую Gnome, поскольку он, стремясь быть простым, уже давно достиг точки, где он просто не в состоянии делать то, что мне от него нужно.
- Речь о «юзабельности» можно вести только в случае, если ты вообще что-то можешь делать. Но если у тебя нет как таковой возможности, разговор о юзабельности беспредметен: вещь по определению «неюзабельна», если её нельзя использовать для определённой задачи.
- Такой вещи, как «большинство пользователей», нет вообще.
- И технический термин для обозначения того, кто берется разрабатывать дизайн пользовательского интерфейса, не понимая вышеозначенного факта, — «Е... ИДИОТ».
- Я заявляю, что разработчики Mach (и, несомненно, FreeBSD) — некомпетентные идиоты.
- Я действительно не хочу уничтожать Microsoft — это будет побочный эффект
- "The Way We Live Now: Questions for Linus Torvalds", New York Times, 2003-09-28.
- Никто не должен браться за большой проект. Начинайте с маленького тривиального проекта, и никогда не ждите, что он станет большим. Если вы будете этого ждать, вы переусложните проект и будете считать его более значимым, чем он есть на этом уровне. Или, хуже, вас может отпугнуть объем работы, которую вы себе вообразили. Поэтому начинайте с малого и думайте о деталях. Не думайте о картине в целом и крутой конструкции. Если проект не решает текущую потребность, он почти наверняка переусложнён. И не ждите, что придут другие люди и помогут вам. Так не бывает. Вы должны сначала сделать что-то наполовину пригодное, и тогда другие скажут «эй, это мне почти подходит» и подключатся к проекту.
- Linux Times, 2004-10-25.
- Я очень признателен разработчикам gcc, которые создали высококачественный компилятор, которым любой может воспользоваться. Но это вовсе не значит, что они теперь имеют право выбирать своё собственное имя для системы. Ведь акушерка же не выбирает имя вашему ребенку?
- ABCNews Chat with Linus, 2005-05-05
Без указания источников
править- Программное обеспечение словно секс: лучше, когда это бесплатно!
- Торвальдс на конференции 1996 FSF.
- Мы все знаем, что Linux — это круто… он выполняет бесконечные циклы за 5 секунд.
- Линус Торвальдс о преимуществах Linux на Amsterdam Linux Symposium.
- Меня зовут Линус и я ваш бог.
- Торвальдс на 1998 Linux Expo in Durham, Северная Каролина.
- Управлением памятью в PowerPC можно пугать маленьких детей.
- Сегодня практически все популярные программы работают в среде Linux, и администраторы Linux-систем всё реже сталкиваются с необходимостью прибегать к компромиссам. После того как лидеры компьютерной индустрии, в частности IBM, Oracle и Silicon Graphics, начали осваивать мир Linux, эта операционная система стала стремительно превращаться в универсальный стандарт, на который равняются остальные версии UNIX.
- Линус Торвальдс, апрель 2002 г.