unix_50th
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
unix_50th [2021/03/15 09:15] – [Fifth Edition UNIX] hc9 | unix_50th [2022/03/06 20:35] – [References] hc9 | ||
---|---|---|---|
Line 19: | Line 19: | ||
</ | </ | ||
- | Some features, such as persistent images, multiple TTYs and networking are only available on the SDF MetaArray. | + | * Some features, such as persistent images, multiple TTYs and networking are only available on the SDF MetaArray. |
| | | | ||
Line 30: | Line 30: | ||
For the double celebration of the 50th anniversary of the creation of the Unix operating system and the 32nd anniversary of the establishment of the SDF Public Access Unix system, a collection of simulated historical Unix systems has been prepared for your exploration and entertainment. | For the double celebration of the 50th anniversary of the creation of the Unix operating system and the 32nd anniversary of the establishment of the SDF Public Access Unix system, a collection of simulated historical Unix systems has been prepared for your exploration and entertainment. | ||
- | You can connect to the systems from the web page: [[https:// | + | You can connect to the systems from the web page: '' |
If you have a MetaArray account, you can also access the historical systems by logging in and entering the following shell command: '' | If you have a MetaArray account, you can also access the historical systems by logging in and entering the following shell command: '' | ||
Line 36: | Line 36: | ||
The rest of this documents consists of notes and command “cheat sheets” to help new users on each of the historical systems. It is assumed the reader is already somewhat familiar with contemporary Unix-like systems. | The rest of this documents consists of notes and command “cheat sheets” to help new users on each of the historical systems. It is assumed the reader is already somewhat familiar with contemporary Unix-like systems. | ||
- | //Note to SDF MetaARPA members: I am not an expert on any of the historical systems and it's unlikely I'll be able to investigate all of them in sufficient depth, so feel free to check out this document and enhance it with your own insights and discoveries, | + | * //Note to SDF MetaARPA members: I am not an expert on any of the historical systems and it's unlikely I'll be able to investigate all of them in sufficient depth, so feel free to check out this document and enhance it with your own insights and discoveries, |
==== Notation ==== | ==== Notation ==== | ||
Line 47: | Line 47: | ||
===== UNICS (Version Zero) ===== | ===== UNICS (Version Zero) ===== | ||
- | Release: Summer 1969 | + | |Release: Summer 1969| |
- | Platform: PDP-7 | + | |Platform: PDP-7| |
The operating system hacked together so Ken Thompson could play //Space Travel// after Bell Labs withdrew from the Multics Project. The new operating system was named as a parody of “Multics”. | The operating system hacked together so Ken Thompson could play //Space Travel// after Bell Labs withdrew from the Multics Project. The new operating system was named as a parody of “Multics”. | ||
Line 105: | Line 105: | ||
Yeah, remember you're on an ASR33 Teletype - you can only go forward! | Yeah, remember you're on an ASR33 Teletype - you can only go forward! | ||
- | //(Special thanks to Dan Cross and Mary Ann Horton for discovering and demonstrating these at UNIX50)// | + | * //(Special thanks to Dan Cross and Mary Ann Horton for discovering and demonstrating these at UNIX50)// |
* @ = kill's the current line | * @ = kill's the current line | ||
Line 125: | Line 125: | ||
(You' | (You' | ||
- | === A **Hello, World!** written in B for Unics Version 0 === | + | === A Hello, World! written in B for Unics Version 0 === |
* login as //dmr//, //dmr// | * login as //dmr//, //dmr// | ||
Line 165: | Line 165: | ||
* Dan Cross - Runner UP | * Dan Cross - Runner UP | ||
* Mary Ann Horton - Valiant Effort | * Mary Ann Horton - Valiant Effort | ||
- | * Seth Morabito (@twylo) - Flailing Attempt (awarded with a '?' | + | * Seth Morabito (@twylo) - Flailing Attempt (awarded with a '?' |
+ | |||
+ | Karl's effort implements a somewhat ROT1 and was the only working example of TTY IO. The code follows: | ||
<file config fdip.b> | <file config fdip.b> | ||
Line 195: | Line 197: | ||
===== Sixth Edition UNIX ===== | ===== Sixth Edition UNIX ===== | ||
- | Release: May 1975 | + | |Release: May 1975| |
- | Platform: PDP-11/45 | + | |Platform: PDP-11/45| |
===== Seventh Edition UNIX ===== | ===== Seventh Edition UNIX ===== | ||
- | Release: January 1979 | + | |Release: January 1979| |
- | Platform: PDP-11/70 | + | |Platform: PDP-11/70| |
===== Research UNIX 8 ===== | ===== Research UNIX 8 ===== | ||
- | Release: 1981 | + | |Release: 1981| |
- | Platform: VAX-11/780 | + | |Platform: VAX-11/780| |
===== AT&T UNIX System III ===== | ===== AT&T UNIX System III ===== | ||
- | Release: Fall 1982 | + | |Release: Fall 1982| |
- | Platform: PDP-11/70 | + | |Platform: PDP-11/70| |
===== AT&T UNIX System V (PDP-11/70) ===== | ===== AT&T UNIX System V (PDP-11/70) ===== | ||
- | Release: 1983 | + | |Release: 1983| |
- | Platform: PDP-11/70 | + | |Platform: PDP-11/70| |
===== AT&T UNIX System V (3b2/400) ===== | ===== AT&T UNIX System V (3b2/400) ===== | ||
- | Release: 1984 | + | |Release: 1984| |
- | Platform: 3b2/400 | + | |Platform: 3b2/400| |
===== 4.3 BSD ===== | ===== 4.3 BSD ===== | ||
- | Release: June 1986 | + | |Release: June 1986| |
- | Platform: MicroVAX3900 | + | |Platform: MicroVAX3900| |
===== 2.11 BSD ===== | ===== 2.11 BSD ===== | ||
- | Release: January 1992 | + | |Release: January 1992| |
- | Platform: PDP-11/70 | + | |Platform: PDP-11/70| |
- | By issuing the "sac -nar" | + | By issuing the '' |
- | <file config | + | <file config |
10 PRINT "DO YOU EAT BOOGERS?" | 10 PRINT "DO YOU EAT BOOGERS?" | ||
20 INPUT X | 20 INPUT X | ||
Line 265: | Line 267: | ||
* Eric Steven Raymond. 2003. “Origins and History of Unix, 1969-1995”. The Art of Unix Programming. http:// | * Eric Steven Raymond. 2003. “Origins and History of Unix, 1969-1995”. The Art of Unix Programming. http:// | ||
* Ken Thompson and Dennis M. Ritchie. 1971. UNIX Programmer' | * Ken Thompson and Dennis M. Ritchie. 1971. UNIX Programmer' | ||
- | * Unix Heritage Wiki. 2015. “PDP-7 Unix”. https:// | + | * Unix Heritage Wiki. 2015. “PDP-7 Unix”. https:// |
+ | * Wikipedia. 2018. “History of Unix”. https:// | ||
+ | |||
+ | $Id: unix50th.html, | ||
- | $Id: unix50th.html, | + | < |
unix_50th.txt · Last modified: 2023/07/01 01:41 by hc9