Daniel L. Murphy is an American
computer scientist
A computer scientist is a scientist who specializes in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
notable for his involvement in the development of
TECO (an early text editor and programming language), the operating systems
TENEX 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 ...
, and
email
Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
.
Biography
Murphy attended
MIT
The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
from 1961 and graduated in 1965.
In 1962, he created the text editor
Text Editor and Corrector (TECO), later implemented on most of the
PDP
PDP may refer to:
Computing and technology
* Packet Data Protocol in wireless GPRS/HSDPA networks
* Parallel distributed processing in Connectionism#Parallel distributed processing, connectionism
* Plasma display panel
* Policy Decision Point in t ...
computers.
He also developed a simple software
demand paging
In computer operating systems, demand paging (as opposed to anticipatory paging) is a method of virtual memory management. In a system that uses demand paging, the operating system copies a disk page into physical memory only when an attempt is m ...
system in software for the PDP-1 while at MIT.
Murphy joined
Bolt, Beranek and Newman
Raytheon BBN (originally Bolt, Beranek and Newman, Inc.) is an American research and development company based in Cambridge, Massachusetts.
In 1966, the Franklin Institute awarded the firm the Frank P. Brown Medal, in 1999 BBN received the ...
BBN in 1965. There he used an
SDS 940
The SDS 940 was Scientific Data Systems' (SDS) first machine designed to directly support time-sharing. The 940 was based on the SDS 930's 24-bit CPU, with additional circuitry to provide protected memory and virtual memory.
It was announced in ...
computer running the
Berkeley Timesharing System
The Berkeley Timesharing System was a pioneering time-sharing operating system implemented between 1964 and 1967 at the University of California, Berkeley. It was designed as part of Project Genie and marketed by Scientific Data Systems for the ...
, which provided page
memory management
Memory management (also dynamic memory management, dynamic storage allocation, or dynamic memory allocation) is a form of Resource management (computing), resource management applied to computer memory. The essential requirement of memory manag ...
in hardware. When the
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 ...
was announced, he was one of the architects of the
TENEX operating system developed for the custom paging hardware designed at BBN.
As part of the development of TENEX, Murphy and
Ray Tomlinson
Raymond Samuel Tomlinson (April 23, 1941 – March 5, 2016) was an American computer scientist who implemented the first email program on the ARPANET system, the precursor to the Internet, in 1971; it was the first system able to send mail betw ...
wrote the original
email
Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
program.
In October 1972, he joined
Digital Equipment Corporation
Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until ...
where he first worked as a contractor porting TENEX to the KI10 model of the PDP-10 family. On January 2, 1973, he joined DEC as an employee, heading the team responsible for the development 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 ...
operating system, an evolution of TENEX for the newer models of the PDP-10 family. TOPS-20 was first marketed in 1976 on the
DECSYSTEM-20
The DECSYSTEM-20 was a family of 36-bit Digital Equipment Corporation PDP-10 mainframe computers running the TOPS-20 operating system and was introduced in 1977.
PDP-10 computers running the TOPS-10 operating system were labeled ''DECsystem ...
.
References
Further reading
*
Daniel G. Bobrow, Jerry D. Burchfiel, Daniel L. Murphy,
Raymond S. Tomlinson,
TENEX, A Paged Time Sharing System for the PDP-10' (''Communications of the ACM'', Vol. 15, pp. 135–143, March 1972)
*
External links
Daniel Murphy's HomepageTECO, TENEX, and TOPS-20 Papers and Pictures
Living people
American computer scientists
Massachusetts Institute of Technology alumni
Kernel programmers
Year of birth missing (living people)
{{digital-typography-stub