4.2 BSD: Difference between revisions

From Computer History Wiki
Jump to navigationJump to search
m Jnc moved page 4.2BSD to 4.2 BSD over redirect: Consistency in ' ' in name
ForOldHack (talk | contribs)
Games: alphabetic order...
Line 53: Line 53:
<pre>
<pre>
adventure
adventure
arithmetic 
backgammon 
banner     
bcd                 
bogdict     
boggle     
btlgammon
btlgammon
canfield   
cfscores   
chess     
cribbage   
doctor     
factor
factor
fish       
fortune     
hangman   
mille       
monop       
number
number
primes     
quiz       
rain
</pre>   
* [[rogue]]
<pre>
sail       
snake
snake
wump
arithmetic 
canfield   
fish       
primes     
snscore       
snscore       
zork
backgammon 
cfscores   
fortune     
quiz       
teachgammon
teachgammon
banner     
chess     
hangman   
rain       
trek
trek
bcd         
ching
</pre>     
* [[rogue]]
<pre>       
wargames
wargames
bogdict     
cribbage   
mille       
sail       
worm
worm
boggle     
doctor     
monop       
worms
worms
</pre>
wump
zork


{{Nav Unix}}
{{Nav Unix}}


[[Category:CSRG BSD]]
[[Category:CSRG BSD]]

Revision as of 00:39, 18 April 2019


4.2 BSD

Logging into a 4.2 BSD system
Type: Multitasking, multiuser
Creator: CSRG, University of California, Berkeley
Architecture: VAX, Sun theoretically portable
This Version: 4.2 (1983)
Date Released: 1983


4.2 BSD follows the betas of 4.1a & 4.1b. 4.2 BSD Is special because it incorporates the first versions of BSD TCP/IP, and FFS. 4.2 BSD addresses the performance issues that are reported in 4.0 BSD. The prior versions of 4.1x BSD were the 'test' versions onward to the stable version of 4.2 . This release is also the last that was led by Bill Joy, and this was used as the basis for SunOS. Later SUN licensed SYSV from AT&T and started to incorporate the two versions, before switching to the SYSV kernel in Solaris.

It is worth noting that 4.2 BSD's TCP/IP is *NOT* compatible with 4.3 and onward, as it incorrectly handles 'negative' sequence values.

The Cuckoo's Egg

When Clifford Stoll was hunting his hacker from UCB, the BSD in widespread use was 4.2 BSD. It's an interesting book, to take you back to what the mindset was of the people running 4.2 BSD was back then. A PDF can be found here.

Book information

  • The Cuckoo's Egg
  • Clifford Stoll
  • Doubleday 1989
  • ISBN 0-385-24946-2

How do I get this to run?!

The Unix Heritage Society's archives have copies of most 4-BSD variants http://minnie.tuhs.org/TUHS/ However, they're not immediately in ready-to-use-in-SIMH tape format. There is a repository of SIMH-ready tape images up here.

4.2BSD is in ready to run format on sourceforge


Installation instructions for SIMH can be found here. Also there is a Deuna driver here: 4.2BSD driver for DEC Deuna Ethernet board.

What Runs?

Some early GNU stuff will compile, but not very much otherwise. There is also a copy of Zork, and rouge are included in this version.

Early 1.x versions of GCC will build on 4.2 BSD, allowing you to compile early versions of hack.

On sourceforge, I've placed SIMH install tapes of the following:

Games

These are the games that shipped with 4.2 BSD:

adventure
arithmetic   
backgammon   
banner       
bcd                  
bogdict      
boggle       
btlgammon
canfield     
cfscores     
chess       
cribbage     
doctor       
factor
fish         
fortune      
hangman     
mille        
monop        
number
primes       
quiz         
rain
sail         
snake
snscore      
teachgammon
trek
wargames
worm
worms
wump
zork