Difference between revisions of "BSD"
From Computer History Wiki
m (→External links: +McKusick history) |
m (→External links: +The Berkeley Software Distribution) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | '''Berkeley Software Distribution''' (usually abbreviated to '''BSD''') was the series of [[UNIX]] distributions created by the [[Computer Systems Research Group]]. The CSRG put together the following releases: | + | '''Berkeley Software Distribution''' (usually abbreviated to '''BSD''') was the series of [[UNIX]] distributions created by the [[Computer Systems Research Group]] at Berkeley. The CSRG put together the following releases: |
== Notable releases == | == Notable releases == | ||
− | * [[2.9BSD]] - For [[PDP-11]]s, | + | * [[2.9BSD]] - For [[PDP-11]]s, the first full release from CSRG (prior releases were patches) |
* [[2.10BSD]] | * [[2.10BSD]] | ||
− | * [[2.11BSD]] - A still-maintained version | + | * [[2.11BSD]] - A still-maintained version for PDP-11S |
* [[3 BSD|3.0 BSD]] - A [[VAX]] version derived from [[Unix/32V]], including a real [[virtual memory]] system | * [[3 BSD|3.0 BSD]] - A [[VAX]] version derived from [[Unix/32V]], including a real [[virtual memory]] system | ||
* [[4.0 BSD]] - A vastly improved 3.0 | * [[4.0 BSD]] - A vastly improved 3.0 | ||
Line 24: | Line 24: | ||
==See also== | ==See also== | ||
− | [[386BSD]] - the first Net/2 derived OS | + | * [[386BSD]] - the first Net/2 derived OS; it then spawned: |
+ | ** [[NetBSD]] | ||
+ | ** [[FreeBSD]] | ||
+ | ** [[OpenBSD]] | ||
+ | * [[BSD Daemon]] | ||
==External links== | ==External links== | ||
+ | * [https://www.jslite.net/notes/joy2.pdf Proposal for enhancement of UNIX on the VAX] - Berkeley's proposal to [[DARPA]] that led to 4.0 and its successors | ||
+ | * [https://www.jslite.net/notes/joy1.pdf An architecture for Interprocess Communication in UNIX] | ||
+ | * [http://roguelife.org/~fujita/COOKIES/HISTORY/3BSD/design.pdf Design and Implementation of the Berkeley Virtual Memory Extensions to the UNIX Operating System] - PDF, not a scan | ||
+ | <!-- * [https://minnie.tuhs.org/cgi-bin/utree.pl?file=3BSD/usr/doc/vmunix/design.t Berkeley Virtual Memory Extensions to the UNIX Operating System] --> | ||
+ | * [https://www.tech-insider.org/unix/research/acrobat/791204.pdf Data Structures Added in the Berkeley Virtual Memory Extensions to the UNIX Operating System] - ditto | ||
* [https://www.oreilly.com/openbook/opensources/book/kirkmck.html Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable] - a crisp, clear history of the BSD effort | * [https://www.oreilly.com/openbook/opensources/book/kirkmck.html Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable] - a crisp, clear history of the BSD effort | ||
+ | * [https://www.abortretry.fail/p/the-berkley-software-distribution The Berkeley Software Distribution] | ||
+ | * [https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree bsd family tree] | ||
+ | * [http://www.groklaw.net/article.php?story=20050505095249230 The Daemon, the GNU and the Penguin: Chapter 7 - BSD and the CSRG] | ||
{{Nav Unix}} | {{Nav Unix}} | ||
[[Category: CSRG BSD]] | [[Category: CSRG BSD]] |
Latest revision as of 03:15, 19 February 2024
Berkeley Software Distribution (usually abbreviated to BSD) was the series of UNIX distributions created by the Computer Systems Research Group at Berkeley. The CSRG put together the following releases:
Notable releases
- 2.9BSD - For PDP-11s, the first full release from CSRG (prior releases were patches)
- 2.10BSD
- 2.11BSD - A still-maintained version for PDP-11S
- 3.0 BSD - A VAX version derived from Unix/32V, including a real virtual memory system
- 4.0 BSD - A vastly improved 3.0
- 4.1 BSD - These were mostly betas testing new file systems & the TCP/IP protocol.
- 4.1a BSD - This included BBN's TCP/IP software
- 4.1b BSD - This version introduced the FFS file system.
- 4.1c BSD - A beta of 4.2, and I think the first version of BSD sockets?
- 4.2 BSD - The first shipping version of BSD with TCP/IP, FFS & termcap for the VAX.
- 4.3 BSD - A version of pre-POSIX BSD, for the VAX.
- 4.4 BSD - Did this version ever ship?
- Net/1 - The TCP/IP source, and other programs free of the AT&T copyrite
- Net/2 - Almost an entire release of all the source. This was the contention in the AT&T vs CSRG lawsuit.
- 4.4 BSD Lite - This was the result of the aformentioned lawsuit. This was 'lite' in that it removed the offending 6 files.
- 4.4 BSD Lite2 - the last release?
See also
- 386BSD - the first Net/2 derived OS; it then spawned:
- BSD Daemon
External links
- Proposal for enhancement of UNIX on the VAX - Berkeley's proposal to DARPA that led to 4.0 and its successors
- An architecture for Interprocess Communication in UNIX
- Design and Implementation of the Berkeley Virtual Memory Extensions to the UNIX Operating System - PDF, not a scan
- Data Structures Added in the Berkeley Virtual Memory Extensions to the UNIX Operating System - ditto
- Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable - a crisp, clear history of the BSD effort
- The Berkeley Software Distribution
- bsd family tree
- The Daemon, the GNU and the Penguin: Chapter 7 - BSD and the CSRG
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 - CB-UNIX • PWB/UNIX • USG UNIX • System III • System IV • System V 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 • ULTRIX • A/UX • XENIX • AIX • Dell UNIX |