|
| 1 | +University of Illinois 'Network Unix' |
| 2 | +(from Noel Chiappa) |
| 3 | + |
| 4 | + The first networked Unix system was one produced at the University of |
| 5 | + Illinois in 1974-75 for use on the <a href="http://en.wikipedia.org/wiki/ARPANET">ARPANET</a>; |
| 6 | + it used the <a href="http://en.wikipedia.org/wiki/Network_Control_Program">NCP</a> protocol. |
| 7 | + |
| 8 | + The code is divided into three main groups: code for the kernel (further divided into |
| 9 | + device drivers, and code common to all methods of interfacing to the ARPANET); a daemon |
| 10 | + which ran as a process, which handled a lot of the protocol overhead (e.g. opening and |
| 11 | + closing connections); and programs (also run as processes) to implement applications |
| 12 | + such as FTP and TELNET. |
| 13 | + |
| 14 | + The code was originally written mostly by Gary R. Grossman and Steve |
| 15 | + F. Holmgren; many others later contributed fixes and improvements. The code |
| 16 | + rapidly spread among computer science centers which were connected to the |
| 17 | + ARPANET; this copy of the code came via NOSC (Naval Ocean Systems Center) |
| 18 | + and SRI. |
| 19 | + |
| 20 | + Also included are two important major application packages produced |
| 21 | + elsewhere: the MH mail reader, done by Bruce S. Borden at RAND based on |
| 22 | + suggestions by R. Stockton Gaines; and the MMDF mail agent, written by David |
| 23 | + Crocker at the University of Delaware. |
| 24 | + |
| 25 | + For more information about this system, see: |
| 26 | + - Steve Holmgren; "The Network UNIX System"; Center for Advanced |
| 27 | + Computation, University of Illinois at Urbana-Champaign; Urbana, Illinois; |
| 28 | + 1975 |
| 29 | + - Karl C Kelley, Richard Balocca, Jody Kravitz; "A Network Unix System for |
| 30 | + the ARPANET: Volume 1 - The Network Control Program"; Center for Advanced |
| 31 | + Computation and Computing Services Office, University of Illinois at |
| 32 | + Urbana-Champaign; Urbana, Illinois; 1978 |
| 33 | + |
0 commit comments