Введение
Американский программист, писатель и сторонник движения за открытый исходный код.
Эрик Стивен Рэймонд (родился 4 декабря 1957 года), часто упоминаемый как ESR, – американский разработчик программного обеспечения, пропагандист открытого исходного кода и автор эссе 1997 года и книги 1999 года «Собор и базар». Он является автором руководства к игре NetHack в жанре roguelike.
Ранние годы
Раймонд родился в Бостоне, штат Массачусетс, в 1957 году и провел детство в Венесуэле. В 1971 году его семья переехала в Пенсильванию. Он родился с церебральным параличом, и его слабое физическое состояние стало мотивацией для занятий компьютерными технологиями.
Карьера
Рэймонд начал свою карьеру программиста, разрабатывая проприетарное программное обеспечение в период с 1980 по 1985 год. В 1990 году, заметив, что Jargon File не обновлялся с 1983 года, он взял его под свою опеку, но это вызвало критику; Пол Дориш поддерживает архивную оригинальную версию Jargon File, поскольку, по его словам, обновления Реймонда «по сути разрушили то, что обеспечивало его целостность». В 1996 году Реймонд возглавил разработку почтового клиента с открытым исходным кодом "popclient", переименовав его в Fetchmail. Вскоре после этого, в 1997 году, он написал эссе «Собор и базар», в котором подробно изложил свои взгляды на разработку программного обеспечения с открытым исходным кодом и на то, почему она должна быть максимально открытой (подход «базара»). Эссе было частично основано на его опыте разработки Fetchmail. Он впервые представил свою работу на ежегодном Linux Kongress 27 мая 1997 года. Позже он расширил эссе в книгу «Собор и базар: размышления о Linux и открытом исходном коде от случайного революционера» в 1999 году. Это эссе получило широкое распространение и часто цитируется. Внутренний документ Фрэнка Хеккера, приведший к публикации исходного кода Mozilla (ранее Netscape) в 1998 году, ссылался на «Собор и базар» как на «независимое подтверждение» идей, предложенных Эриком Ханом и Джейми Завински. Хан позже описал книгу 1999 года как «безусловно влиятельную». С конца 1990-х годов, отчасти благодаря популярности его эссе, Реймонд стал заметной фигурой в движении открытого исходного кода. В 1998 году он стал одним из основателей Open Source Initiative (OSI), взяв на себя неофициальную роль посла открытого исходного кода для прессы, бизнеса и общественности. Он продолжает активно участвовать в деятельности OSI, но покинул пост президента инициативы в феврале 2005 года. В начале марта 2020 года он был исключен из двух списков рассылки Open Source Initiative из-за сообщений, нарушающих Кодекс поведения OSI. В 1998 году Реймонд получил и опубликовал документ Microsoft, выражающий обеспокоенность по поводу качества конкурирующего программного обеспечения с открытым исходным кодом. Он назвал этот документ, а также другие, впоследствии ставшие известными, «Документы Хэллоуина». В 2000–2002 годах он разработал Configuration Menu Language 2 (CML2) — систему конфигурации исходного кода; хотя изначально она предназначалась для операционной системы Linux, разработчики ядра отклонили её. (Реймонд объяснил это «политикой списков ядра», но Линус Торвальдс в сообщении на форуме в 2007 году заявил, что команда разработчиков в качестве политики предпочитает более постепенные изменения.) Книга Реймонда 2003 года «Искусство программирования на Unix» посвящена инструментам для программирования и других задач. Некоторые версии NetHack до сих пор включают руководство Реймонда. Он также внес вклад в разработку и создание контента для бесплатной видеоигры The Battle for Wesnoth. Реймонд является основным разработчиком NTPsec — «безопасной и усиленной замены» утилите NTP Unix. Реймонд написал множество инструментов с открытым исходным кодом, включая cvs fast export — инструмент для экспорта репозиториев CVS в потоки быстрого импорта Git, и «reposurgeon» — инструмент для экспорта репозиториев SVN.
Мнения об открытом исходном коде
Реймонд сформулировал афоризм, который он назвал законом Линуса, вдохновлённый Линусом Торвальдсом: "При достаточном количестве взглядов все ошибки неглубоки". Впервые он появился в его книге «Собор и базар». Реймонд отказался рассуждать о возможности применения модели разработки «базара» к таким произведениям, как книги и музыка, заявив, что он не хочет «ослабить выигрышный аргумент в пользу программного обеспечения с открытым исходным кодом, связав его с потенциальным неудачником». У Реймонда было несколько публичных споров с другими деятелями движения за свободное программное обеспечение. Будучи главой инициативы Open Source, он утверждал, что сторонники должны сосредоточиться на потенциале создания лучших продуктов. «Очень привлекательная» моральная и этическая риторика Ричарда Столлмана и Фонда свободного программного обеспечения, по его словам, терпит неудачу «не потому, что его принципы неверны, а потому, что такой язык просто не убеждает никого». В эссе 2008 года он защищал право программистов распространять свои работы под проприетарными лицензиями: «Я считаю, что если программист хочет написать программу и продать её, то это не моё дело, ничьё другое, кроме дела его покупателя – каковы условия продажи». В том же эссе он отметил, что «логика системы» помещает разработчиков в «дисфункциональные роли», что приводит к созданию некачественного кода.
Политические убеждения и активизм
Рэймонд – член Либертарианской партии и сторонник прав на оружие. Он поддержал организацию Defense Distributed, занимающуюся разработкой оружия с открытым исходным кодом, назвав её «друзьями свободы» и написав: «Я одобряю любые разработки, которые затрудняют монополизацию применения силы правительствами и преступниками. По мере того, как 3D-принтеры становятся дешевле и более распространёнными, это может стать важным шагом в правильном направлении». В 2015 году Рэймонд обвинил Ada Initiative и другие группы, занимающиеся поддержкой женщин в сфере технологий, в попытке скомпрометировать лидеров-мужчин в open source и обвинить их в изнасиловании, заявив: «Старайтесь избегать даже оставаться в одиночестве, потому что есть вероятность, что группа по защите прав женщин в технологиях попытается «снять с вас скальп». Рэймонд утверждал, что «в 1970-х годах геи экспериментировали с безграничной распущенностью и в результате заразились СПИДом», а также что «полицейские, реагирующие на подозрительное поведение случайного чернокожего мужчины, находящегося в критическом возрасте, как на непосредственную смертельную угрозу, действуют рационально, а не продиктованы расизмом». Прогрессивная кампания «The Great Slate» успешно собирала средства для кандидатов, в том числе, предлагая техническим специалистам не публиковать подобные цитаты Рэймонда в обмен на пожертвования. Томас Птачек, сотрудник Matasano Security и организатор сбора средств для Great Slate, сказал: «Я годами издеваюсь над Twitter шокирующими цитатами Эрика С. Рэймонда. Каждый раз, когда я это делаю, 20 человек умоляют меня остановиться». По оценкам, по состоянию на март 2018 года таким образом было собрано более 30 000 долларов.
Религиозные убеждения
Рэймонд описывает себя как неоязычника.