xref: /freebsd/share/misc/bsd-family-tree (revision 952d112864d8008aa87278a30a539d888a8493cd)
1The Unix system family tree / BSD history chart
2-----------------------------------------------
3
4First Edition (V1)
5     |
6Second Edition (V2)
7     |
8Third Edition (V3)
9     |
10Fourth Edition (V4)
11     |
12Fifth Edition (V5)
13     |
14Sixth Edition (V6) -----*
15     |                  |
16     |                  |
17     |                  |
18Seventh Edition (V7)    |
19     |      \           |
20     |       \        1BSD
21     |        \         |
22     |         \      2BSD---------------*
23Eight Edition   \    /                   |
24     |           \  /                    |
25     |            \/                     |
26     |           3BSD                    |
27     |            |                      |
28     |         4.0BSD                    |
29Ninth Edition     |                      |
30     |         4.1BSD --------------> 2.8BSD
31     |            |                      |
32     |        4.1aBSD ---------------\   |
33     |            |                    \ |
34     |        4.1cBSD --------------> 2.9BSD
35     |            |                      |
36     |         4.2BSD               2.9.1BSD
37     |            |                      |
38     |         4.3BSD -------------> 2.10BSD
39     |            |               /      |
40     |            |              / 2.10.1BSD
41     |         4.3BSD Tahoe-----+        |
42     |            |              \       |
43     |            |                \     |
44     |            |                  2.11BSD
45Tenth Edition     |
46                  |
47               4.3BSD NET/1
48                  |
49               4.3BSD Reno
50                  |
51   *---------- 4.3BSD NET/2 -------------------+-------------*
52   |                    |                      |             |
53386BSD 0.0              |                      |             |
54   |                    |                      |             |
55386BSD 0.1 ------------>+                      |           BSDI 1.0
56   |     \              |              4.4-Alpha BSD         |
57   |     386BSD 1.0     |                      |             |
58   |                    |                  4.4BSD            |
59FreeBSD 1.0          NetBSD 0.8                |             |
60   |                    |           ------ 4.4BSD Lite1 -> BSDI 2.0
61FreeBSD 1.1          NetBSD 0.9    /           |             |
62   |                    |         /        4.4BSD Lite2 -> BSDI 2.1
63FreeBSD 1.1.5           |        /             |             |
64   |                    |       /              /             |
65FreeBSD 1.1.5.1         |      /              /            BSDI 3.0
66   |                    |     /              /               |
67   |                    |    /              /                v
68FreeBSD 2.0 <---------------+              /
69   |                    |  /              /
70FreeBSD 2.0.5        NetBSD 1.0          /
71   |                    |               /
72   |                    |              /
73FreeBSD 2.1 <---------+-*----+--------*
74 |   |                | |    |
75 | FreeBSD 2.1.5      |   \  |
76 |     |              |    | |
77 | FreeBSD 2.1.6      |   NetBSD 1.1 ------*
78 |     |              |      |             |
79 | FreeBSD 2.1.6.1    |      |          OpenBSD
80 |     |              |   NetBSD 1.2       |
81 | FreeBSD 2.1.7      |      |          OpenBSD 2.0
82 |     |              |   NetBSD 1.2.1     |
83 | FreeBSD 2.1.7.1    |      |             v
84 |                    |      v
85 |                    |
86 *-FreeBSD 2.2        |
87    |   |             |
88    |  FreeBSD 2.2.1  |
89    |                 |
90    |                 |
91    |                 |
92    |                 |
93    |                 |
94FreeBSD 3.0 <---------*
95    |
96    v
97
98
99
100
101Time
102----------------
103
104Time tolerance +/- 6 month, depend on which book/article
105you read.
106
107Multics                 1965
108Unix                    Summer 1969, DEC PDP-7
109First   Edition         1971/11/03, DEC PDP-11/20, Assembler
110Second  Edition         1972/06/12, 10 Unix installations
111Third   Edition         1973/02 Pipes, 16 installations
112Fourth  Edition         1973/11 rewriting in C effected,
113                                above 30 installations
114Fifth   Edition         1974/06 above 50 installations
115Sixth   Edition         1975/05 port to DEC Vax
116Seventh Edition         1979/01 first portable Unix
117Eight   Edition         1985/02
118Ninth   Edition         1986/09
119Tenth   Edition         1989/10
120
1211BSD                    late 1977, PDP-11, 30 free copies of 1BSD sent out
1222BSD                    mid 1978 75 2BSD tapes shipped
1232.8BSD
1242.9BSD
1252.9.1BSD                1983/11
1262.10BSD
1272.10.1BSD
1282.11BSD
129
1303BSD                    late 1979, virtual memory, page replacement,
131                        demand paging
1324.0BSD                  1980/10
1334.1BSD                  1981/06
1344.1aBSD                 1982/04
1354.1cBSD                 late 1982
1364.2BSD                  1983/09
1374.3BSD                  1986/06
1384.3BSD Tahoe            1988/06
1394.3BSD NET/1            1988/11
1404.3BSD Reno             1990/06
1414.3BSD NET/2            1991/06
142386BSD 0.0              1992/02
143386BSD 0.1
1444.4-ALPHA BSD           1992/06
1454.4BSD                  1993/06
1464.4BSD Lite1            1994/06
147
148
149Bibliography
150------------------------
151
152Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
153Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating
154System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
155
156Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
157Company, Inc., 1994. ISBN 0-201-54777-5
158
159McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
160Quarterman. The Design and Implementation of the 4.4BSD Operating
161System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
162
163Michael G. Brown. The Role of BSD in the Development of Unix.
164Presented to the Tasmanian Unix Special Interest Group of the
165Australian Computer Society, Hobart, August 1993.
166URL: http://www.dpac.tas.gov.au/~mgb/papers/bsdrole.html
167
168Peter H. Salus. Unix at 25. Byte Magazin, October 1994.
169URL: http://www.byte.com/art/9410/sec8/art3.htm
170
171--
172Copyright (c) 1997 Wolfram Schneider <wosch@FreeBSD.ORG>
173URL: http://www.de.freebsd.org/de/ftp/unix-stammbaum
174$Date: 1997/03/30 23:33:44 $ $Revision: 1.12 $
175