Эрик Оллман: Создатель Sendmail и пионер интернета.
Eric Allman
Эрик Оллман: американский программист, создатель sendmail и delivermail. Разработка ПО в UC Berkeley, основатель Sendmail, Inc. Биография и достижения.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Эрик Пол Оллман (Eric Paul Allman; 2 сентября 1955 года) — американский программист, разработавший программы sendmail и delivermail, предшествовавшую ей, в конце 1970-х – начале 1980-х годов в Калифорнийском университете в Беркли. В 1998 году Оллман и Грег Олсон совместно основали компанию Sendmail, Inc.
American computer programmer (born 1955)
Eric Paul Allman (born September 2, 1955) is an American computer programmer who developed sendmail and its precursor delivermail in the late 1970s and early 1980s at UC Berkeley. In 1998, Allman and Greg Olson co founded the company Sendmail, Inc.
Образование и профессиональная подготовка
Родившийся в Эль-Серито, Калифорния, Оллман с ранних лет знал, что хочет заниматься компьютерами. Он взламывал мэйнфрейм своей школы, а затем использовал вычислительный центр Калифорнийского университета в Беркли для своих потребностей в вычислениях. В 1973 году он поступил в Калифорнийский университет в Беркли, как раз в то время, когда операционная система Unix начала набирать популярность в академической среде. Он получил степени бакалавра и магистра наук в Калифорнийском университете в Беркли в 1977 и 1980 годах соответственно.
Born in El Cerrito, California, Allman knew from an early age that he wanted to work in computing, He used to break into his high school's mainframe and later used the UC Berkeley computing center for his computing needs. In 1973, he entered UC Berkeley, just as the Unix operating system began to become popular in academic circles. He earned B. S. and M. S. degrees from UC Berkeley in 1977 and 1980 respectively.
Sendmail и Syslog
Поскольку исходный код Unix был доступен в Беркли, местные хакеры быстро внесли множество дополнений в код AT&T. Одним из таких дополнений была программа delivermail, которая в 1981 году превратилась в sendmail. Как агент передачи почты (MTA), она была разработана для доставки электронной почты по относительно небольшой (по сравнению с сегодняшним Интернетом) сети ARPANET, состоявшей из множества небольших сетей с существенно различающимися форматами заголовков электронной почты. Sendmail вскоре стал важной частью Berkeley Software Distribution (BSD) и долгое время оставался наиболее широко используемым MTA в Unix-подобных системах, несмотря на несколько сложный синтаксис конфигурации и частое злоупотребление со стороны компаний, занимающихся интернет-телемаркетингом. В 1998 году Эллман и Грег Олсон основали Sendmail, Inc., со штаб-квартирой в Эмеривилле, штат Калифорния, для проведения проприетарных разработок по улучшению sendmail. Формат ведения журналов, используемый MTA, известный как syslog, изначально использовался исключительно sendmail, но со временем стал неофициальным стандартным форматом, применяемым другими несвязанными программами для ведения журналов. Позже этот формат был официально стандартизирован в 2001 году; однако, оригинальный формат устарел в последней редакции, .
As the Unix source code was available at Berkeley, the local hackers quickly made many extensions to the AT&T code. One such extension was delivermail, which in 1981 turned into sendmail. As an MTA, it was designed to deliver email over the still relatively small (as compared to today's Internet) ARPANET, which consisted of many smaller networks with vastly differing formats for e mail headers. Sendmail soon became an important part of the Berkeley Software Distribution (BSD) and it used to be the most widely used MTA on Unix based systems, despite its somewhat complex configuration syntax and frequent abuse by Internet telemarketing firms. In 1998, Allman and Greg Olson founded Sendmail, Inc., headquartered in Emeryville, California, to do proprietary work on improving sendmail. The logging format used by the MTA, known as syslog, was at first used solely by sendmail, but eventually became an unofficial standard format used by other unrelated programs for logging. Later, this format was made official by in 2001; however, the original format has been made obsolete by the most recent revision, .
Другие взносы
Оллман известен популяризацией стиля отступов Оллмана, также известного как стиль отступов BSD. Он портировал фортранскую версию игры Super Star Trek на язык программирования C, которая впоследствии стала BSD Trek и до сих пор входит в состав различных дистрибутивов Linux как часть классического пакета bsdgames. В августе 2006 года в Теллурайде, штат Колорадо, он был удостоен премии Telluride Tech Festival Award of Technology. В 2009 году Ассоциация вычислительной техники признала его выдающимся инженером. В апреле 2014 года он был принят в Зал славы Интернета.
Allman is credited with popularizing the Allman indent style, also known as BSD indent style. He ported a Fortran version of Super Star Trek to the C programming language, which later became BSD Trek, and is still included in various Linux distributions as part of the classic bsdgames package. He was awarded the Telluride Tech Festival Award of Technology in August, 2006 in Telluride, Colorado. In 2009 he was recognized as a Distinguished Engineer by the Association for Computing Machinery. In April 2014 he was inducted into the Internet Hall of Fame.
Личная жизнь
Аллман, который является геем, живет в Беркли, Калифорния, с Маршаллом Кирком Маккусиком, который более 30 лет был его партнером до их женитьбы в октябре 2013 года. Они познакомились во время учебы в аспирантуре. Маккусик – ведущий разработчик BSD.
Allman, who is gay, lives in Berkeley, California, with Marshall Kirk McKusick, who had been his partner for more than 30 years before they got married in October 2013. The two first met in graduate school. McKusick is a lead developer of BSD.