Ported to a PDP-11/20
C programming language invented by Dennis Ritchie to make it easier
Ken Thompson and Dennis Ritchie re-wrote kernel in C
Note: Thomas and Ritchie later received the Turing Award, the “Nobel Prize” of computer science. Those interested in computer security would do very well to read Thompson’s epic article “Reflections on Trusting Trust” from a few decades ago. Based on this kind of trust that Unix started out with, just a few years ago there was a deep DNS cache poisoning vulnerability discovered by Dan Kaminski; see this.
$100 for universities, $21,000 for everyone else
System V, Release 3 (Usually written Vr3 or V.3)
Sun and AT&T. Attempted to combine the best of System V and BSD
Open Software Foundation (OSF) formed
1. Get a “ssh” (secure shell) terminal program for use in this class. Its to get access to a unix-like system.
If you use a Mac, its simply the Terminal program. You will be using your own computer for the Unix/Linux there. If you want to use an EECS machine (and files there), see below.
If you use Windoze, the best free one is putty or its GUI-based big brother, Tunnelier. Both are available at www.putty.org.
2. Now try to log into the main EECS gateway machine, ssh-server.eecs.wsu.edu. If you can’t, then do NOT email me, but lets discuss it in the next class. You won’t need to use any EECS machines, so if you are a grad student from another department for example you will already have access to Unix/Linux there.