"Ради удовольствия." - читать интересную книгу автора (Торвальдс Л., Даймонд Д.)

внешние части системы, с которыми непосредственно имеет дело конечный
пользователь, в отличие от кода, который скрывается в глубине системы.
Вначале кто-то вызывается вести то или иное направление. Потом процесс
поддержки подсистем становится органичным. Все знают, кто активно участвует
в работе и кому можно доверять, в итоге на него все и переключается. Никаких
голосований. Никаких приказов. Никаких подсчетов.
Например, если двое создают однотипные драйверы, я иногда принимаю
варианты обоих и смотрю, каким чаше пользуются. Обычно один становится более
популярным. Или же авторы начинают совершенствовать свои программы и в итоге
их пути расходятся -- они начинают использоваться в
разных сферах.
Многих удивляет сам факт, что модель с открытыми исходниками работает.
По-моему, тут полезно попытаться понять психологию хакеров из мира
общедоступных программ. (Вообще-то, обычно я избегаю слова "хакер". В личном
разговоре с технарями я еще могу назвать себя хакером. Но в последнее время
смысл этого слова изменился: так стали называть мальчишек, которые от нечего
делать заняты электронным взломом корпоративных ВЦ вместо того, чтобы
помогать работе местных библиотек или уж, на худой конец, бегать за
девочками.)
Хакеры (программисты), которые работают над Linux и другими проектами с
открытыми исходниками, часто отказывают себе во сне, занятиях спортом,
посещениях школьных чемпионатов, в которых участвуют их дети, а иногда и в
сексе, потому что им нравится программировать. А еще им нравится участвовать
в крупнейшем в мире коллективном проекте, посвященном построению самой
лучшей и самой красивой технологии, -- проекте, который доступен каждому.
Вот и все. И это прикольно.
Ну ладно, я, кажется, перешел на язык самовосхвалений, которым пишутся
пресс-релизы. Фанаты открытых исходников -- не матери Терезы из сферы
высоких технологий. Они получают свою долю славы -- их имена включаются в
благодарственные списки или в файл с описанием истории проекта, который
сопровождает любой проект. Наиболее активные участники привлекают внимание
работодателей, которые изучают программы, чтобы выявить и нанять лучших
программистов. В значительной степени хакерами движет и стремление заслужить
уважение других участников своими солидными вкладами. Это очень мощный
стимул. Каждый хочет произвести впечатление на окружающих, укрепить свою
репутацию, повысить социальный статус. Разработка программ с открытыми
исходниками дает программистам такую возможность.
Разумеется, я провел большую часть 1993 года точно так же, как и
большую часть 1992-го, 1991-го и так далее: уткнувшись в компьютер. Но
близились перемены.
Идя по стопам своего дедушки, я стал ассистентом в Университете
Хельсинки, ответственным за шведскоязычный курс "Введение в информатику" в
осеннем семестре. Тут-то я и встретил Туве. Она оказала на мою жизнь еще
большее влияние, чем "Проектирование и реализация операционных систем" Эндрю
Таненбаума. Но я не буду обременять вас излишними деталями.
Туве была одной из студенток моей группы (всего там было 15 человек).
Она уже получила специальность дошкольного педагога. А потом решила
познакомиться с компьютерами, но сначала немного отставала от остальных. В
конце концов она всех догнала.
Курс был совершенно элементарный. Шла осень 1993-го, Интернет еще не