Меняет ли успех взгляды на жизнь? Меняет. Linux была совсем иной, когда ею пользовались человек пятьдесят крутейших хакеров. Теперь-то уже 25 миллионов (или сколько там сейчас?) обычных людей время от времени ей пользуются. Она была другой, когда люди работали над ней для своего удовольствия, ради интереса, и вокруг нее не крутились деньги, как теперь.
То же самое верно и в отношении человека по имени Линус. Все меняется, кто бы что ни говорил. Linux-движение сегодня не такое, каким оно было пять лет назад. И Линус не тот, каким был тогда. Работа над Linux была мне так интересна отчасти именно потому, что все непрерывно менялось, постоянно возникали все новые проблемы. Причем не только технологические, но и проблемы, связанные с изменением Linux под влиянием успеха. Иначе жить было бы скучно.
Поэтому коммерческий успех не столько «испортил», сколько изменил и Linux, и меня. Я бы не рискнул сказать, что я в результате повзрослел – в этом плане на меня больше повлияло рождение троих детей, – я просто изменился. Во многих отношениях стал лучше, но при этом утратил часть своей естественности. Linux раньше была предназначена только для специалистов – программеры в ней плавали, как рыба в воде. Тихая заводь, где имеет значение только технология и ничего больше.
Теперь все иначе. У Linux по-прежнему серьезная техническая основа, но когда у системы миллионы пользователей, поневоле начинаешь действовать очень осторожно и тщательно выбирать варианты развития. Внезапно существенную роль стала играть обратная совместимость. А однажды, лет через двадцать, кто-то вдруг скажет: «Ну, все – хватит!» и создаст свою собственную операционную систему, например Fredix (Или Diannix – уж как получится. Будем надеяться, что за 20 лет мужчины перестанут наконец доминировать в компьютерной области.). Без всей этой исторически сложившейся нагрузки. Именно так и должно быть.
Но я особенно горжусь тем, что, когда на сцену выйдет Fredix, мир уже будет иным. Linux прежде всего показала, что все можно делать по-другому, что с помощью открытых исходников можно опираться на достижения других людей. Открытые исходники существовали давно, но именно Linux довела эту идею до всеобщего сознания. Поэтому Fredix не придется начинать все с нуля.
То есть мир стал чуточку лучше.
* * *Примерно через год после начала работы над книгой мы с Линусом провели пятничный вечер в том самом парке аттракционов, где соревновались за месяцы до этого. В этот раз Линус меня обошел по всем статьям: он и гонял быстрее и бросал точнее. Позже, за ужином по-турецки, я свалил свои неудачи на усталость от особенно тяжелого рабочего дня.
Линус взглянул на меня и сказал: «Тебе придется терпеть это еще три месяца». «Почему?» – удивился я. «Чтобы дождаться своей первой охапки акций».
Я упоминаю об этом потому, что во время наших предыдущих соревнований Линус жаловался, что регулярно спрашивает у Туве свой номер телефона – такая у него плохая память. А тут он вдруг знает условия моего акционерного опциона, да еще помнит, где мы были, когда я ему об этом рассказывал. За год до этого он, похоже, упивался своей ролью рассеянного профессора, который путает все, не имеющее такого важного значения, как теория суперструн или объем, памяти его прошлых компьютеров. Теперь же он полностью держит руку на пульсе.
Тогда, в январе, мы сидели в моем старом джакузи и я шутил, что исторический музей просит у меня эту ванну в качестве экспоната. В августе он спрашивает между прочим: «Ну и когда ты им отдашь свою ванну?» Ему не нужно обращаться к электронным устройствам, чтобы уточнить сроки приезда Авутона. Он в курсе дел своих друзей и коллег, чего не было за год до этого. Более того: он знает, что происходит с моими друзьями и коллегами. Раньше он меня уверял, что ничего не помнит о своем детстве, а теперь вдруг у него в голове просветлело: «Я говорил тебе, как мне было неловко, когда мама хотела, чтобы я попросил у дедушки недостающие 100 марок на покупку моих первых часов?»
Улучшение памяти – это только одно из изменений, произошедших с Линусом в течение этого важного в его жизни года. Было еще множество мелочей. В ноябре мы ездили на машине в Лос-Анджелес (что послужило основой для предисловия «Смысл жизни») отчасти потому, что Торвальдсов пригласили остановиться в Брентвудском доме финского генерального консульства. Перед поездкой Линус растерянно осматривал прилавок винного магазина в Санта-Кларе. «Помоги мне выбрать вино в подарок, – попросил он. – Я в них ничего не понимаю». Спустя десять месяцев он уже знает, какое из двух похожих каберне нам нужно взять в мини-баре гостиничного номера, когда мы хотим выпить во время просмотра боевика. И я поймал его на том, что он с видом знатока вращал бокал перед тем, как сделать глоток.
Или вот отношение к спорту. Когда я впервые приехал к Линусу домой, у него был типичный для программеров подход к своему телу и здоровью: мое тело всего лишь сосуд для моих восхитительных мозгов. Казалось, Линус гордился, что никогда не занимался спортом. Туве явно думала иначе. Награды, полученные ею за победы в карате, занимали целую полку, а на телевизоре лежали видеокассеты с занятиями по аэробике. И это, похоже, было темой споров. «Может, лет через пять доктора велят мне сбавить вес», – говорил мне тогда Линус.
Я люблю спорт и решил, что именно он должен стать основой наших совместных вылазок. Я хотел научить Линуса серфингу, но казалось разумным начать с буги-бординга[20]. Однажды днем в начале мая мы отправились в залив Хаф-Мун и взяли напрокат костюмы и доски, хотя Линус бурно протестовал против погружения в холодные воды Тихого океана даже в гидрокостюме. Но через несколько минут произошло чудо: ему понравилось носиться на волнах. «Вот здорово!» – как ребенок радовался он, хлопая меня по плечу. Конечно, четверть часа спустя у него страшно свело ногу – из-за того, что он не в форме, объяснил Линус, – и ему пришлось прекратить. (Когда началась судорога, Линус просто сидел в белой от пены полосе прибоя и не мог встать, а волны перекатывались через него. Моя первая мысль была: «Проклятье! Если я его убил, миллионы программеров мне этого не простят».)
Он охотно участвовал во всем, что мы делали в ходе подготовки этой книги: играл в теннис, плавал со мной наперегонки, катался на головокружительных аттракционах парка «Великая Америка», гонял мячи в гольф. Постепенно из всех видов деятельности, которые я затевал, ему меньше всего стало нравиться наговаривать текст на магнитофон. Грязевые ванны, походы на гору Тамалпейс, бильярд – все, что угодно. «Я мог бы заниматься этим регулярно», – сказал он, обливаясь потом после игры в теннис возле моего дома. В тот раз ему пришлось одолжить и ракетку, и кроссовки. А потом он возил свои новые кроссовки в багажнике. На всякий случай.
Смысл жизни – 2
Вам случалось когда-нибудь в теплую летнюю ночь лежать, глядя на звезды, и думать, почему вы живете на свете? Каково ваше место в жизни и как следует жить дальше?
Да, вот и мне не случалось.
Тем не менее я выработал собственную теорию жизни, Вселенной и всего на свете[21] – ну, по крайней мере, подмножества «Жизнь». Вы узнали о моей теории из предисловия к этой книге. Раз уж вы дочитали до этого места, то могу объяснить немного подробнее.
Моя теория возникла не во время изучения звездного неба в ясную ночь и гадания о смысле бытия. Она родилась при подготовке к выступлению. Когда какая-нибудь вещь приносит вам известность, люди почему-то начинают ждать от вас небывалых откровений о совершенно посторонних вопросах, которые волновали человечество миллионы лет. И хотят, чтобы вы поделились этими откровениями с толпой абсолютно незнакомых вам людей.
Не вижу в этом особого смысла. Я занялся Linux, потому что был крутым хакером, а вовсе не потому, что умел выступать публично или безудержно философствовать. Правда, в жизни вообще не так уж много смысла, поэтому я не жалуюсь.