Ну ладно, я, кажется, перешел на язык самовосхвалений, которым пишутся пресс-релизы. Фанаты открытых исходников — не матери Терезы из сферы высоких технологий. Они получают свою долю славы — их имена включаются в благодарственные списки или в файл с описанием истории проекта, который сопровождает любой проект. Наиболее активные участники привлекают внимание работодателей, которые изучают программы, чтобы выявить и нанять лучших программистов. В значительной степени хакерами движет и стремление заслужить уважение других участников своими солидными вкладами. Это очень мощный стимул. Каждый хочет произвести впечатление на окружающих, укрепить свою репутацию, повысить социальный статус. Разработка программ с открытыми исходниками дает программистам такую возможность.
Разумеется, я провел большую часть 1993 года точно так же, как и большую часть 1992-го, 1991-го и так далее: уткнувшись в компьютер. Но близились перемены.
Идя по стопам своего дедушки, я стал ассистентом в Университете Хельсинки, ответственным за шведскоязычный курс «Введение в информатику» в осеннем семестре. Тут-то я и встретил Туве. Она оказала на мою жизнь еще большее влияние, чем «Проектирование и реализация операционных систем» Эндрю Таненбаума. Но я не буду обременять вас излишними деталями.
Туве была одной из студенток моей группы (всего там было 15 человек). Она уже получила специальность дошкольного педагога. А потом решила познакомиться с компьютерами, но сначала немного отставала от остальных. В конце концов она всех догнала.
Курс был совершенно элементарный. Шла осень 1993-го, Интернет еще не был популярен, поэтому однажды я задал на дом послать мне сообщение по мейлу. Сегодня это звучит по-идиотски, но я сказал: «Домашнее задание: пошлите мне e-mail».
Другие студенты прислали просто тестовые сообщения или какие-то замечания о занятиях. Туве пригласила меня на свидание.
Я женился на первой же женщине, которая обратилась ко мне по мейлу.
Наше первое свидание так и не кончилось. Туве была дошкольным педагогом и шестикратным чемпионом Финляндии по карате, она выросла в нормальной семье, хотя так я называю любую семью, которая не похожа на нашу чокнутую семейку. У нее было много друзей. Я сразу понял, что именно эта женщина мне нужна. (Подробности пропущу.) Через несколько месяцев мы с моим котом Ранди переехали в ее крошечную квартирку.
В первые две недели я не потрудился даже перевезти свой компьютер. Не считая службы в армии, это была самая долгая разлука с компьютером с тех пор, как одиннадцатилетним мальчиком я сидел у дедушки на коленях. Не буду подробно на этом останавливаться, но это по-прежнему рекорд моей штатской жизни без процессора. Каким-то образом я выжил (детали снова опускаю). В редкие встречи с мамой в тот период я слышал от нее что-то о «триумфе матери-природы». Думаю, отец с сестрой были просто в шоке.
Вскоре Туве принесла в дом кошечку, чтобы Ранди не скучал. У нас повелось проводить вечера вдвоем или с друзьями, вставать в 5 утра, чтобы она могла пойти на работу, а я мог оказаться в университете раньше всех и никто не мешал мне читать мейлы о Linux.
Король БАЛА
I
Появление версии 1.0 означало для Linux новый этап: нам понадобился пиар. Лично я с удовольствием представил бы эту версию точно так же, как и предыдущие. Я бы послал в форум сообщение: «Выпущена версия 1.0. Пользуйтесь». (Или что-нибудь в этом роде.)
Однако многие отнеслись к этому событию гораздо серьезнее. Версия 1.0 им нужна была для рекламы. Всем этим новорожденным компаниям, продававшим Linux, версия 1.0 была важна скорее по психологическим, чем по технологическим причинам. И их можно понять: кому понравится торговать операционной системой версии 0.96?
Я хотел выпустить версию 1.0, потому что тем самым завершался некий этап, а кроме того, это значило, что я могу временно перестать исправлять ошибки и вернуться к разработке. Производители и разработчики Linux хотели обставить выход новой версии с максимальной помпой.
Нам нужно было выбрать правильную тактику. Сам я не собирался руководить этой кампанией. Мне вовсе не улыбалось выпускать пресс-релизы и выступать с заявлениями. Поэтому за дело взялись те, кто был в нем заинтересован. Примерно так делалась и сама Linux — схема снова сработала.
Наш первый официальный выпуск стал настоящим событием во многом благодаря Ларсу. Он и некоторые другие решили, что объявление лучше всего сделать в университете. В этом был свой резон. Моя комната не тянула по размерам. А делать объявление в помещении коммерческой фирмы было бы неправильно. Поэтому Ларе вызвался согласовать вопрос с университетом. Факультет информатики Университета Хельсинки был небольшой организацией, поэтому он смог просто пойти и поговорить с деканом.
Университет Хельсинки с радостью согласился выделить для представления Linux 1.0 главную аудиторию факультета информатики. Да и чего бы им возражать? Разве в университете часто происходят события, достойные показа по телевизору?