Эрик Стивен Рэймонд (родился 4 декабря 1957 года), часто называемый ESR , — американский разработчик программного обеспечения , сторонник программного обеспечения с открытым исходным кодом , а также автор эссе 1997 года и книги 1999 года «Собор и базар» . Он написал руководство по Roguelike- игре NetHack . [1] В 1990-х годах он отредактировал и обновил « Жаргонный файл» , опубликованный как «Новый хакерский словарь» . [2]
Рэймонд родился в Бостоне, штат Массачусетс , в 1957 году и в детстве жил в Венесуэле . Его семья переехала в Пенсильванию в 1971 году. [3] При рождении у него развился церебральный паралич ; его ослабленное физическое состояние побудило его заняться вычислительной техникой. [4]
Рэймонд начал свою карьеру программиста с написания проприетарного программного обеспечения между 1980 и 1985 годами. [5] В 1990 году, отметив, что файл жаргона не поддерживался примерно с 1983 года, он принял его, но не без критики; Пол Дуриш хранит в архиве оригинальную версию «Жаргонного файла», потому что, по его словам, обновления Рэймонда «по сути разрушили то, что удерживало его вместе». [6]
В 1996 году Рэймонд взял на себя разработку программного обеспечения для электронной почты с открытым исходным кодом «popclient», переименовав его в Fetchmail . [7] Вскоре после этого опыта, в 1997 году, он написал эссе « Собор и базар », подробно изложив свои мысли о разработке программного обеспечения с открытым исходным кодом и почему это должно делаться как можно более открыто («базарный» подход). Эссе частично основано на его опыте разработки Fetchmail. Впервые он представил свою диссертацию на ежегодном Конгрессе Linux 27 мая 1997 года. Позже в 1999 году он расширил это эссе до книги « Собор и базар: размышления о Linux и открытом исходном коде случайного революционера» . Это эссе получило широкую поддержку. цитируется. [8] Во внутреннем официальном документе Фрэнка Хекера, который привел к выпуску исходного кода Mozilla (тогда Netscape ) в 1998 году , The Cathedral and the Bazaar упоминается как «независимая проверка» идей, предложенных Эриком Ханом и Джейми Завински . [9] Позже Хан охарактеризовал книгу 1999 года как «явно оказавшую влияние». [10] : 190
С конца 1990-х годов, отчасти благодаря популярности своего эссе, Рэймонд стал видным голосом в движении открытого исходного кода. В 1998 году он стал соучредителем Open Source Initiative (OSI), взяв на себя самопровозглашенную роль посла открытого исходного кода для прессы, бизнеса и общественности. Он остается активным в OSI, но ушел с поста президента инициативы в феврале 2005 года. [11] В начале марта 2020 года он был удален из двух списков рассылки Open Source Initiative из-за сообщений, нарушающих Кодекс поведения OSI. [12]
В 1998 году Рэймонд получил и опубликовал документ Microsoft, в котором выражалась обеспокоенность по поводу качества конкурирующего программного обеспечения с открытым исходным кодом. [13] Он назвал этот документ, как и другие, ставшие впоследствии утечкой, « Документы Хэллоуина » .
В 2000–2002 годах он создал Configuration Menu Language 2 (CML2), систему конфигурации исходного кода; хотя изначально он предназначался для операционной системы Linux , он был отвергнут разработчиками ядра. [14] (Рэймонд объяснил этот отказ «политикой списков ядра», [15] но Линус Торвальдс сказал в сообщении в списке рассылки 2007 года, что с точки зрения политики команда разработчиков предпочитает более постепенные изменения. [16] ) Книга Рэймонда 2003 года В книге «Искусство программирования для Unix» обсуждаются пользовательские инструменты для программирования и других задач.
Некоторые версии NetHack все еще включают руководство Рэймонда. [1] Он также внес код и контент в бесплатную видеоигру The Battle for Wesnoth . [17]
Рэймонд — главный разработчик NTPsec , «безопасной, усиленной замены» утилиты Unix NTP . [18]
Рэймонд придумал афоризм , который он назвал законом Линуса , вдохновленный Линусом Торвальдсом : «При достаточном количестве глаз все ошибки мелкие». [19] Впервые оно появилось в его книге «Собор и базар» . [20] : 30
Рэймонд отказался рассуждать о том, можно ли применить «базарную» модель разработки к таким произведениям, как книги и музыка, заявив, что он не хочет «ослаблять победный аргумент в пользу программного обеспечения с открытым исходным кодом, привязывая его к потенциальному проигравшему». [21]
Рэймонд имел ряд публичных споров с другими деятелями движения за свободное программное обеспечение . Будучи главой Инициативы открытого исходного кода, он утверждал, что сторонникам этого подхода следует сосредоточиться на потенциале создания более качественных продуктов. «Очень соблазнительная» морально-этическая риторика Ричарда Столлмана и Фонда свободного программного обеспечения терпит неудачу, по его словам, «не потому, что его принципы неверны, а потому, что такого рода формулировки... просто никого не убеждают». [22]
В эссе 2008 года он защищал право программистов выпускать работу по проприетарным лицензиям: «Я думаю, что если программист хочет написать программу и продать ее, то это не мое дело и не чье-либо еще, а дело его клиента, каковы условия продажи». [23] В том же эссе он сказал, что «логика системы» ставит разработчиков на «дисфункциональные роли», что приводит к плохому коду.
Рэймонд — член Либертарианской партии и защитник прав на оружие . [24] Он поддержал организацию по огнестрельному оружию с открытым исходным кодом Defense Distributed , назвав их «друзьями свободы» и написав: «Я одобряю любые разработки, которые затрудняют монополизацию использования силы правительствами и преступниками. дорогое и более повсеместное, это может стать важным шагом в правильном направлении». [25] [26]
В 2015 году Рэймонд обвинил Инициативу Ада и других женщин в технологических группах в попытке поймать в ловушку мужчин-лидеров открытого ПО и обвинить их в изнасиловании, заявив: «Старайтесь никогда не оставаться в одиночестве, потому что есть шанс, что «женщины в сфере технологий» правозащитная группа попытается забрать ваш скальп». [27] [28]
Рэймонд утверждал, что «геи экспериментировали с неограниченной распущенностью в 1970-х годах и в результате заразились СПИДом», и что «полицейские, которые реагируют на подозрительное поведение случайного чернокожего мужчины, который может находиться в критическом возрасте, как если бы он был почти неизбежным смертельная угроза, являются рациональными, а не расистскими». [29] [30] Прогрессивная кампания «Великий список» оказалась успешной в сборе средств для кандидатов, отчасти за счет просьб о пожертвованиях от технических работников в обмен на то, что они не публиковали аналогичные цитаты Рэймонда. Сотрудник Matasano Security и сборщик средств Great Slate Томас Птачек сказал: «Я годами мучил Твиттер зловещими цитатами Эрика С. Рэймонда. Каждый раз, когда я это делаю, 20 человек умоляют меня остановиться». По оценкам, по состоянию на март 2018 года таким образом было собрано более 30 000 долларов США. [31]
Раймонд называет себя неоязычником . [4]