2.9BSD: Difference between revisions
From Computer History Wiki
Jump to navigationJump to search
Created page with "Unlike prior version, 2.9 BSD is a full Unix v7 system. Using a complicated series of overlays this version of BSD should be an indirect port of 4.1 BSD. {{stub}}" |
m →External links: +koverlay.h |
||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox OS | |||
| image = 2.9bsd.png | |||
| caption = Logging into a 2.9BSD system | |||
| name = 2.9 BSD | |||
| creator = CSRG | |||
| current version = 2.9 (1983) | |||
| year introduced = 1983 | |||
| type = Multitasking, multiuser | |||
| architecture = [[PDP-11]], theoretically portable | |||
}} | |||
{{stub}} | '''2.9 BSD''' is a full [[UNIX]] distribution from [[Computer Systems Research Group|CSRG]]. It is an indirect [[software port]] of [[4.1 BSD]]; the [[kernel]] uses a complicated series of [[overlay]]s to fit on a [[PDP-11]]. Unlike prior versions from [[BSD]] for the PDP-11, it does not rely on a prior [[UNIX Sixth Edition|V6]] or [[Unix Seventh Edition|V7]] system installation. | ||
== How do I get this to run?! == | |||
Installation is quite slow on [[SIMH]] but there is a guide, [[Installing 2.9 BSD on SIMH]]. | |||
I'll have install tapes, and a pre-made image later. | |||
== Games == | |||
The following games are in 2.9 BSD: | |||
*arithmetic | |||
*checkers | |||
*fortune | |||
*quiz | |||
*ttt | |||
*backgammon | |||
*chess | |||
*hangman | |||
*banner | |||
*ching | |||
*reversi | |||
*maze | |||
*rogue | |||
*bcd | |||
*cubic | |||
*moo | |||
*snake | |||
*wump | |||
*bj | |||
*festoon | |||
*zork | |||
{{semi-stub}} | |||
==External links== | |||
* [https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD 2.9BSD] - 2.9BSD at [[The Unix Heritage Society|TUHS]] | |||
** [https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/doc/2.9_kernel.ms Changes in the Kernel in 2.9BSD] - describes the many changes in 2.9, including use of overlays in the 2.9BSD kernel | |||
*** [https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/include/sys/koverlay.h koverlay.h] - "Definitions relating to kernel text overlays." | |||
** [https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/man/man5/a.out.5 a.out (5)] - this and the next entry describe the support for overlays in 2.9BSD | |||
** [https://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/man/man1/ld.1 ld (1)] | |||
{{Nav Unix}} | |||
[[Category: PDP-11 Operating Systems]] | |||
[[Category: Non-DEC Operating Systems]] | |||
[[Category: CSRG BSD]] | |||
[[Category: Unix-based OS's]] | |||
Latest revision as of 18:06, 12 May 2025
| 2.9 BSD | |
Logging into a 2.9BSD system | |
| Type: | Multitasking, multiuser |
|---|---|
| Creator: | CSRG |
| Architecture: | PDP-11, theoretically portable |
| This Version: | 2.9 (1983) |
| Date Released: | 1983 |
2.9 BSD is a full UNIX distribution from CSRG. It is an indirect software port of 4.1 BSD; the kernel uses a complicated series of overlays to fit on a PDP-11. Unlike prior versions from BSD for the PDP-11, it does not rely on a prior V6 or V7 system installation.
How do I get this to run?!
Installation is quite slow on SIMH but there is a guide, Installing 2.9 BSD on SIMH. I'll have install tapes, and a pre-made image later.
Games
The following games are in 2.9 BSD:
- arithmetic
- checkers
- fortune
- quiz
- ttt
- backgammon
- chess
- hangman
- banner
- ching
- reversi
- maze
- rogue
- bcd
- cubic
- moo
- snake
- wump
- bj
- festoon
- zork
External links
- 2.9BSD - 2.9BSD at TUHS
- Changes in the Kernel in 2.9BSD - describes the many changes in 2.9, including use of overlays in the 2.9BSD kernel
- koverlay.h - "Definitions relating to kernel text overlays."
- a.out (5) - this and the next entry describe the support for overlays in 2.9BSD
- ld (1)
- Changes in the Kernel in 2.9BSD - describes the many changes in 2.9, including use of overlays in the 2.9BSD kernel
| v • d • e UNIX Versions, Vendors and Related |
|---|
| Research Unix PDP-7 UNIX • V1 • V2 • V3 • V4 • V5 • V6 • V7 • V8 • V9 • V10 • LSX • MINI-UNIX • Unix/32V
AT&T and others - CB-UNIX • PWB/UNIX • USG UNIX • System III • System IV • System V • V7M • ULTRIX BSD - 2.9 BSD • 2.10 BSD • 2.11 BSD • 3BSD • 4BSD • 4.1 BSD • 4.2 BSD • 4.3 BSD • 4.4 BSD BSD Descendants 386BSD • NetBSD • FreeBSD • OpenBSD • NeXTSTEP • Darwin |
| Other - xv6 • AMIX • SunOS • Solaris • A/UX • XENIX • AIX • Dell UNIX |