Сложно найти человека, про которого ходит больше легенд, чем Ричард Столлман (RMS). Наверное, по количеству невероятных историй и анекдотов с ним может сравниться только Джефф Дин.
Причём многие невероятные истории о Столлмане — правда. Например, что он запрашивал веб-страницы wget-демоном по почте (для безопасности) и отказался от использования мобильных телефонов, которые называет портативными устройствами слежения. На своём переделанном ноутбуке Thinkpad x200 он в основном работает в консоли и старается не подключаться к веб-сайтам с собственной машины.
В 71 год Столлман борется с раком (успешно) и пострадал от травли за свои спорные высказывания и действия. Но его достижений хватит на десятки или сотни великих жизней. Он является автором компилятора GCC и текстового редактора Emacs, а также основателем проекта GNU, дополнением к которому стало ядро Linux, в результате чего появилась полноценная ОС.
Гений Столлмана опередил время. Только в 21 веке — с ползучим наступлением цифрового тоталитаризма, всеобщей слежки в духе «1984» и алгоритмизацией всех аспектов жизни — люди постепенно начинают понимать, что Ричард Столлман был прав.
▍ Свобода информации
Главная заслуга Столлмана состоит в том, что он положил начало движению за свободное программное обеспечение (СПО). В 1983 году он объявил о плане разработки операционной системы GNU, которая должна была состоять исключительно из СПО, см. философию свободного ПО.
Столлман с единомышленниками приступил к разработке GNU в 1984 году. Последний пробел в GNU был заполнен в 1992 году, когда Линус Торвальдс опубликовал под свободной лицензией ядро Linux, собранное с помощью инструментов разработки GNU. В результате появилась объединённая операционная система GNU/Linux, которая широко используется сегодня в виде десятков дистрибутивов, хотя многие из них и не до конца соответствуют требованиям GNU (например, включают частично коммерческий софт). Так что их называют просто «Linux», это большинство популярных дистрибутивов на сегодня.
Многие пользователи Android-смартфонов даже не знают, что свободное ядро на их телефонах — в конечном итоге заслуга Ричарда Столлмана. Конечно, софт с открытым исходным кодом существовал и до его инициативы, всё-таки любая информация хочет быть свободной, будь то программный код или конспирологические заговоры, вероятность раскрытия которых напрямую зависит от количества заговорщиков, а при некотором их количестве приближается к 100%.
Стремление к раскрытию — это естественное состояние любой информации, почти закон физики. То есть появление движения за свободное ПО было неизбежно. Но именно Ричард Столлман его формально оформил.
На десктопах доля Linux не так велика: всего 2%, но на серверах и мобильных устройствах у этой ОС подавляющее преимущество, что делает Linux самой популярной операционной системой в мире. Это заслуга Столлмана и многих его последователей, таких как Линус Торвальдс.
В 1985 году д-р Столлман основал Фонд свободного программного обеспечения и остаётся его президентом до сих пор. Туда он вернулся в 2021 году после кампании его «отмены» и вынужденного увольнения (об этом ниже).
В 2013 году Ричард Столлман принят в Зал славы интернета. Лауреат наград ACM Grace Murray Hopper Award (1990), EFF Pioneer Award (1998, вместе с Линусом Торвальдсом), ACM Software System Award (2015, за GCC) и MacArthur Fellowship 1990. Это лишь некоторые из длинного списка наград.
▍ Программные проекты
Ричард Столлман родился в 1953 году в Нью-Йорке, с детства интересовался компьютерами: в 9 лет в детском лагере он читал мануалы для IBM 7094, а в старшей школе на каникулах писал текстовый редактор на языке APL и препроцессор для языка программирования PL/I на IBM System/360.
Он получил отличное образование: в 1974 году окончил Гарвард со степенью бакалавра по физике, потом до июня 1975 года был аспирантом по физике в Массачусетском технологическом институте (МТИ); с июня 1971 по декабрь 1983 года работал в Лаборатории искусственного интеллекта МТИ. Там разработал технику бэктрекинга на зависимостях, также известную как поддержание истины (truth maintenance, TMS), которая до сих пор применяется в машинном обучении и ИИ.
Примерно до середины 90-х Столлман сам писал код. Вот некоторые из его программ:
-
Emacs (1976) — расширяемый текстовый редактор, у которого и сегодня миллионы верных поклонников, отдельный блог на Хабре и своя церковь.
GNU Emacs 26.2 на GNOME 3
-
GNU Debugger, GDB (1986) — портативный дебаггер в виде консольной утилиты, который до сих пор активно поддерживается и разрабатывается сообществом. Поддерживает 10 языков, множество процессорных архитектур, режим удалённого дебаггинга для встроенных систем и др. Последняя стабильная версия 15.1 вышла в июле 2024 года.
-
GNU Compiler Collection, GCC (1987) — коллекция компиляторов для разных языков программирования, аппаратных архитектур и операционных систем. До сих пор используется во многих проектах, имеющих отношение к ядру Linux. С 15 млн строк кода GCC — один из самых больших проектов в опенсорсе. В 1987 году первая версия GCC поддерживала только C, через пару месяцев вышла версия для C++, и так далее. Столлман изначально хотел портировать существующий компилятор с Паскаля (расширенная версия Pastel) на С, но потом пришлось всё-таки писать его с нуля. В написании кода ему немного помогали Лен Тауэр и другие разработчики, которые с ним же основали проект GNU и Фонд свободного ПО.
- GNU Make, gmake (соавтор).
С середины 90-х отошёл от кодинга и занялся пропагандой открытого софта. Его работой стало ездить по всему миру на конференции и публиковать зажигательные статьи.
▍ Некоторые статьи и выступления
-
«Что такое свободное ПО». Фундаментальная статья с множеством правок за прошедшие годы, актуальная версия статьи 1.169.
-
«Linux и система GNU», объяснение разницы между ядром Linux и целой операционной системой на базе GNU, где ядро — только часть.
-
«Об опасности софтверных патентов», 2004.
-
«Авторское право и глобализация в эпоху компьютерных сетей», 2001. Столлман считается автором концепции копилефта как способа распространения свободного ПО (по аналогии с копирайтом). Лицензия GNU General Public License (GPL) — самая популярная лицензия в опенсорсе на сегодняшний день.
-
«Свободная универсальная энциклопедия и учебный ресурс» (1999). В этой статье Столлман призвал к созданию свободной и открытой энциклопедии на принципах опенсорса. Через два года была запущена Википедия.
-
«Опасность электронных книг» (которыми пользователь не может владеть, копировать и обязан подписать строгое лицензионное соглашение, прежде чем купить), тут имеются в виду коммерческие гаджеты со встроенной системой DRM, через которую корпорация удалённо контролирует устройства пользователей, как в Amazon Kindle. Наверняка Ричард Столлман не имеет ничего против распространения электронных книг через интернет в открытых форматах вроде TXT, HTML или FB2.
-
«Право читать» (1997), маленький фантастический рассказ с описанием далёкого будущего, в которых чтение книг приравнено к уголовному преступлению, а государство для контроля использует технологии защиты от несанкционированного копирования. К сожалению, спустя 27 лет эта антиутопия кажется пугающе реальной.
-
«Кому служит сервер» (server serve), об опасности SaaS, которые позволяют государству заполучить данные граждан и проводить обыски без ордера.
-
«Интеллектуальная собственность — это соблазнительный мираж», об обманной сущности термина «интеллектуальная собственность», который сам по себе является абсурдом: «Каждый, кто его использует, или обманывает себя, или пытается обмануть вас».
- Книга PDF с избранными статьями Столлмана.
Ричард Столлман придавал большое значение терминологии. Например, выступал против термина «опенсорс» (это модель разработки), а строго за «свободное ПО» (это ценностное описание, поскольку свобода — главная ценность, которую даёт открытый софт).
Также выступал за принципиальное использование фразы GNU/Linux или GNU+Linux, чтобы подчеркнуть суть операционной системы, которая основана на проекте GNU и ядре от финского программиста как составной части.
▍ Отмена
В 2019 году против Столлмана развернулась кампания по его «отмене» в интернете.
Отмена человека (культурный бойкот), частичное исключение из общества — это нечто вроде буллинга, только с благими целями: наказать объект травли за некие проступки.
Поводом для отмены Столлмана стали комментарии в почтовом списке рассылки МТИ о сексуальной связи учёного Марвина Мински с 17-летней девушкой.
К 2024 году активисты нашли ещё десяток цитат, где Ричард Столлман высказывал явно неоднозначные мысли о сексе.
Сейчас история с «отменой» постепенно забывается и уходит в прошлое, так что Ричард Столлман понемногу возвращается к активной общественной жизни. Например, он уже восстановил своё место в совете директоров Фонда свободного программного обеспечения.
Если отвлечься от истории со Столлманом, то заурядные люди как будто не очень любят неординарных и талантливых «выскочек», на фоне которых становится очевидной их серость. При первой возможности коллектив старается избавиться от таких «звёзд». Их могут обвинить в грубости, неумении работать в коллективе, отсутствии софт-скиллов и т. д. Серая масса с удовольствием «отменит» гения, чтобы он не мешал спокойной обывательской жизни. Возможно, и Ричард Столлман стал жертвой такой травли.
-
Джастин Танни
-
Джей Фриман (saurik)
-
Михал Залевски
- Джон Кармак: 1, 2
-
Марк Руссинович
-
Юрки Алакуйяла
-
Андрей Карпаты
-
Даниэль Стенберг, автор curl
-
Колин Персиваль, автор tarsnap
-
Джефф Дин
-
antirez, автор СУБД Redis
-
Оскар Толедо: потомственный волшебник
-
Ральф Меркл: криптограф, крионик и теоретик молекулярной инженерии
-
Чем сейчас занимается Фабрис Беллар
-
Мигель де Икаса и его мечта — Linux на десктопах
-
Давид Хейнемейер Ханссон (DHH): автор Ruby on Rails
-
Карсон Гросс, создатель HTMX
-
Клеман Лефевр, создатель Linux Mint
-
Андреас Клинг, его операционная система SerenityOS и браузер Ladybird
-
Джеффри Сновер и создание PowerShell
- Реймонд Хилл и его блокировщик uBlock Origin
© 2024 ООО «МТ ФИНАНС»
Telegram-канал со скидками, розыгрышами призов и новостями IT ?
Комментарии (46)
grvelvet
18.11.2024 09:14Столлман хиппи от мира it. А также классический freak и geek. Нормисы этого не любят. Ему следовало бы сменить политику пропаганды СПО - например, имея влияние в правительстве и т.д. Пиджакам его фричество только на руку, ну а обывателям абсолютно все равно.
engine9
18.11.2024 09:14Мне почему-то кажется, что в 70-80 был пик интеллектуальной свободы человечества. Сейчас подобные умники выскочки под прицелом и на них быстро находится управа в виде натравливания группы чувствующих себя ущемленными (эмоционально "заряжённых") людей...
PanDubls
18.11.2024 09:14Какая-то довольно заметная доля этого самого человечества на тот момент или жила в лесу, молилась колесу, или пропесочивалась на партсобраниях за неправильную стрижку, прослушивание враждебной музыки и другие проявления интеллектуальной свободы. Может быть, это был пик интеллектуальной свободы в США, разве что.
Goron_Dekar
18.11.2024 09:14Ок, это был пик интеллектуальной свободы в развитом обществе. И сейчас, положа руку на сердце, доля людей колеса или партсобрания не меньше, а то и больше. Но что-то и США стал... странным.
c0r3dump
18.11.2024 09:14Помню был на его выступлении в МГУ, можно было даже пожать руку ему и сфотографироваться с ним небольшой компанией. Жаль фото у меня не сохранилось. Зато видел вживую как он и правда на ноуте своём работает в емаксе в консоли. Как по мне, так он во многом уникален как раз своей аутентичностью и соответствием своих собственных действий транслируемым ценностям, что встречается все реже и реже. Выступление его, честно сказать, не было интересным, так как он (как и многие проповедники) говорит примерно всегда одно и то же, но без GNU, наверное, современный мир был бы сильно хуже. Интересно, кстати, а хоть какие-то куски его кода остались до наших дней в чем либо из современных версий?
R0bur
18.11.2024 09:14Помню был на его выступлении в МГУ, можно было даже пожать руку ему и сфотографироваться с ним небольшой компанией. Жаль фото у меня не сохранилось.
Фото Столлмана на выступлении в МГУ есть в этой статье.
pda0
18.11.2024 09:14Да, только никакой отмены по факту не случилось. Потому что на защиту Столлмана немедленно поднялись другие люди. Было написано письмо с противоположными посылами и когда количество подписей под ним догнало и перегнало количество подписей под оригинальным письмом, а тренд показывал, что отрыв будет только расти, отменяторы отменили свою кампанию.
Wesha
18.11.2024 09:14отменяторы отменили свою кампанию
Этих шлемазлов хлебом не корми, только дай поотменять чего. То Столлмена, то кампанию...
deema35
18.11.2024 09:14Поводом для отмены стали комментарии в почтовом списке рассылки МТИ о сексуальной связи учёного Марвина Мински с 17-летней девушкой.
То есть на Мински начали катить бочку, пользуясь тем что он давно умер. А Столлман решил за него заступится и попал под раздачу.
aeder
18.11.2024 09:14Ну да. Причём по его комментарию - ничего там особенного нет.
Фактически Столлмен возражал против того, что секс с 17-летней девкой, которая этим занимается профессионально (что тоже нарушает закон, и Столлмен это не отрицал) - описывали в терминах, создающих впечатление о изнасиловании несовершеннолетней лет так 12. Или 5.
kristina-ku
18.11.2024 09:14А вам кажется утверждения типа
> I don’t think it is wrong to distribute “child porn” images
или
> We know that some animals enjoy sex with humans
совсем безобидными?
urvanov
18.11.2024 09:14У Ричарда Столлмана персональный сайт ещё есть. Который к тому же ещё и выглядит тоже довольно своеобразно для 2024-го года:
https://stallman.org/t3n3t
18.11.2024 09:14выглядит тоже довольно своеобразно для 2024-го года
Вместо тысячи слов...
https://motherfuckingwebsite.com/
http://bettermotherfuckingwebsite.com/
urvanov
18.11.2024 09:14Во всех этих mother...website есть определённый здравый смысл, кстати.
Я вообще считаю, что все новостные сайты, информационные сайты и блоги должны выглядеть как сайт Ричарда Столлмана.
А все эти свистоперделки с десятком кастомных шрифтов, с десятками мегабайт ужатого CSS и JavaScript — это всё только для корпоративных систем учёта и веб-приложений с кучей функций должно быть.
Хотя в perfectmother...website вон и CSS и JavaScript уже есть.
SomeDD
18.11.2024 09:14выглядит тоже довольно своеобразно для 2024-го года
ну так верстка в
notepademacs вносит определенный отпечаток ))Jijiki
18.11.2024 09:14Скрытый текст
(defun create-cpp-class (class-name) "Создает файлы класса CLASS-NAME с .h и .cpp расширениями." (interactive "sClass-Name: ") (let* ((header-file (concat class-name ".h")) (source-file (concat class-name ".cpp"))) (with-temp-buffer (insert (format "#ifndef %s_H\n#define %s_H\n\n\n" (upcase class-name) (upcase class-name) )) (insert (format "class %s {\npublic:\n %s();\n};\n\n" class-name class-name)) (insert (format "#endif // %s_H\n" (upcase class-name))) (write-file header-file)) (with-temp-buffer (insert (format "#include \"%s\"\n\n" header-file)) (insert (format "%s::%s() {\n // Конструктор\n}\n" class-name class-name)) (write-file source-file)) (message "Созданы файлы: %s и %s" header-file source-file))) (global-set-key (kbd "C-c c") 'create-cpp-class)
удобно, иногда пользуюсь ВСкодом правда до сих пор, в отладке например, в емаксе всё перепробовал. остановился на ваниле плюс этот скрипт, вполне удобно
astenix
18.11.2024 09:14Странно, что начинал он в 70-х, а на сайте копирайты только с 1996…
Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Richard Stallman
kt97679
18.11.2024 09:14Вот статья с аналитикой вокруг попытки отмены RMS: https://habr.com/ru/articles/554724/
checkpoint
18.11.2024 09:14GNU Debugger, GDB (1986) — портативный дебаггер
На заметку автору: слово "portable" в применении к ПО переводится как "переносимый", но никак не "портативный", которые в русском языке имеет устоявшееся значение как "миниатюрный" или "карманный". Назвать GDB портативным язык не поворачивается. :-)
Medeyko
18.11.2024 09:14Я очень ценю RMS, и, кстати, подписал тогда то самое письмо в его защиту. Но считаю, что не нужно приписывать позитив, которого не было:
На десктопах доля Linux не так велика: всего 2%, но на серверах и мобильных устройствах у этой ОС подавляющее преимущество, что делает Linux самой популярной операционной системой в мире. Это заслуга Столлмана и многих его последователей, таких как Линус Торвальдс.
Выше же в статье расписывается про отношение ядра (Linux) и операционной системы (GNU/Linux). И если на десктопах под Linux'ом действительно часто подразумевают ОС GNU/Linux, то Linux на телефонах - это не ОС, это только ядро. А вот ОС Android, Tizen, Sailfish, WebOS другие ОС с ядром Linux имеют довольно мало общего с ОС GNU/Linux. Поэтому самой популярной ОС в мире она не явялется.
vvzvlad
18.11.2024 09:14Непопулярное мнение: столлман фанатик, который делает для опенсорса больше плохого, чем хорошего.
Многие пользователи Android-смартфонов даже не знают, что свободное ядро на их телефонах — в конечном итоге заслуга Ричарда Столлмана.
С чего это? На GNU андроиду плевать, десяток утилит не имеют особого отношения к ОС.
aabzel
18.11.2024 09:14Как сказать... Мы вот программируем микроконтроллер на gcc , пошагово отлаживается через Gnu gdb, и система сборки у нас gnu make.
По сути благодаря Ричарду Сторлману и возможно импортозамещение.
aabzel
18.11.2024 09:14то заурядные люди .... не очень любят неординарных и талантливых ....., на фоне которых становится очевидной их серость.
При первой возможности коллектив старается избавиться от таких «звёзд». Их могут обвинить в грубости, неумении работать в коллективе, отсутствии софт-скиллов и т. д.
Серая масса с удовольствием «отменит» гения, чтобы он не мешал спокойной обывательской жизни. Возможно, и Ричард Столлман стал жертвой такой травли.Отлично написано. Это, к слову, основной атрибут западной корпоративной культуры.
Офисные джунгли (или особенности западной культуры общения на работе)
https://habr.com/ru/articles/704516/
lockedpid
18.11.2024 09:14Вообще довольно милый ламповый дед, слушал его на конфе до ковида, пил чаёк, проповедовал довольно правильные вещи, хоть и идеалитичные. Таким он будто и должен быть, для праповедника.
boris768
Так какая она, жизнь после отмены?
Viacheslav01
Да это и было интересно, как он сейчас, но увы заголовок не соответствует содержанию.
dartraiden
Да, в целом, нормально он это пережил. Шумиха забылась. Вернулся в FSF.
А сейчас уже и сама культура отмены всё больше перестаёт работать, что хорошо видно на примере Роулинг (успех Hogwarts Legacy), Навального (пытались отменить за участие в "Русских маршах", не вышло), Вина Дизеля (вообще ничего не получилось).
engine9
А Дизеля-то за що? Видимо до людей стало доходить, что пока они кэнселят и травят за твит столетней давности, в реале какие-нибудь самовлюблённые и облизываемые всеми нарциссы устраивают настоящую жесть. Как было с недавно осужденным рэппером.
dartraiden
Задолбал своими ФорсажамиАссистентка обвинила его в насильственных действиях. Что там решит суд, неизвестно, но ни о какой отмене Дизеля не слышно, а уже почти год прошёл.
DrGluck07
За семью
Daemon_Magic
...печатями...
askharitonov
Скорее тут просто сама технология отмены стала давать сбой. То есть, какое-то время небольшие группы могли имитировать общественное возмущение, в результате чего отменяемого человека начинали считать проблемой и старались перестать с ним сотрудничать, то потом общество выработало к этому определённый иммунитет, в том числе и потому, что те, кто активно требует кого-то отменить и т.п., обычно не представляют из себя заметную (и в том числе платежеспособную) аудиторию. Более того, выполнение требований по отмене того или иного человека может вызывать ответную негативную реакцию, то есть, если некая компания пойдёт на поводу у тех, кто старается отменить того, кто им не нравится, то она может потерять больше (из-за недовольства большинства клиентов), чем если проигнорирует требования отмены.
OldNileCrocodile
"выполнение требований по отмене того или иного человека может вызывать ответную негативную реакцию..."
А ларчик просто открывался.
Просто стали давать сдачи, вот поэтому культура стала сбоить. Так сказать, была одна толпа, а теперь стало две. И кричать естественно теперь надо за ту, которая
побольшепо прибыльнее. А корень зла один - вседозволенность и безнаказанность.Никуда далее Ветхого Завета мы не ушли.
Bender_Rodrigez
Проблема "отмены" ("сплетен", "сарафанного радио", "линчевания", "товарищеского суда", "понятий", "неписанных правил" - называйте как хотите) в том, что это очень перспективная методика, позволяющая сгноить абсолютно любого человека, даже вас самих, будь вы даже самым достойным, скромным и спокойным, как лабораторная мышь, и, что самое главное в ней, она не требует абсолютно никаких доказательств, прувов и научности - главное найти нужную кнопочку эмоций у толпы баранов, желательно высокомерных, - поэтому она стала очень популярной среди реднеков различных мастей еще в средние века, а теперь это называется "саморегулирующимся сообществом".
Возьмите, хотя бы, "ятоже" - каждый первый "отменен" и забракован, в подавляющем большинстве случаев вообще без суда и доказательств, просто слухами, желтой прессой, редко кто "оправдан" (вообще никто). Т.е. из движения против сексуальных домогательств это превратилось в карательную методику по избавлению от антифиминисов, конкурентов и просто инициативных персон мужского пола, мешающихся дамочкам, прокладывающим себе дорогу в жизнь, где объектом преследования может быть кто угодно по одному щелчку пальцев любой зашуганной девчушки, которая считает сексуальным домогательством даже прикосновение при передаче мелочи за проезд в автобусе. Имеются случаи, когда травля "ятоже" была за то, что человек осмелился познакомится с девушкой на улице - т.е. мало того, что человек весьма скромен и еле-еле решился выйти из своей зоны комфорта и знакомств в поисках спутника жизни, так ему еще и яйца подрезали, мол "н`ечего - ищи среди знакомых", которых и так нет. При этом защищается это с особым остервенением из разряда: "эу.. фщиу.. ты че на меня так посмотрел?! ты че против миту шоле?! ты попутал шоле?! да теперь тебе точно... город-то маленький!" и т.д.
Wesha
Простите, это Вы сейчас сказали "карма", или так, музыкой навеяло?..
DaneSoul
Возможно громкий успешный судебный процесс Джонни Деппа доказавшего клевету против него дал плоды.
AntonLarinLive
Кевина Спейси тоже оправдали в суде.
zabanen2
Ричард Столлман, автор GCC и Emacs: жизнь после «отмены»
Сейчас история с «отменой» постепенно забывается и уходит в прошлое, так что Ричард Столлман понемногу возвращается к активной общественной жизни. Например, он уже восстановил своё место в совете директоров Фонда свободного программного обеспечения.