Mark Crispin
   HOME

TheInfoList



OR:

Mark Reed Crispin (July 19, 1956 in
Camden, New Jersey Camden is a city in and the county seat of Camden County, in the U.S. state of New Jersey. Camden is part of the Delaware Valley metropolitan area and is located directly across the Delaware River from Philadelphia, Pennsylvania. At the 2020 ...
– December 28, 2012 in
Poulsbo, Washington Poulsbo ( ) is a city on Liberty Bay in Kitsap County, Washington, United States. It is the smallest of the four cities in Kitsap County. The population was 9,200 at the 2010 census and an estimated 10,927 in 2018. The area was historically in ...
) is best known as the father of the
Internet Message Access Protocol In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by . IMAP was designed with the goal of per ...
(IMAP), having invented it in 1985 during his time at the Stanford Knowledge Systems Laboratory. He is the author or co-author of numerous
RFC RFC may refer to: Computing * Request for Comments, a memorandum on Internet standards * Request for change, change management * Remote Function Call, in SAP computer systems * Rhye's and Fall of Civilization, a modification for Sid Meier's Civ ...
s and was the principal author of
UW IMAP The UW IMAP server was the reference server implementation of the Internet Message Access Protocol. It was developed at the University of Washington by Mark Crispin and others. History UW-IMAP's development began c.1988. As of 2003, UW IMAP ...
, one of the reference implementations of the IMAP4rev1 protocol described in RFC 3501. He also designed the MIX mail storage format. Crispin earned a B.S. in Technology and Society from
Stevens Institute of Technology Stevens Institute of Technology is a private research university in Hoboken, New Jersey. Founded in 1870, it is one of the oldest technological universities in the United States and was the first college in America solely dedicated to mechanical ...
in 1977.


Career

From 1977 to 1988, he was a Systems Programmer at
Stanford University Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is consider ...
. He developed the first production
PDP-10 Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especi ...
96-bit leader
ARPANET The Advanced Research Projects Agency Network (ARPANET) was the first wide-area packet-switched network with distributed control and one of the first networks to implement the TCP/IP protocol suite. Both technologies became the technical fou ...
Network Control Program (NCP) for the
WAITS WAITS was a heavily modified variant of Digital Equipment Corporation's Monitor operating system (later renamed to, and better known as, "TOPS-10") for the PDP-6 and PDP-10 mainframe computers, used at the Stanford Artificial Intelligence Laborat ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
, and wrote or rewrote most of the WAITS ARPAnet protocol suite. Prior to that time most systems only supported the original 32-bit leader. During that time, he wrote the infamous RFC 748, the only document specifically marked in the RFC index with ''note date of issue''; and a series of
Telnet Telnet is an application protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. User data is interspersed in-band with Telnet control i ...
implementations for the
Incompatible Timesharing System Incompatible Timesharing System (ITS) is a time-sharing operating system developed principally by the MIT Artificial Intelligence Laboratory, with help from Project MAC. The name is the jocular complement of the MIT Compatible Time-Sharing System ...
,
WAITS WAITS was a heavily modified variant of Digital Equipment Corporation's Monitor operating system (later renamed to, and better known as, "TOPS-10") for the PDP-6 and PDP-10 mainframe computers, used at the Stanford Artificial Intelligence Laborat ...
, and
TOPS-20 The TOPS-20 operating system by Digital Equipment Corporation (DEC) is a proprietary OS used on some of DEC's 36-bit mainframe computers. The Hardware Reference Manual was described as for "DECsystem-10/DECSYSTEM-20 Processor" (meaning the DEC PDP- ...
operating systems whose escape behavior was playfully immortalized by
Guy Steele Guy Lewis Steele Jr. (; born October 2, 1954) is an American computer scientist who has played an important role in designing and documenting several computer programming languages and technical standards. Biography Steele was born in Missouri ...
in the April 1984 Communications of the ACM as ''The Telnet Song''. In the early 1980s, shortly after becoming the Systems Programmer for the Stanford Computer Science Department's
TOPS-20 The TOPS-20 operating system by Digital Equipment Corporation (DEC) is a proprietary OS used on some of DEC's 36-bit mainframe computers. The Hardware Reference Manual was described as for "DECsystem-10/DECSYSTEM-20 Processor" (meaning the DEC PDP- ...
system, he became interested in
electronic mail Electronic mail (email or e-mail) is a method of exchanging messages ("mail") between people using electronic devices. Email was thus conceived as the electronics, electronic (digital media, digital) version of, or counterpart to, mail, ...
software and systems; thereafter this became his primary focus. He became the principal developer of the
TOPS-20 The TOPS-20 operating system by Digital Equipment Corporation (DEC) is a proprietary OS used on some of DEC's 36-bit mainframe computers. The Hardware Reference Manual was described as for "DECsystem-10/DECSYSTEM-20 Processor" (meaning the DEC PDP- ...
mailsystem, and reportedly was still running TOPS-20 systems at his residence in 2009. It was at Stanford, in the 1985–88 period, that
IMAP In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by . IMAP was designed with the goal of per ...
was first developed. From 1988 to 2008, he was a Software Engineer at the
University of Washington The University of Washington (UW, simply Washington, or informally U-Dub) is a public research university in Seattle, Washington. Founded in 1861, Washington is one of the oldest universities on the West Coast; it was established in Seattle a ...
, where much of the work in developing and popularizing
IMAP In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by . IMAP was designed with the goal of per ...
and building what became
UW IMAP The UW IMAP server was the reference server implementation of the Internet Message Access Protocol. It was developed at the University of Washington by Mark Crispin and others. History UW-IMAP's development began c.1988. As of 2003, UW IMAP ...
was done. He forked UW IMAP into Panda IMAP in May 2008. While working at UW, Mark was one of the creators of the simple and portable Unix email program Pine, launched in March 1992. In 2005, he wrote RFC 4042, his second
April Fools' Day RFC April is the fourth month of the year in the Gregorian and Julian calendars. It is the first of four months to have a length of 30 days, and the second of five months to have a length of less than 31 days. April is commonly associated with ...
describing
UTF-9 and UTF-18 A Request for Comments (RFC), in the context of Internet governance, is a type of publication from the Internet Engineering Task Force (IETF) and the Internet Society (ISOC), usually describing methods, behaviors, research, or innovations applicabl ...
, encodings of Unicode optimized for the PDP-10. In August 2008, Crispin joined
Messaging Architects Messaging Architects (MA) is a Canadian software company specializing in e-mail products. Their flagship product is Netmail, an integrated email management platform. History Launched in March 1995 as ChronoFAX, the company was a distributor of c ...
as a Senior Software Engineer. At Messaging Architects, he wrote an entirely new IMAP server based upon a distributed mail store, and extended the MIX format to support stubbing (via a mechanism called virtual mailboxes) and metadata.


Death

On 19 November 2012, it was announced that Crispin was terminally ill and in hospice care, and he died on December 28, 2012. In April 2013, Crispin was posthumously awarded the Distinguished Alumni Award in Science and Technology by his alma mater,
Stevens Institute of Technology Stevens Institute of Technology is a private research university in Hoboken, New Jersey. Founded in 1870, it is one of the oldest technological universities in the United States and was the first college in America solely dedicated to mechanical ...
.Stevens Awards Winners 2013


See also

*
List of programmers This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. All entries must already have associated articles. A *Michael Abrash – program optimization and x86 ...


References


External links

* . {{DEFAULTSORT:Crispin, Mark 1956 births 2012 deaths Stevens Institute of Technology alumni Stanford University staff American computer programmers People from Camden, New Jersey Internet pioneers