Открыть сервис

Рэй Томлинсон

Рэй Томлинсон (англ. Ray Tomlinson; 23 апреля 1941, Амстердам, штат Нью-Йорк, США — 5 марта 2016, Линкольн, штат Массачусетс, США) — американский инженер-программист, пионер компьютерных сетей, наиболее известный как изобретатель первой системы электронной почты в сети ARPANET и создатель символа «@» для адресации сообщений. Его работа в начале 1970-х годов заложила основы современной электронной переписки.

Биография

Ранние годы и образование

Рэймонд Сэмюэл Томлинсон родился 23 апреля 1941 года в небольшом городе Амстердам (штат Нью-Йорк) в семье фабричного рабочего. Интерес к электронике проявился у него ещё в детстве: он конструировал радиоприёмники и модели. После окончания средней школы поступил в Политехнический институт Ренсселера (Трой, штат Нью-Йорк), который окончил в 1963 году со степенью бакалавра наук в области электротехники. В 1965 году получил степень магистра в Массачусетском технологическом институте (MIT) по той же специальности. Во время учёбы в MIT Томлинсон участвовал в проектах по созданию ранних цифровых синтезаторов речи и систем обработки сигналов.

Карьера в BBN

После получения магистерской степени Томлинсон в 1967 году устроился на работу в компанию Bolt Beranek and Newman (BBN), расположенную в Кембридже (штат Массачусетс). BBN была ключевым подрядчиком Министерства обороны США по разработке сети ARPANET — предшественницы современного Интернета. В BBN Томлинсон участвовал в создании операционной системы TENEX для компьютеров DEC PDP-10, а также в разработке протоколов сетевого взаимодействия, включая Telnet и FTP.

Изобретение электронной почты

Ключевой эпизод в карьере Томлинсона произошёл в 1971 году. Он работал над модификацией программы SNDMSG (send message), предназначенной для передачи коротких текстовых сообщений между пользователями одного компьютера (в рамках TENEX). Одновременно он экспериментировал с тем, как сделать возможным отправку файлов между разными компьютерами в сети ARPANET с помощью экспериментального протокола CYPNET. Томлинсон объединил эти две функции: он доработал SNDMSG таким образом, чтобы она могла отправлять сообщения не только локально, но и на удалённые машины через CYPNET.

Для разделения имени пользователя и имени узла назначения — компьютера в сети — Томлинсон выбрал символ «@» (коммерческое «at»). Этот знак уже использовался в англоязычных текстах для обозначения цены за единицу (например, «10 items @ $1.95»), но в компьютерном контексте он до этого не применялся. Выбор был обусловлен тем, что символ «@» редко встречался в именах пользователей и не конфликтовал с синтаксисом операционной системы. Первое тестовое сообщение было отправлено между двумя компьютерами DEC PDP-10, стоявшими рядом в одной комнате в офисе BBN. Текст этого сообщения, по воспоминаниям Томлинсона, был бессмысленным набором символов вроде «QWERTYUIOP». Он не сохранился.

Изобретение не было запатентовано; Томлинсон и его коллеги рассматривали его как естественное расширение существующих возможностей сети. К концу 1971 года новая система электронной почты была внедрена в ARPANET и начала быстро распространяться среди её пользователей.

Дальнейшая деятельность

После изобретения email Томлинсон оставался сотрудником BBN (позже — Raytheon BBN Technologies) до выхода на пенсию в 2014 году. Он внёс вклад в развитие протоколов передачи файлов, систем управления базами данных, а также участвовал в проектировании ранних сетевых архитектур. В 2000 году в интервью Томлинсон отметил, что не предвидел такого масштабного распространения электронной почты, хотя и признавал её удобство для быстрой связи. Он не считал своё изобретение чем-то героическим, подчёркивая, что оно стало результатом последовательной инженерной работы.

Личная жизнь и смерть

Томлинсон был женат, имел детей. Увлекался авиацией, радиолюбительством и коллекционированием старинных радиоприёмников. Умер 5 марта 2016 года в возрасте 74 лет в своём доме в Линкольне (штат Массачусетс) от сердечного приступа. Новость о его смерти была подтверждена BBN Technologies.

Вклад в развитие электронной почты

Протоколы и стандарты

Система, созданная Томлинсоном, использовала простейший формат: сообщение представляло собой текстовый файл, передаваемый через CYPNET. Впоследствии на её основе был разработан протокол SMTP (Simple Mail Transfer Protocol, 1982 год), а адресная форма «user@host» стала стандартом RFC 805 и затем RFC 822. Символ «@» с тех пор является обязательным элементом всех адресов электронной почты, а также используется во многих других сервисах (например, в социальных сетях для упоминания пользователей).

Альтернативные версии и спорные моменты

Существует утверждение, что Томлинсон не был первым, кто отправил электронное письмо. Системы обмена сообщениями между пользователями одного компьютера (например, MAIL в MULTICS) существовали ещё в середине 1960-х годов. Однако именно Томлинсон впервые реализовал межкомпьютерную пересылку с сетевой адресацией. Также есть версия, что первую сетевую электронную почту на ARPANET в 1971 году разработал другой инженер BBN, Роберт Шапиро, но она не получила широкого признания. Сам Томлинсон признавал приоритет своей разработки, но не настаивал на исключительной роли.

Признание и награды

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →