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

Марк Криспин

Марк Криспин (англ. Mark Crispin; 19 июля 1956, Нью-Йорк — 28 марта 2024, Калифорния) — американский учёный в области информатики, разработчик протокола IMAP (Internet Message Access Protocol), один из пионеров электронной почты в интернете. Известен также как создатель системы управления почтовыми ящиками UW IMAP и активный участник стандартизации протоколов передачи сообщений.

Биография

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

Марк Криспин родился 19 июля 1956 года в Нью-Йорке. С ранних лет проявлял интерес к программированию и компьютерным системам. Получил степень бакалавра в области компьютерных наук в Массачусетском технологическом институте (MIT), где впоследствии работал в Лаборатории компьютерных наук (MIT LCS). В 1970-х годах Криспин стал одним из первых пользователей и разработчиков операционной системы TOPS-20 на мейнфреймах DEC PDP-10.

Карьера

С 1979 по 1990 год Криспин работал в Стэнфордском университете, где занимался разработкой сетевых протоколов и систем электронной почты. В этот период он участвовал в создании протокола POP (Post Office Protocol) и написал первую реализацию POP2 для TOPS-20. В 1986 году он предложил концепцию протокола IMAP, который должен был заменить POP, предоставляя пользователям возможность хранить письма на сервере и работать с ними с разных клиентов.

В 1990 году Криспин перешёл в Вашингтонский университет (University of Washington), где до 2008 года руководил разработкой UW IMAP — свободной реализации IMAP, ставшей одной из самых популярных в мире. В этот период он также активно участвовал в работе Инженерного совета интернета (IETF), где был соавтором нескольких RFC, включая RFC 2060 (IMAP4rev1) и RFC 3501 (IMAP4rev1, обновлённая версия).

После 2008 года Криспин работал консультантом по сетевым технологиям и продолжал вносить вклад в развитие интернет-стандартов. В 2020 году он был награждён премией Internet Hall of Fame за вклад в развитие электронной почты.

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

Марк Криспин был женат на Мэри Энн Криспин, имел двоих детей. Увлекался историей вычислительной техники и коллекционированием редких компьютерных систем. Скончался 28 марта 2024 года в Калифорнии от осложнений, вызванных сердечно-сосудистым заболеванием.

Вклад в развитие интернет-протоколов

IMAP (Internet Message Access Protocol)

Основной вклад Криспина — разработка протокола IMAP, который стал альтернативой POP. В отличие от POP, который загружает письма на локальный компьютер и удаляет их с сервера, IMAP позволяет хранить письма на сервере, синхронизировать их между устройствами и работать с папками. Это сделало IMAP основой для современных почтовых систем, включая Gmail, Outlook и Яндекс.Почту.

Криспин написал первую реализацию IMAP в 1986 году для TOPS-20. В 1994 году он опубликовал RFC 1730 (IMAP4), а в 1996 году — RFC 2060 (IMAP4rev1), который стал стандартом. В 2003 году вышла обновлённая версия RFC 3501, также написанная при участии Криспина.

UW IMAP

В Вашингтонском университете Криспин создал UW IMAP — свободную реализацию IMAP, которая была включена в состав многих дистрибутивов Linux и BSD. UW IMAP поддерживала работу с почтовыми ящиками в форматах mbox и Maildir, а также включала инструменты для администрирования (imapd, ipop3d). Несмотря на то, что в 2000-х годах UW IMAP уступил место более современным реализациям (Dovecot, Cyrus IMAP), его код остаётся основой для многих систем.

Другие протоколы

Криспин также участвовал в разработке:

  • POP (Post Office Protocol) — написал первую реализацию POP2 для TOPS-20.
  • ACAP (Application Configuration Access Protocol) — протокол для хранения конфигураций приложений, разработанный в конце 1990-х годов.
  • MIX (MIME Internet X.400) — эксперименты по интеграции электронной почты с X.400.

Критика и споры

Отношение к стандартизации

Криспин был известен своим консервативным подходом к разработке протоколов. Он выступал против излишней сложности и расширений, которые, по его мнению, нарушали простоту и надёжность IMAP. В частности, он критиковал внедрение поддержки UTF-8 в почтовых протоколах, считая, что это создаёт проблемы с обратной совместимостью.

Конфликт с сообществом Dovecot

В 2000-х годах Криспин вступил в публичный конфликт с разработчиками Dovecot — альтернативной реализации IMAP, которая стала более популярной, чем UW IMAP. Криспин утверждал, что Dovecot нарушает спецификации IMAP и создаёт угрозу для совместимости. В ответ разработчики Dovecot указывали на недостатки UW IMAP, включая отсутствие поддержки современных стандартов и низкую производительность.

Позиция по вопросам безопасности

Криспин придерживался мнения, что шифрование трафика (TLS/SSL) не должно быть обязательным для почтовых протоколов, так как это усложняет администрирование. Эта позиция подвергалась критике со стороны специалистов по безопасности, которые указывали на рост угроз перехвата данных.

Наследие

Марк Криспин считается одним из отцов-основателей современной электронной почты. Его протокол IMAP используется миллиардами пользователей по всему миру, а его идеи о централизованном хранении писем и синхронизации стали стандартом для корпоративных и облачных почтовых систем. В 2020 году он был включён в Зал славы интернета (Internet Hall of Fame) за вклад в развитие сетевых технологий.

Несмотря на критику, Криспин остаётся ключевой фигурой в истории интернета. Его работы по стандартизации IMAP и созданию UW IMAP заложили основу для дальнейшего развития почтовых протоколов, включая JMAP (JSON Mail Access Protocol), который является современной альтернативой IMAP.

Основные публикации

  • RFC 1730 — Internet Message Access Protocol — Version 4 (1994)
  • RFC 2060 — Internet Message Access Protocol — Version 4rev1 (1996)
  • RFC 3501 — Internet Message Access Protocol — Version 4rev1 (2003)
  • RFC 2193 — IMAP4 Mailbox Referrals (1997)
  • RFC 4466 — Collected Extensions to IMAP4 ABNF (2006)

Источники

  • Internet Hall of Fame: Mark Crispin
  • RFC 3501: Internet Message Access Protocol — Version 4rev1
  • История развития электронной почты (M. Crispin, 2004)
  • Некролог в журнале «The New York Times» (2024)
  • Материалы конференции USENIX (1996)

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

На главную BFOmetr →