Читаем Ричард Столлман и революция свободного программного обеспечения полностью

Участники встречи реагируют на формулировку Петерсон совершенно иначе. “Я колебалась, предлагая её, – вспоминает Петерсон, – я не была членом сообщества, поэтому использовала формулировку как бы между прочим, никак её не выделяя”. К её удивлению, формулировка тут же входит в речь окружающих. К исходу встречи её участники, включая Реймонда, выглядят довольными.

Реймонд, впрочем, пока что не использует публично термин “открытый код” вместо “свободное ПО”. Но спустя пару дней после запуска проекта Mozilla О’Рейли собирает конференцию, чтобы обсудить положение дел в свободном программном обеспечении. Он хочет назвать конференцию “саммитом бесплатных программ” и планирует привлечь внимание СМИ и сообщества к самым разным достойным проектам. “У всех этих ребят было так много общего, что я удивлялся, как это они до сих пор не знают друг друга, – вспоминает О’Рейли, – также очень хотелось донести до мира, какое огромное влияние свободное ПО уже оказало на индустрию и культуру. Люди упускали большую часть традиции свободного ПО”.

Составляя список, О’Рейли принимает решение с далекоидущими политическими последствиями – он ограничивается разработчиками Западного побережья, такими как Ларри Уолл, создатель sendmail Эрик Оллман, разработчик BIND Пол Викси. С некоторыми исключениями, конечно: проживающий в Пенсильвании Реймонд, который уже был на месте в связи с запуском Mozilla, получает приглашение в числе первых. Как и живущий в Вирджинии создатель языка Python Гвидо ван Россум. “Фрэнк Уилсон, мой главный редактор и мастер языка Python, пригласил Гвидо без согласования со мной, – вспоминает О’Рейли, – я был рад видеть его, но сначала это действительно задумывалось как чисто местная тусовка”.

Отсутствие Столлмана в этом списке извне выглядит как пренебрежение в его адрес. “Я из-за этого решил не идти на мероприятие”, – вспоминает Перенс. Реймонд соглашается пойти, но убеждает пригласить Столлмана – впрочем, безрезультатно. Сообщество охватывают слухи о том, как О’Рейли презрительно отнёсся к Столлману, причём слухи эти подогреваются известным фактом о вражде между ними. Столлман утверждает, что руководства к свободным программам должны также свободно раздаваться и редактироваться, тогда как О’Рейли считает, что рынок несвободных книг с большой прибыльностью делает свободное ПО популярнее и доступнее, и в конечном счёте идёт сообществу на пользу. Это разногласие привело к публичной взаимной неприязни. Очередное столкновение произошло из-за названия конференции – Столлман настаивал на словах “свободное ПО” вместо “бесплатных программ”. Последний термин обозначает программы, которые раздают бесплатно, но без исходного кода, который можно редактировать.

Сам О’Рейли, вспоминая тот период, не вкладывает никакого негатива в своё решение не приглашать Столлмана. “Я тогда ни разу не встречался с Ричардом лично, но в переписке по электронной почте он показал себя очень негибким и неконтактным. Я позаботился о том, чтобы традиции GNU были достаточно хорошо представлены, пригласив Джона Гилмора и Майкла Тиманна, которых я знал как очень твёрдых поклонников GPL, но которые при этом были куда гибче в диалоге, особенно при обсуждении плюсов и минусов свободного ПО и его традиций. Видя сейчас, к чему это всё привело, я бы хотел исправить тот промах и пригласить Ричарда, но, повторюсь, это не означало презрения в адрес проекта GNU и лично Столлмана”.

Есть в этом пренебрежение или нет, но термин “открытый код” однозначно имеет успех на конференции. Участники вовсю делятся опытом и обсуждают идеи о том, как улучшить представления людей о свободном ПО. Например, обратить внимание людей на громадный успех GNU/Linux в области интернет-инфраструктуры, с которым успехи Microsoft Windows не идут ни в какое сравнение. Но понемногу обсуждение возвращается к проблемам вокруг термина “свободное ПО”. О’Рейли вспоминает забавный комментарий Линуса Торвальдса, который также участвовал в конференции.

“Линус только недавно переехал в Кремниевую долину, и сказал нам, что только совсем недавно узнал, что в английском языке слово ‘free’, оказывается, имеет два значения: ‘свободный’ и ‘бесплатный’”.

Майкл Тиманн, основатель Cygnus, предлагает на замену “свободному ПО” термин “исходнософт” (sourceware). “Это слово никого не воодушевило, – вспоминает О’Рейли, – и тогда Эрик произносит слова ‘открытый код’”.

Слова эти нравятся некоторым участникам, но о единодушной смене официальной терминологии говорить не приходится. Когда мероприятие подходит к концу, объявляется голосование за выбор нового термина. Согласно О’Рейли, 9 из 15 участников голосуют за “открытый код”. Возражения остаются, но несмотря на них, участники договариваются использовать именно такую формулировку в общении с прессой. “Мы хотели выйти оттуда с посланием солидарности”, – так описывает это О’Рейли.

Перейти на страницу:

Похожие книги