Столлман, Ричард Мэттью

Столлман, Ричард Мэттью (англ. Richard Matthew Stallman) — американский программист, основатель движения за свободное программное обеспечение. В 1983 году объявил в своем сообщении в компьютерной сети Usenet о начале проекта GNU, целью которого является освобождение компьютерных пользователей от ограничений налагаемых при использовании коммерческого (или иного собственнического) программного обеспечения.

Непосредственно в своем сообщении в 1983 году Столлман писал о начале создания Unix-совместимой операционной системы, которую он назвал GNU. Название GNU расшифровывалось как «GNU’s Not UNIX», означающее «GNU не UNIX» (так называемый рекурсивный акроним).

Биография

Ричард Столлман родился в 1953 году в Нью-Йорке в семье Элис Липман и Дэниела Столлмана. С детства интересовался компьютерами, уже в десятилетнем возрасте с интересом читал инструкцию к компьютеру IBM 7094. В старшей школе ему наконец удалось поработать с компьютерами вживую, когда он написал программу на Фортране для Нью-Йоркского научного центра IBM. После окончания школы поступил в Гарвардский университет, где отличился отличной успеваемостью на одном из сложнейших математических начальных курсов в стране.

К концу первого курса в Гарварде он стал программистом в Лаборатории искусственного интелекта Массачусетского технологического института и вошел в хакерское сообщество. В 1974 году Столлман закончил Гарвард с отличием, получив диплом бакалавра физики. После некоторых раздумий Столлман поступил в аспирантуру Массачусетского технологического института, однако проучившись физике около года, решил не продолжать обучение, а заниматься программированием в Лаборатории искусственного интеллекта. Работая по руководством Джеральда Зусмана, занимался системой поддержки истинности искусственного интеллекта, публиковал статьи.

В лаборатории Столлман работал над несколькими проектами по разразботке программного обеспечения. Активно критиковал ограничения компьютерного доступа в лабораторию, которая в то время получала финансирования от оборонных ведомств. В частности, в 1977 взломал систему паролей в одной лабораторий института.

В конце 70-х - начале 80-х производители ПО перестали распространять исходный код выпускаемых программ и начали активно использовать копирайт и различные ограничительные лицензии на пользование и распространение программ. Такая практика была закреплена в законе США об авторском праве 1976 года. Столлман был возмущен подобной практикой. В 1980 году Столлману и нескольким его коллегам из лаборатории отказали в раскрытии исходного кода программного обеспечения нового лазерного принтера Xerox 9700 (им требовалась внести ряд изменений для удобства пользователей).

В начале 1980-х хакеры, работавшие в лаборатории, активно занялись коммерциализацией изобретенных Лисп-машин. Сотрудниками были созданы две компании Symbolics и Lisp Machines Inc., начавшие набирать персонал и спровоцировавшие раскол среди хакерского сообщества. В результате конфликта Столаман самостоятельно занялся клонированием программ Symbolics с целью недопустить её доминирования. В целом, Столлман считал, что пользователи должны иметь возможность распространять программы, а также изучать их и иметь возможность делать в них изменения. Политика же коммерческих компанией, по его мнению, являлась неэтичной и направленной против общества. В связи с этим в 1983 году он объявил о разработке новой операционной системы GNU.

В феврале 1984 года Столлман ушел с работы в Массачусетском институте и полностью посвятил себя проекту GNU.

В 1985 Столлман опубликовал Манифест GNU, в котором описал его основные цели и их обоснование. Вскоре после этого он основал некоммерческую организацию Фонд свободного программного обеспечения (Free Software Foundation) для найма разработчиков для написания свободных программ. Столлман стал президентом Фонда на общественных началах. Он популяризовал концепцию КопиЛефт (copyleft), ставшую юридическим механизмом защиты основ свободного программного обеспечения. На её базе в 1989 году была выпущена первая непривязанная к конкретном продукту лицензия GNU General Public License (GPL) (вариант перевода — Универсальная общественная лицензия GNU).

Столлман был разработчиком многих полезных программ — текстового редактора Emacs, компилятора GCC, дебуггера gdb и других. Однако разработка ядра операционной системы началась лишь в 1990 году и продолжается до сих пор. В 1991 году финский студент Линус Торвальдс, использовав разработки GNU, выпустил собственно ядро ОС, назвав его Linux.

С начала 1990-х Столлман занимается активным продвижением идей свободного ПО, выступая на различных мероприятиях. В 1999 году предложил создать интернет-энциклопедию, писать статью в которой стали бы пользователи. Фактически такой проект — GNUPedia — был начат в том же году, что и Википедия. Однако, по разным причинам, Википедия оказалась успешней и проект был закрыт.

См. также