Столлман озадачен и огорчён этим, но теперь он воспринимает это с мудрой сдержанностью. Выждав время, чтобы все остыли, Ричард пишет Перенсу, что не стоит рвать отношения, и что просит лишь называть систему GNU/Linux, больше ничего. “Я решил, что это хорошо, и согласился, – говорит Перенс, – все вздохнули с облегчением”.
Идут годы, и Debian получает репутацию хакерской версии GNU/Linux, подобной Slackware. Но в Slackware есть несвободные программы, и Debian после отхода от GNU тоже включает в коллекции программ собственнический софт. Хотя он явно помечен как nonfree или несвободный, и вынесен в отдельную секцию, предлагать такие программы – всё равно, что одобрять их. Проект GNU больше не может рекомендовать Debian и Slackware людям.
Но вне хакерских сообществ это всё мало кому интересно. GNU/Linux захватывает рынок, который когда-то занимал Unix. В Северной Каролине появляется компания Red Hat и начинает строить бизнес исключительно на основе GNU/Linux. Исполнительный директор Red Hat – Роберт Янг, именно он в интервью
“Западная научная традиция гласит, что мы стоим на плечах гигантов, – говорит Янг, повторяя слова Торвальдса и Ньютона, – бизнес тоже говорит, что не нужно изобретать колесо, чтобы двигаться вперёд. Прелесть GPL в том, что вы помещаете код в общественное достояние. [125] Допустим, вы независимый производитель софта, и вам для своего приложения нужна программа дозвона. Зачем создавать её заново? Просто используйте программу PPP из Red Hat Linux. Нужна графическая библиотека? Берите GTK. Так вы получаете уже готовые компоненты, причём самые качественные компоненты на рынке. И вы больше не тратите силы и деньги на воссоздание инструментов с нуля. Вы сразу решаете задачи клиентов”. Впрочем, Янг тоже не прочь включить собственнические программы в систему.
Янг – не единственный, кого волнуют деловой потенциал свободного ПО. Осенью 1996 года компании вовсю принюхиваются к аппетитным запахам с кухни открытого программного кода. Процессор Intel 386, глобальная сеть и веб-сайты накатили на рынок огромными волнами, но всего через год или два накатит настоящее цунами в виде GNU/Linux. Её приближение некоторые чувствуют уже сейчас.
Для Мёрдока это цунами видится и наградой, и наказанием Столлману – человеку, который столько лет своей жизни вложил в движение за свободное ПО. Как и многие пользователи Linux, Мёрдок помнит, с чего всё начиналось. Как Торвальдс говорил, что изначально Linux был “просто игрушкой”, и как признавался Таненбауму, что если бы тогда появилось ядро GNU, то он быстро забросил бы Linux. [126] Мёрдок видит, как много возможностей упущено. И как ещё больше возможностей находят люди из глубин интернета.
“Работать над Linux в первые годы было весело, – вспоминает Мёрдок, – с другой стороны, с ним работали, чтобы только переждать, пока не появится ядро Hurd – это видно, если почитать обсуждения в группе comp.os.minix. Если бы Hurd появился быстрее, о Linux бы все забыли”.
Но вот кончился 1996 год, и любые “если бы” потеряли смысл. Окно размером в 36 месяцев захлопнулось, и теперь даже если появится ядро Hurd, оно останется в тени Linux. Шансы, что его заметит кто-то кроме гиков, очень малы. Linux как будто бы выполнил задачу проекта GNU, заняв последний пробел свободной операционной системы. Только для большинства пользователей вся эта система – Линукс. На их компьютерах стоят несвободные программы, и они не видят в этом ничего плохого.
И всё-таки мечта хакеров GNU сбылась – полностью свободная система существует, как бы тернист ни был путь пользователя к ней.
Открытый код
[РМС: В этой главе я позволил себе удалить кое-что – текст, который рассказывал об открытом коде и не имел отношения к моей жизни или работе.]
В ноябре 1995 года Питер Салус, член фонда свободного ПО и автор книги