User Tools

Site Tools


unix_50th

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
unix_50th [2021/03/15 09:18] – [2.11 BSD] hc9unix_50th [2023/07/01 01:41] (current) – [Subsection Heading] hc9
Line 19: Line 19:
 </file> </file>
  
-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.
  
 |   **1969 -- 50 Years of Unix -- 2019**  | |   **1969 -- 50 Years of Unix -- 2019**  |
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://unix50.org|''https://unix50.org'']].+You can connect to the systems from the web page: ''[[https://unix50.org|https://unix50.org]]''.
  
 If you have a MetaArray account, you can also access the historical systems by logging in and entering the following shell command: ''unix50th'' If you have a MetaArray account, you can also access the historical systems by logging in and entering the following shell command: ''unix50th''
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, or features or tricks I have missed. -- papa//+  * //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, or features or tricks I have missed. -- papa//
  
 ==== 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'll need to do this for the next example) (You'll need to do this for the next example)
  
-=== 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 '?') Karl's effort implements a somewhat ROT1 and was the only working example of TTY IO. The code follows:+  * 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 233: Line 235:
 |Platform: PDP-11/70| |Platform: PDP-11/70|
  
-By issuing the "sac -narcommand, your spirit animal will be changed to the narwhal.+By issuing the ''sac -nar'' command, your spirit animal will be changed to the narwhal.
  
-<file config boogers>+<file config sac -nar>
     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://www.catb.org/esr/writings/taoup/html/ch02s01.html.   * Eric Steven Raymond. 2003. “Origins and History of Unix, 1969-1995”. The Art of Unix Programming. http://www.catb.org/esr/writings/taoup/html/ch02s01.html.
   * Ken Thompson and Dennis M. Ritchie. 1971. UNIX Programmer's Manual. Bell Labs. https://www.bell-labs.com/usr/dmr/www/1stEdman.html.   * Ken Thompson and Dennis M. Ritchie. 1971. UNIX Programmer's Manual. Bell Labs. https://www.bell-labs.com/usr/dmr/www/1stEdman.html.
-  * Unix Heritage Wiki. 2015. “PDP-7 Unix”. https://wiki.tuhs.org/doku.php?id=systems:pdp7_unixWikipedia. 2018. “History of Unix”. https://en.wikipedia.org/wiki/History_of_Unix.+  * Unix Heritage Wiki. 2015. “PDP-7 Unix”. https://wiki.tuhs.org/doku.php?id=systems:pdp7_unix. 
 +  * Wikipedia. 2018. “History of Unix”. [[wp>History_of_Unix|History_of_Unix]]. 
 + 
 +$Id: unix50th.html,v 1.12 2019/07/12 15:52:37 smj Exp $<sup>1</sup> [[http://sdf.org/?tutorials/unix50th|-+- H Y S T E R I C A L -+- U N I X E S -+-]] - traditional link (using [[wp>Revision_Control_System|RCS]])
  
-$Id: unix50th.html,v 1.12 2019/07/12 15:52:37 smj Exp $ [[http://sdf.org/?tutorials/unix50th|-+- H Y S T E R I C A L -+- U N I X E S -+-]] - legacy link $Id: unix50th.html,v 1.13 2020/08/11 14:40:49 papa Exp $+<sup>1</sup> Replicated from the unix50th.html,v 1.12 2019/07/12 text.
  
unix_50th.1615799905.txt.gz · Last modified: 2021/03/15 09:18 by hc9