Могло показаться, что идеи Столлмана не заинтересуют хороших специалистов, которые могли бы создать качественный продукт. Гейтс, Джобс и Бриклин работали не только ради удовольствия и не во имя высоких идеалов. Однако энтузиасты программирования всегда приветствовали коллективные начинания и взаимопомощь, поэтому движение за свободное программное обеспечение и открытый исходный код достигло впечатляющего размаха.
Ричард Столлман родился в 1953 году и рос на Манхэттене. Он был околдован математикой с самого детства и еще в юном возрасте освоил матанализ. «Математика чем-то напоминает поэзию.
Она состоит из настоящих отношений, настоящих действий и выводов, в этом кроется ее красота», — говорил он. Столлман не был похож на одноклассников, не стремился везде быть первым. Когда в старшей школе учеников разделили на две команды для викторины, Столлман отказался играть, заявив, что ему неприятна сама идея соревнований: «Я видел, что мной пытаются манипулировать и что остальные на это ведутся. Все хотели победить другую команду, хотя там играли такие же их друзья. Меня стали уговаривать отвечать на вопросы, чтобы мы победили, но я твердо стоял на своем и не собирался принимать чью-либо сторону» [823] .
Столлман учился в Гарварде, где стал легендой даже среди гениев математики. После окончания университета он получил место в Лаборатории искусственного интеллекта при МТИ, расположенной в Кембридже, в двух станциях метро от Гарварда. Там он улучшил схему железнодорожных путей в «Клубе технического моделирования» МТИ, написал эмулятор, позволявший выполнять программы PDP-11 на PDP-10, и проникся духом командной работы. «Я влился в уже немолодое сообщество программистов, которые делились своими разработками бесплатно. Если какой-либо университет или компания хотели использовать нашу программу, мы всегда им разрешали, исходный код был доступен всем» [824] .
Как настоящий хакер, Столлман презирал ограничения и закрытые двери. Он и его друзья придумали множество незаконных способов попадать в комнаты с компьютерными терминалами. Столлман обычно проникал туда через навесные потолки: нужно было сдвинуть одну панель и изнутри открыть дверь, зацепив дверную ручку магнитной лентой со скотчем на конце. В какой-то момент в МТИ решили запустить базу данных пользователей и ввести пароли. Столлман принял эту идею в штыки и призывал коллег игнорировать нововведение: «Мне это казалось противным, поэтому я не стал заполнять форму, и в мою учетную запись можно было войти без пароля, просто нажав клавишу Enter. Преподаватель предупредил меня, что университет может удалить мою директорию с документами, но я посоветовал им этого не делать, поскольку там лежала часть системных файлов, и в итоге пострадали бы все» [825] .
К неудовольствию Столлмана, в начале 1980-х братство разработчиков МТИ стало распадаться. В лабораторию привезли новый компьютер, на котором стояло защищенное копирайтом ПО. «Получить рабочую копию операционной системы можно было, только подписав соглашение о конфиденциальности, — негодовал Столлман. — Ты еще не начал работать на компьютере, а уже давал обещание не помогать другим пользователям. Нам запретили взаимодействовать и обмениваться информацией» [826] .
Многие его коллеги смирились и пошли работать в коммерческие компании, например в Symbolics, которая образовалась на базе лаборатории и щедро платила разработчикам. Столлман не понимал их корыстолюбия и считал предателями, ведь сам он иногда ночевал в офисе и выглядел так, будто одевался в секонд-хендах. Последней каплей стала история с лазерным принтером Xerox, подаренным лаборатории. Столлман хотел написать команду, которая сообщала бы, что в принтере застряла бумага. Однако ему не дали доступ к исходному коду устройства из-за вопросов конфиденциальности. Столлман пришел в ярость.
Он стал еще больше похож на пророка Иеремию, который осуждал идолопоклонство и проповедовал по своей книге «Плач Иеремии». «Некоторые люди сравнивают меня с ветхозаветным пророком. Причина в том, что ветхозаветные пророки порицали некоторые социальные нормы, — поясняет Столлман. — И они никогда не поступились бы моральными устоями» [827] . Как и Столлман. Платное программное обеспечение было для него «злом», потому что в мире копирайта «люди не могли свободно всем делиться, а это делало общество уродливым». Он задумал победить силы зла при помощи свободного программного обеспечения.
Читать дальше
Конец ознакомительного отрывка
Купить книгу