xref: /minix3/share/misc/bsd-family-tree (revision 5737b690dc0057f1cf4d1bfc3a46686ab250b0be)
1*5737b690SBen GrasThe UNIX system family tree: Research and BSD
2*5737b690SBen Gras---------------------------------------------
3*5737b690SBen Gras
4*5737b690SBen GrasFirst Edition (V1)
5*5737b690SBen Gras     |
6*5737b690SBen GrasSecond Edition (V2)
7*5737b690SBen Gras     |
8*5737b690SBen GrasThird Edition (V3)
9*5737b690SBen Gras     |
10*5737b690SBen GrasFourth Edition (V4)
11*5737b690SBen Gras     |
12*5737b690SBen GrasFifth Edition (V5)
13*5737b690SBen Gras     |
14*5737b690SBen GrasSixth Edition (V6) -----*
15*5737b690SBen Gras       \                |
16*5737b690SBen Gras        \               |
17*5737b690SBen Gras         \              |
18*5737b690SBen GrasSeventh Edition (V7)    |
19*5737b690SBen Gras            \           |
20*5737b690SBen Gras             \        1BSD
21*5737b690SBen Gras             32V        |
22*5737b690SBen Gras               \      2BSD---------------*
23*5737b690SBen Gras                \    /                   |
24*5737b690SBen Gras                 \  /                    |
25*5737b690SBen Gras                  \/                     |
26*5737b690SBen Gras                 3BSD                    |
27*5737b690SBen Gras                  |                      |
28*5737b690SBen Gras               4.0BSD                2.79BSD
29*5737b690SBen Gras                  |                      |
30*5737b690SBen Gras               4.1BSD --------------> 2.8BSD
31*5737b690SBen Gras                  |                      |
32*5737b690SBen Gras              4.1aBSD -----------\       |
33*5737b690SBen Gras                  |                \     |
34*5737b690SBen Gras              4.1bBSD                \   |
35*5737b690SBen Gras                  |                    \ |
36*5737b690SBen Gras      *------ 4.1cBSD --------------> 2.9BSD
37*5737b690SBen Gras     /            |                      |
38*5737b690SBen GrasEighth Edition    |                   2.9BSD-Seismo
39*5737b690SBen Gras     |            |                      |
40*5737b690SBen Gras     +----<--- 4.2BSD               2.9.1BSD
41*5737b690SBen Gras     |            |                      |
42*5737b690SBen Gras     +----<--- 4.3BSD -------------> 2.10BSD
43*5737b690SBen Gras     |            |               /      |
44*5737b690SBen GrasNinth Edition     |              / 2.10.1BSD
45*5737b690SBen Gras     |         4.3BSD Tahoe-----+        |
46*5737b690SBen Gras     |            |              \       |
47*5737b690SBen Gras     |            |                \     |
48*5737b690SBen Gras     v            |                  2.11BSD
49*5737b690SBen GrasTenth Edition     |                      |
50*5737b690SBen Gras                  |                  2.11BSD rev #430
51*5737b690SBen Gras               4.3BSD NET/1              |
52*5737b690SBen Gras                  |                      v
53*5737b690SBen Gras               4.3BSD Reno
54*5737b690SBen Gras                  |
55*5737b690SBen Gras   *---------- 4.3BSD NET/2 -------------------+-------------*
56*5737b690SBen Gras   |                    |                      |             |
57*5737b690SBen Gras386BSD 0.0              |                      |           BSD/386 ALPHA
58*5737b690SBen Gras   |                    |                      |             |
59*5737b690SBen Gras386BSD 0.1 ------------>+                      |           BSD/386 0.3.[13]
60*5737b690SBen Gras   |     \              |                  4.4BSD Alpha      |
61*5737b690SBen Gras   |     386BSD 1.0     |                      |           BSD/386 0.9.[34]
62*5737b690SBen Gras   |                    |                  4.4BSD            |
63*5737b690SBen Gras   |                    |                    / |             |
64*5737b690SBen Gras   |                    |   4.4BSD-Encumbered  |             |
65*5737b690SBen Gras   |                 NetBSD 0.8                |           BSD/386 1.0
66*5737b690SBen Gras   |                    |                      |             |
67*5737b690SBen GrasFreeBSD 1.0          NetBSD 0.9                |           BSD/386 1.1
68*5737b690SBen Gras   |                    |           .----- 4.4BSD Lite       |
69*5737b690SBen GrasFreeBSD 1.1             |          /   /       |     \       |
70*5737b690SBen Gras   |                    |         /   /        |      \      |
71*5737b690SBen GrasFreeBSD 1.1.5       .---|--------'   /         |       \     |
72*5737b690SBen Gras   |               /    |           /          |        \    |
73*5737b690SBen GrasFreeBSD 1.1.5.1   /     |          /           |         \   |
74*5737b690SBen Gras   |             /   NetBSD 1.0 <-'            |          \  |
75*5737b690SBen Gras   |            /       |                      |           \ |
76*5737b690SBen GrasFreeBSD 2.0 <--'        |                      |           BSD/OS 2.0
77*5737b690SBen Gras   |                     \                     |             |
78*5737b690SBen GrasFreeBSD 2.0.5             \                    |           BSD/OS 2.0.1
79*5737b690SBen Gras   |                 .-----\------------- 4.4BSD Lite2       |
80*5737b690SBen Gras   |                 |      \             |  |   |   |       |
81*5737b690SBen Gras   |                 | .-----|------Rhapsody |   |   |       |
82*5737b690SBen Gras   |                 | |     |        NetBSD 1.3 |   |       |
83*5737b690SBen Gras   |                 | |     |           OpenBSD 2.3 |       |
84*5737b690SBen Gras   |                 | |     |                BSD/OS 3.0     |
85*5737b690SBen GrasFreeBSD 2.1          | |     |                               |
86*5737b690SBen Gras |   |               | |  NetBSD 1.1 ------.               BSD/OS 2.1
87*5737b690SBen Gras | FreeBSD 2.1.5     | |     |              \                |
88*5737b690SBen Gras |     |             | |  NetBSD 1.2         \             BSD/OS 3.0
89*5737b690SBen Gras | FreeBSD 2.1.6     | |     |  \          OpenBSD 2.0       |
90*5737b690SBen Gras |     |             | |     |   \             |             |
91*5737b690SBen Gras | FreeBSD 2.1.6.1   | |     |    \            |             |
92*5737b690SBen Gras |     |             | |     |     \           |             |
93*5737b690SBen Gras | FreeBSD 2.1.7     | |     |      |          |             |
94*5737b690SBen Gras |     |             | |     |  NetBSD 1.2.1   |             |
95*5737b690SBen Gras | FreeBSD 2.1.7.1   | |     |                 |             |
96*5737b690SBen Gras |                   | |     |                 |             |
97*5737b690SBen Gras |                   | |     |                 |             |
98*5737b690SBen Gras *-FreeBSD 2.2       | |     |                 |             |
99*5737b690SBen Gras |        \          | |     |                 |             |
100*5737b690SBen Gras |     FreeBSD 2.2.1 | |     |                 |             |
101*5737b690SBen Gras |         |         | |     |                 |             |
102*5737b690SBen Gras |     FreeBSD 2.2.2 | |     |             OpenBSD 2.1       |
103*5737b690SBen Gras |         |         | |     |                 |             |
104*5737b690SBen Gras |     FreeBSD 2.2.5 | |     |                 |             |
105*5737b690SBen Gras |         |         | |     |             OpenBSD 2.2       |
106*5737b690SBen Gras |         |         | |  NetBSD 1.3           |             |
107*5737b690SBen Gras |     FreeBSD 2.2.6 | |     |    |            |             |
108*5737b690SBen Gras |         |         | |     | NetBSD 1.3.1    |           BSD/OS 3.1
109*5737b690SBen Gras |         |         | |     |    |        OpenBSD 2.3       |
110*5737b690SBen Gras |         |         | |     | NetBSD 1.3.2    |             |
111*5737b690SBen Gras |     FreeBSD 2.2.7 | |     |    |            |             |
112*5737b690SBen Gras |         |         | |     |    |            |           BSD/OS 4.0
113*5737b690SBen Gras |         v         | |     |    |            |             |
114*5737b690SBen Gras |     FreeBSD 2.2.8 | |     |    |            |             |
115*5737b690SBen Gras |                   | |     |    |        OpenBSD 2.4       |
116*5737b690SBen GrasFreeBSD 3.0 <--------* |     |    v            |             |
117*5737b690SBen Gras |                     |     | NetBSD 1.3.3    |             |
118*5737b690SBen Gras *---FreeBSD 3.1       |     |                 |             |
119*5737b690SBen Gras |       |             |     |                 |           BSD/OS 4.0.1
120*5737b690SBen Gras |   FreeBSD 3.2----*  |  NetBSD 1.4       OpenBSD 2.5       |
121*5737b690SBen Gras |       |          |  |  |  |    |            |             |
122*5737b690SBen Gras |       |          |  |  |  |    |            |             |
123*5737b690SBen Gras |       |          |  |  |  |    |            |             |
124*5737b690SBen Gras |   FreeBSD 3.3    |  |  |  | NetBSD 1.4.1    |             |
125*5737b690SBen Gras |       |          |  |  |  |    |        OpenBSD 2.6       |
126*5737b690SBen Gras |   FreeBSD 3.4    |  |  |  |    |            |             |
127*5737b690SBen Gras |           |      |  |  |  |    |            |           BSD/OS 4.1
128*5737b690SBen GrasFreeBSD 4.0  |      |  |  |  | NetBSD 1.4.2    |             |
129*5737b690SBen Gras |           |      |  |  |  |    |            |             |
130*5737b690SBen Gras |           |      |  |  |  |    |            |             |
131*5737b690SBen Gras |   FreeBSD 3.5    |  |  |  |    |        OpenBSD 2.7       |
132*5737b690SBen Gras |           |      |  |  |  |    |            |             |
133*5737b690SBen Gras |   FreeBSD 3.5.1  |  |  |  |    |            |             |
134*5737b690SBen Gras |                  |  |  |  |    |            |             |
135*5737b690SBen Gras *---FreeBSD 4.1    |  |  |  |    |            |             |
136*5737b690SBen Gras |      |           |  | (?) |    |            |             |
137*5737b690SBen Gras |   FreeBSD 4.1.1  |  |  /  |    |            |             |
138*5737b690SBen Gras |      |           |  | /   |    |            |             |
139*5737b690SBen Gras |   FreeBSD 4.2   Darwin/   | NetBSD 1.4.3    |             |
140*5737b690SBen Gras |      |         Mac OS X   |             OpenBSD 2.8     BSD/OS 4.2
141*5737b690SBen Gras |      |             |      |                 |             |
142*5737b690SBen Gras |      |             |      |                 |             |
143*5737b690SBen Gras |      |           10.0  NetBSD 1.5           |             |
144*5737b690SBen Gras |   FreeBSD 4.3      |      |    |            |             |
145*5737b690SBen Gras |      |             |      |    |        OpenBSD 2.9       |
146*5737b690SBen Gras |      |             |      | NetBSD 1.5.1    |             |
147*5737b690SBen Gras |      |             |      |    |            |             |
148*5737b690SBen Gras |   FreeBSD 4.4-.    |      | NetBSD 1.5.2    |             |
149*5737b690SBen Gras |      |        | Mac OS X  |    |            |             |
150*5737b690SBen Gras |      |        |   10.1    |    |        OpenBSD 3.0       |
151*5737b690SBen Gras |   FreeBSD 4.5 |    |      |    |            |             |
152*5737b690SBen Gras |      |         \   |      |    |            |           BSD/OS 4.3
153*5737b690SBen Gras |   FreeBSD 4.6   \  |      |    |        OpenBSD 3.1       |
154*5737b690SBen Gras |      |           \ |      | NetBSD 1.5.3    |             |
155*5737b690SBen Gras |   FreeBSD 4.6.2 Mac OS X  |                 |             |
156*5737b690SBen Gras |      |            10.2    |                 |             |
157*5737b690SBen Gras |   FreeBSD 4.7      |      |                 |             |
158*5737b690SBen Gras |      |             |   NetBSD 1.6       OpenBSD 3.2       |
159*5737b690SBen Gras |   FreeBSD 4.8      |      |    |            |             |
160*5737b690SBen Gras |      |             |      | NetBSD 1.6.1    |             |
161*5737b690SBen Gras |      |--------.    |      |    |        OpenBSD 3.3     BSD/OS 5.0
162*5737b690SBen Gras |      |         \   |      |    |            |             |
163*5737b690SBen Gras |   FreeBSD 4.9   |  |      |    |        OpenBSD 3.4     BSD/OS 5.1 ISE
164*5737b690SBen Gras |      |          |  |      |    |            |
165*5737b690SBen Gras |      |          |  |      | NetBSD 1.6.2    |
166*5737b690SBen Gras |      |          |  |      |    |            |
167*5737b690SBen Gras |      |          |  |      |    |        OpenBSD 3.5
168*5737b690SBen Gras |      |          |  |      |    v            |
169*5737b690SBen Gras |   FreeBSD 4.10  |  |      |                 |
170*5737b690SBen Gras |      |          |  |      |                 |
171*5737b690SBen Gras |   FreeBSD 4.11  |  |      |                 |
172*5737b690SBen Gras |                 |  |      |                 |
173*5737b690SBen Gras |                  `-|------|-----------------|---------------------.
174*5737b690SBen Gras |                    |      |                 |                      \
175*5737b690SBen GrasFreeBSD 5.0           |      |                 |                       |
176*5737b690SBen Gras |                    |      |                 |                       |
177*5737b690SBen GrasFreeBSD 5.1           |      |                 |                 DragonFly 1.0
178*5737b690SBen Gras |          \         |      |                 |                       |
179*5737b690SBen Gras |           ----- Mac OS X  |                 |                       |
180*5737b690SBen Gras |                   10.3    |                 |                       |
181*5737b690SBen GrasFreeBSD 5.2           |      |                 |                       |
182*5737b690SBen Gras |      |             |      |                 |                       |
183*5737b690SBen Gras |   FreeBSD 5.2.1    |      |                 |                       |
184*5737b690SBen Gras |                    |      |                 |                       |
185*5737b690SBen Gras *-------FreeBSD 5.3  |      |                 |                       |
186*5737b690SBen Gras |           |        |      |             OpenBSD 3.6                 |
187*5737b690SBen Gras |           |        |   NetBSD 2.0           |                       |
188*5737b690SBen Gras |           |        |      | |  |            |                DragonFly 1.2.0
189*5737b690SBen Gras |           |     Mac OS X  | | NetBSD 2.0.2  |                       |
190*5737b690SBen Gras |           |       10.4    | |  |            |                       |
191*5737b690SBen Gras |       FreeBSD 5.4  |      | |  |            |                       |
192*5737b690SBen Gras |           |        |      | |  |        OpenBSD 3.7                 |
193*5737b690SBen Gras |           |        |      | | NetBSD 2.0.3  |                       |
194*5737b690SBen Gras |           |        |      | |  |            |                       |
195*5737b690SBen Gras *--FreeBSD  |        |      | |  v        OpenBSD 3.8                 |
196*5737b690SBen Gras |    6.0    |        |      | |               |                       |
197*5737b690SBen Gras |     |     |        |      |  \              |                       |
198*5737b690SBen Gras |     |     |        |      | NetBSD 2.1      |                       |
199*5737b690SBen Gras |     |     |        |      |                 |                       |
200*5737b690SBen Gras |     |     |        |   NetBSD 3.0           |                       |
201*5737b690SBen Gras |     |     |        |      | |  |            |                DragonFly 1.4.0
202*5737b690SBen Gras |     |     |        |      | |  |        OpenBSD 3.9                 |
203*5737b690SBen Gras |  FreeBSD  |        |      | |  |            |                       |
204*5737b690SBen Gras |    6.1    |        |      | |  |            |                       |
205*5737b690SBen Gras |     |  FreeBSD 5.5 |      | |  |            |                       |
206*5737b690SBen Gras |     |              |      | | NetBSD 3.0.1  |                DragonFly 1.6.0
207*5737b690SBen Gras |     |              |      | |  |            |                       |
208*5737b690SBen Gras |     |              |      | |  |        OpenBSD 4.0                 |
209*5737b690SBen Gras |     |              |      | | NetBSD 3.0.2  |                       |
210*5737b690SBen Gras |     |              |      | NetBSD 3.1      |                       |
211*5737b690SBen Gras | FreeBSD 6.2        |      |                 |                       |
212*5737b690SBen Gras |     |              |      |                 |                DragonFly 1.8.0
213*5737b690SBen Gras |     |              |      |             OpenBSD 4.1                 |
214*5737b690SBen Gras |     |              |      |                 |                DragonFly 1.10.0
215*5737b690SBen Gras |     |           Mac OS X  |                 |                       |
216*5737b690SBen Gras |     |             10.5    |                 |                       |
217*5737b690SBen Gras |     |              |      |             OpenBSD 4.2                 |
218*5737b690SBen Gras |     |              |   NetBSD 4.0           |                       |
219*5737b690SBen Gras | FreeBSD 6.3        |      |                 |                       |
220*5737b690SBen Gras |            \       |      |                 |                       |
221*5737b690SBen Gras *--FreeBSD    |      |      |                 |                DragonFly 1.12.0
222*5737b690SBen Gras |    7.0      |      |      |                 |                       |
223*5737b690SBen Gras |     |       |      |      |             OpenBSD 4.3                 |
224*5737b690SBen Gras |     |       |      |      |                 |                DragonFly 2.0.0
225*5737b690SBen Gras |     |    FreeBSD   |      |             OpenBSD 4.4                 |
226*5737b690SBen Gras |     |      6.4     |      |                 |                       |
227*5737b690SBen Gras |     |              |      |                 |                       |
228*5737b690SBen Gras |  FreeBSD 7.1       |      |                 |                       |
229*5737b690SBen Gras |     |              |      |                 |                DragonFly 2.2.0
230*5737b690SBen Gras |  FreeBSD 7.2       |   NetBSD 5.0       OpenBSD 4.5                 |
231*5737b690SBen Gras |             \      |      |    |            |                       |
232*5737b690SBen Gras |              |  Mac OS X  |    |            |                       |
233*5737b690SBen Gras |              |    10.6    |    |            |                       |
234*5737b690SBen Gras |              |     |      |    |            |                DragonFly 2.4.0
235*5737b690SBen Gras |              |     |      |    |        OpenBSD 4.6                 |
236*5737b690SBen Gras |              |     |      |    |            |                       |
237*5737b690SBen Gras *--FreeBSD     |     |      |    |            |                       |
238*5737b690SBen Gras |    8.0       |     |      |    |            |                       |
239*5737b690SBen Gras |     |     FreeBSD  |      |    |            |                       |
240*5737b690SBen Gras |     |       7.3    |      |    |            |                DragonFly 2.6.0
241*5737b690SBen Gras |     |        |     |      |    |        OpenBSD 4.7                 |
242*5737b690SBen Gras |  FreeBSD     |     |      |    |            |                       |
243*5737b690SBen Gras |    8.1       |     |      |    |            |                       |
244*5737b690SBen Gras |     |        |     |      |    |            |                DragonFly 2.8.2
245*5737b690SBen Gras |     |        |     |      |    |        OpenBSD 4.8                 |
246*5737b690SBen Gras |     |        |     |      | NetBSD 5.1      |                       |
247*5737b690SBen Gras |  FreeBSD  FreeBSD  |      |                 |                       |
248*5737b690SBen Gras |    8.2      7.4    |      |                 |               DragonFly 2.10.1
249*5737b690SBen Gras |     v              |      |             OpenBSD 4.9                 |
250*5737b690SBen Gras |                 Mac OS X  |                 |                       |
251*5737b690SBen Gras |                   10.7    |                 |                       |
252*5737b690SBen Gras |                    |      |             OpenBSD 5.0                 |
253*5737b690SBen Gras +--FreeBSD           |      |                 |                       |
254*5737b690SBen Gras |    9.0             |      |                 |                       |
255*5737b690SBen Gras |     v              |      |                 |                       |
256*5737b690SBen Gras |                    |      |                 |                       |
257*5737b690SBen GrasFreeBSD 10 -current   |  NetBSD -current  OpenBSD -current             |
258*5737b690SBen Gras |                    |      |                 |                       |
259*5737b690SBen Gras v                    v      v                 v                       v
260*5737b690SBen Gras
261*5737b690SBen GrasTime
262*5737b690SBen Gras----------------
263*5737b690SBen Gras
264*5737b690SBen GrasTime tolerance +/- 6 months, depending on which book/article you read; if it
265*5737b690SBen Graswas the announcement in Usenet or if it was available as tape.
266*5737b690SBen Gras
267*5737b690SBen Gras[44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels,
268*5737b690SBen Gras	and John Quarterman. The Design and Implementation of
269*5737b690SBen Gras	the 4.4BSD Operating System.
270*5737b690SBen Gras[APL] Apple website [http://www.apple.com/macosx/]
271*5737b690SBen Gras[BSDI] Berkeley Software Design, Inc.
272*5737b690SBen Gras[DFB] DragonFlyBSD Project, The.
273*5737b690SBen Gras[DOC] README, COPYRIGHT on tape.
274*5737b690SBen Gras[FBD] FreeBSD Project, The.
275*5737b690SBen Gras[KB]  Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources,
276*5737b690SBen Gras	Volume 11, Info 4, April, 1987.
277*5737b690SBen Gras[KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement.
278*5737b690SBen Gras	comp.bugs.4bsd.ucb-fixes, June 15, 1988.
279*5737b690SBen Gras[KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz.
280*5737b690SBen Gras	Changes in the Kernel in 2.9BSD. Second Berkeley Software
281*5737b690SBen Gras	Distribution UNIX Version 2.9, July, 1983.
282*5737b690SBen Gras[NBD] NetBSD Project, The.
283*5737b690SBen Gras[OBD] OpenBSD Project, The.
284*5737b690SBen Gras[QCU] Salus, Peter H. A quarter century of UNIX.
285*5737b690SBen Gras[SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11.
286*5737b690SBen Gras[TUHS] The Unix Historical Society.  http://minnie.tuhs.org/Unix_History/.
287*5737b690SBen Gras[USE] Usenet announcement.
288*5737b690SBen Gras[WRS] Wind River Systems, Inc.
289*5737b690SBen Gras[dmr] Dennis Ritchie, via E-Mail
290*5737b690SBen Gras
291*5737b690SBen GrasMultics                 1965
292*5737b690SBen GrasUNIX                    Summer 1969
293*5737b690SBen Gras				DEC PDP-7
294*5737b690SBen GrasFirst   Edition         1971-11-03 [QCU]
295*5737b690SBen Gras				DEC PDP-11/20, Assembler
296*5737b690SBen GrasSecond  Edition         1972-06-12 [QCU]
297*5737b690SBen Gras				10 UNIX installations
298*5737b690SBen GrasThird   Edition         1973-02-xx [QCU]
299*5737b690SBen Gras				Pipes, 16 installations
300*5737b690SBen GrasFourth  Edition         1973-11-xx [QCU]
301*5737b690SBen Gras				rewriting in C effected,
302*5737b690SBen Gras                                above 30 installations
303*5737b690SBen GrasFifth   Edition         1974-06-xx [QCU]
304*5737b690SBen Gras				above 50 installations
305*5737b690SBen GrasSixth   Edition         1975-05-xx [QCU]
306*5737b690SBen Gras				port to DEC Vax
307*5737b690SBen GrasSeventh Edition         1979-01-xx [QCU]
308*5737b690SBen Gras				first portable UNIX
309*5737b690SBen GrasEighth  Edition         1985-02-xx [QCU]
310*5737b690SBen Gras				VAX 11/750, VAX 11/780 [dmr]
311*5737b690SBen Gras				descended from 4.1c BSD [dmr]
312*5737b690SBen Gras				descended from 4.1 BSD [44B]
313*5737b690SBen Gras			scooping-out and replacement of the character-device
314*5737b690SBen Gras			and networking part by the streams mechanism
315*5737b690SBen Gras
316*5737b690SBen GrasNinth   Edition         1986-09-xx [QCU]
317*5737b690SBen GrasTenth   Edition         1989-10-xx [QCU]
318*5737b690SBen Gras
319*5737b690SBen Gras1BSD                    late 1977
320*5737b690SBen Gras			1978-03-09 [QCU]
321*5737b690SBen Gras				PDP-11, Pascal, ex(1)
322*5737b690SBen Gras				30 free copies of 1BSD sent out
323*5737b690SBen Gras				35 tapes sold for 50 USD [QCU]
324*5737b690SBen Gras2BSD                    mid 1978 [QCU] 1979-05-10 [TUHS]
325*5737b690SBen Gras				75 2BSD tapes shipped
326*5737b690SBen Gras2.79BSD			1980-04-xx [TUHS]
327*5737b690SBen Gras2.8BSD			1981-07-xx [KSJ]
328*5737b690SBen Gras
329*5737b690SBen Gras2.8.1BSD		1982-01-xx [QCU]
330*5737b690SBen Gras				set of performance improvements
331*5737b690SBen Gras2.9BSD			1983-07-xx [KSJ]
332*5737b690SBen Gras2.9.1BSD                1983-11-xx [TUHS]
333*5737b690SBen Gras2.9BSD-Seismo		1985-08-xx [SMS]
334*5737b690SBen Gras2.10BSD			1987-04-xx [KKK]
335*5737b690SBen Gras2.10.1BSD		1989-01-xx [SMS]
336*5737b690SBen Gras2.11BSD			1992-02-xx [SMS]
337*5737b690SBen Gras2.11BSD rev #430	1999-12-13 [SMS]
338*5737b690SBen Gras
339*5737b690SBen Gras32V			1978-1[01]-xx [QCU]
340*5737b690SBen Gras3BSD                    late 1979 [QCU] March 1980 [TUHS]
341*5737b690SBen Gras				virtual memory, page replacement,
342*5737b690SBen Gras                        	demand paging
343*5737b690SBen Gras4.0BSD                  1980-10-xx
344*5737b690SBen Gras4.1BSD                  1981-07-08 [DOC]
345*5737b690SBen Gras4.1aBSD                 1982-04-xx
346*5737b690SBen Gras				alpha release, 100 sites, networking [44B]
347*5737b690SBen Gras4.1bBSD				internal release, fast filesystem [44B]
348*5737b690SBen Gras4.1cBSD                 late 1982
349*5737b690SBen Gras				beta release, IPC [44B]
350*5737b690SBen Gras4.2BSD                  1983-09-xx [QCU]
351*5737b690SBen Gras                        1983-08-03 [DOC]
352*5737b690SBen Gras4.3BSD                  1986-06-xx [QCU]
353*5737b690SBen Gras			1986-04-05 [KB], [DOC]
354*5737b690SBen Gras4.3BSD Tahoe            1988-06-15 [QCU], [DOC]
355*5737b690SBen Gras4.3BSD NET/1            1988-11-xx [QCU]
356*5737b690SBen Gras                        1989-01-01 [DOC]
357*5737b690SBen Gras4.3BSD Reno             1990-06-29 [QCU], [DOC]
358*5737b690SBen Gras4.3BSD NET/2            1991-06-28 [QCU], [DOC]
359*5737b690SBen Gras
360*5737b690SBen GrasBSD/386 ALPHA		1991-12-xx [BSDI]
361*5737b690SBen Gras				first code released to people outside BSDI
362*5737b690SBen Gras386BSD 0.0              1992-02-xx [DOC]
363*5737b690SBen GrasBSD/386 0.3.1	        1992-04-xx [BSDI] first ext. beta; B customers
364*5737b690SBen GrasBSD/386 0.3.3		1992-06-xx [BSDI] first CDROM version
365*5737b690SBen Gras386BSD 0.1              1992-07-28 [DOC]
366*5737b690SBen Gras4.4BSD Alpha            1992-07-07
367*5737b690SBen GrasBSD/386 0.9.3		1992-10-xx [BSDI]
368*5737b690SBen Gras				first external gamma; G customers
369*5737b690SBen GrasBSD/386 0.9.4		1992-12-xx [BSDI]
370*5737b690SBen Gras				would have been 1.0 except for request
371*5737b690SBen Gras				for preliminary injunction
372*5737b690SBen GrasBSD/386 1.0 		1993-03-xx [BSDI]
373*5737b690SBen Gras				injunction denied; first official release
374*5737b690SBen GrasNetBSD 0.8              1993-04-20 [NBD]
375*5737b690SBen Gras4.4BSD                  1993-06-01 [USE]
376*5737b690SBen GrasNetBSD 0.9              1993-08-23 [NBD]
377*5737b690SBen GrasFreeBSD 1.0		1993-11-01 [FBD]
378*5737b690SBen GrasFreeBSD 1.0.2		1993-11-14 [FBD]
379*5737b690SBen Gras				supersedes 1.0 13 days after release.
380*5737b690SBen GrasBSD/386 1.1		1994-02-xx [BSDI]
381*5737b690SBen Gras4.4BSD Lite             1994-03-01 [USE]
382*5737b690SBen GrasFreeBSD 1.1		1994-05-07 [FBD]
383*5737b690SBen GrasFreeBSD 1.1.5		1994-06-30 [FBD]
384*5737b690SBen GrasFreeBSD 1.1.5.1		1994-07-05 [FBD]
385*5737b690SBen Gras				supersedes 1.1.5 5 days after release.
386*5737b690SBen GrasNetBSD 1.0              1994-10-26 [NBD]
387*5737b690SBen Gras386BSD 1.0              1994-11-12 [USE]
388*5737b690SBen GrasFreeBSD 2.0		1994-11-23 [FBD]
389*5737b690SBen GrasBSD/OS 2.0		1995-01-xx [BSDI] 4.4 lite based
390*5737b690SBen GrasFreeBSD 2.0.5		1995-06-10 [FBD]
391*5737b690SBen GrasBSD/OS 2.0.1		1995-06-xx [BSDI]
392*5737b690SBen Gras4.4BSD Lite Release 2	1995-06-xx [44B]
393*5737b690SBen Gras				the true final distribution from the CSRG
394*5737b690SBen GrasFreeBSD 2.1.0		1995-11-19 [FBD]
395*5737b690SBen GrasNetBSD 1.1              1995-11-26 [NBD]
396*5737b690SBen GrasBSD/OS 2.1		1996-01-xx [BSDI]
397*5737b690SBen GrasFreeBSD 2.1.5		1996-07-14 [FBD]
398*5737b690SBen GrasNetBSD 1.2              1996-10-04 [NBD]
399*5737b690SBen GrasOpenBSD 2.0             1996-10-18 [OBD]
400*5737b690SBen GrasFreeBSD 2.1.6		1996-11-16 [FBD]
401*5737b690SBen GrasFreeBSD 2.1.6.1		1996-11-25 [FBD] (sendmail security release)
402*5737b690SBen GrasRhapsody		1997-xx-xx
403*5737b690SBen GrasFreeBSD 2.1.7		1997-02-20 [FBD]
404*5737b690SBen GrasBSD/OS 3.0		1997-02-xx [BSDI] 4.4 lite2 based
405*5737b690SBen GrasFreeBSD 2.2.0		1997-03-16 [FBD]
406*5737b690SBen GrasFreeBSD 2.2.1		1997-03-25 [FBD]
407*5737b690SBen GrasFreeBSD 2.2.2		1997-05-16 [FBD]
408*5737b690SBen GrasNetBSD 1.2.1            1997-05-20 [NBD] (patch release)
409*5737b690SBen GrasOpenBSD 2.1             1997-06-01 [OBD]
410*5737b690SBen GrasFreeBSD 2.2.5		1997-10-22 [FBD]
411*5737b690SBen GrasOpenBSD 2.2             1997-12-01 [OBD]
412*5737b690SBen GrasNetBSD 1.3              1998-01-04 [NBD]
413*5737b690SBen GrasFreeBSD 2.2.6		1998-03-25 [FBD]
414*5737b690SBen GrasNetBSD 1.3.1            1998-03-09 [NBD] (patch release)
415*5737b690SBen GrasBSD/OS 3.1		1998-03-xx [BSDI]
416*5737b690SBen GrasOpenBSD 2.3             1998-05-19 [OBD]
417*5737b690SBen GrasNetBSD 1.3.2            1998-05-29 [NBD] (patch release)
418*5737b690SBen GrasFreeBSD 2.2.7		1998-07-22 [FBD]
419*5737b690SBen GrasBSD/OS 4.0		1998-08-xx [BSDI]
420*5737b690SBen Gras				2-lock MP support, ELF executables
421*5737b690SBen GrasFreeBSD 3.0		1998-10-16 [FBD]
422*5737b690SBen Gras				FreeBSD-3.0 is a snapshot from -current,
423*5737b690SBen Gras				while 3.1 and 3.2 are from 3.x-stable which
424*5737b690SBen Gras				was branched quite some time after 3.0-release
425*5737b690SBen GrasFreeBSD 2.2.8           1998-11-29 [FBD]
426*5737b690SBen GrasOpenBSD 2.4             1998-12-01 [OBD]
427*5737b690SBen GrasNetBSD 1.3.3            1998-12-23 [NBD] (patch release)
428*5737b690SBen GrasFreeBSD 3.1		1999-02-15 [FBD]
429*5737b690SBen GrasBSD/OS 4.0.1		1999-03-xx [BSDI]
430*5737b690SBen GrasNetBSD 1.4              1999-05-12 [NBD]
431*5737b690SBen GrasFreeBSD 3.2             1999-05-17 [FBD]
432*5737b690SBen GrasOpenBSD 2.5             1999-05-19 [OBD]
433*5737b690SBen GrasNetBSD 1.4.1            1999-08-26 [NBD] (patch release)
434*5737b690SBen GrasFreeBSD 3.3             1999-09-17 [FBD]
435*5737b690SBen GrasOpenBSD 2.6             1999-12-01 [OBD]
436*5737b690SBen GrasFreeBSD 3.4             1999-12-20 [FBD]
437*5737b690SBen GrasBSD/OS 4.1		1999-12-xx [BSDI]
438*5737b690SBen GrasFreeBSD 4.0             2000-03-13 [FBD]
439*5737b690SBen GrasNetBSD 1.4.2            2000-03-19 [NBD] (patch release)
440*5737b690SBen GrasOpenBSD 2.7             2000-06-15 [OBD]
441*5737b690SBen GrasFreeBSD 3.5		2000-06-24 [FBD]
442*5737b690SBen GrasFreeBSD 4.1		2000-07-27 [FBD]
443*5737b690SBen GrasFreeBSD 3.5.1		2000-07-28 [FBD]
444*5737b690SBen GrasFreeBSD 4.1.1		2000-09-25 [FBD] (a network-only patch release)
445*5737b690SBen GrasFreeBSD 4.2  		2000-11-21 [FBD]
446*5737b690SBen GrasNetBSD 1.4.3		2000-11-25 [NBD] (patch release)
447*5737b690SBen GrasBSD/OS 4.2		2000-11-29 [BSDI]
448*5737b690SBen GrasOpenBSD 2.8		2000-12-01 [OBD]
449*5737b690SBen GrasNetBSD 1.5              2000-12-06 [NBD]
450*5737b690SBen GrasMac OS X 10.0           2001-03-24 [APL]
451*5737b690SBen GrasFreeBSD 4.3  		2001-04-20 [FBD]
452*5737b690SBen GrasOpenBSD 2.9  		2001-06-01 [OBD]
453*5737b690SBen GrasNetBSD 1.5.1		2001-07-11 [NBD] (patch release)
454*5737b690SBen GrasNetBSD 1.5.2		2001-09-13 [NBD] (patch release)
455*5737b690SBen GrasFreeBSD 4.4  		2001-09-18 [FBD]
456*5737b690SBen GrasMac OS X 10.1		2001-09-29 [APL]
457*5737b690SBen GrasOpenBSD 3.0		2001-12-01 [OBD]
458*5737b690SBen GrasFreeBSD 4.5  		2002-01-29 [FBD]
459*5737b690SBen GrasBSD/OS 4.3		2002-03-14 [WRS]
460*5737b690SBen GrasOpenBSD 3.1		2002-05-19 [OBD]
461*5737b690SBen GrasFreeBSD 4.6  		2002-06-15 [FBD]
462*5737b690SBen GrasNetBSD 1.5.3		2002-07-22 [NBD] (patch release)
463*5737b690SBen GrasFreeBSD 4.6.2		2002-08-15 [FBD] (patch release)
464*5737b690SBen GrasMac OS X 10.2		2002-08-23 [APL]
465*5737b690SBen GrasNetBSD 1.6		2002-09-14 [NBD]
466*5737b690SBen GrasFreeBSD 4.7		2002-10-08 [FBD]
467*5737b690SBen GrasOpenBSD 3.2		2002-11-01 [OBD]
468*5737b690SBen GrasFreeBSD 5.0		2003-01-17 [FBD]
469*5737b690SBen Gras				FreeBSD 5.0 is a separate branch off of
470*5737b690SBen Gras				-current, similar to 3.0.
471*5737b690SBen GrasFreeBSD 4.8		2003-04-03 [FBD]
472*5737b690SBen GrasNetBSD 1.6.1		2003-04-21 [NBD] (patch release)
473*5737b690SBen GrasOpenBSD 3.3		2003-05-01 [OBD]
474*5737b690SBen GrasBSD/OS 5.0		2003-05-?? [WRS]
475*5737b690SBen GrasFreeBSD 5.1		2003-06-09 [FBD]
476*5737b690SBen GrasMac OS X 10.3		2003-10-24 [APL]
477*5737b690SBen GrasFreeBSD 4.9		2003-10-28 [FBD]
478*5737b690SBen GrasBSD/OS 5.1 ISE		2003-10-?? [WRS] (final version)
479*5737b690SBen GrasOpenBSD 3.4		2003-11-01 [OBD]
480*5737b690SBen GrasFreeBSD 5.2		2004-01-12 [FBD]
481*5737b690SBen GrasFreeBSD 5.2.1		2004-02-22 [FBD] (patch release)
482*5737b690SBen GrasNetBSD 1.6.2		2004-03-01 [NBD] (patch release)
483*5737b690SBen GrasOpenBSD 3.5		2004-04-01 [OBD]
484*5737b690SBen GrasFreeBSD 4.10		2004-05-27 [FBD]
485*5737b690SBen GrasDragonFly 1.0		2004-07-12 [DFB]
486*5737b690SBen GrasOpenBSD 3.6		2004-10-29 [OBD]
487*5737b690SBen GrasFreeBSD 5.3		2004-11-06 [FBD]
488*5737b690SBen GrasNetBSD 2.0		2004-12-09 [NBD]
489*5737b690SBen GrasFreeBSD 4.11		2005-01-25 [FBD]
490*5737b690SBen GrasDragonFly 1.2.0		2005-04-08 [DFB]
491*5737b690SBen GrasNetBSD 2.0.2		2005-04-14 [NBD] (security/critical release)
492*5737b690SBen GrasMac OS X 10.4		2005-04-29 [APL]
493*5737b690SBen GrasFreeBSD 5.4		2005-05-09 [FBD]
494*5737b690SBen GrasOpenBSD 3.7		2005-05-19 [OBD]
495*5737b690SBen GrasNetBSD 2.0.3		2005-10-31 [NBD] (security/critical release)
496*5737b690SBen GrasOpenBSD 3.8		2005-11-01 [OBD]
497*5737b690SBen GrasFreeBSD 6.0		2005-11-01 [FBD]
498*5737b690SBen GrasNetBSD 2.1		2005-11-02 [NBD]
499*5737b690SBen GrasNetBSD 3.0		2005-12-23 [NBD]
500*5737b690SBen GrasDragonFly 1.4.0		2006-01-08 [DFB]
501*5737b690SBen GrasOpenBSD 3.9		2006-05-01 [OBD]
502*5737b690SBen GrasFreeBSD 6.1		2006-05-08 [FBD]
503*5737b690SBen GrasFreeBSD 5.5		2006-05-25 [FBD]
504*5737b690SBen GrasNetBSD 3.0.1		2006-07-24 [NBD] (security/critical release)
505*5737b690SBen GrasDragonFly 1.6.0		2006-07-24 [DFB]
506*5737b690SBen GrasOpenBSD 4.0		2006-11-01 [OBD]
507*5737b690SBen GrasNetBSD 3.0.2		2006-11-04 [NBD] (security/critical release)
508*5737b690SBen GrasNetBSD 3.1		2006-11-04 [NBD]
509*5737b690SBen GrasFreeBSD 6.2		2007-01-15 [FBD]
510*5737b690SBen GrasDragonFly 1.8.0		2007-01-30 [DFB]
511*5737b690SBen GrasOpenBSD 4.1		2007-05-01 [OBD]
512*5737b690SBen GrasDragonFly 1.10.0	2007-08-06 [DFB]
513*5737b690SBen GrasMac OS X 10.5		2007-10-26 [APL]
514*5737b690SBen GrasOpenBSD 4.2		2007-11-01 [OBD]
515*5737b690SBen GrasNetBSD 4.0		2007-12-19 [NBD]
516*5737b690SBen GrasFreeBSD 6.3		2008-01-18 [FBD]
517*5737b690SBen GrasDragonFly 1.12.0	2008-02-26 [DFB]
518*5737b690SBen GrasFreeBSD 7.0		2008-02-27 [FBD]
519*5737b690SBen GrasOpenBSD 4.3		2008-05-01 [OBD]
520*5737b690SBen GrasDragonFly 2.0.0		2008-07-21 [DFB]
521*5737b690SBen GrasOpenBSD 4.4		2008-11-01 [OBD]
522*5737b690SBen GrasFreeBSD 6.4		2008-11-28 [FBD]
523*5737b690SBen GrasFreeBSD 7.1		2009-01-04 [FBD]
524*5737b690SBen GrasDragonFly 2.2.0		2009-02-17 [DFB]
525*5737b690SBen GrasNetBSD 5.0		2009-04-29 [NBD]
526*5737b690SBen GrasOpenBSD 4.5		2009-05-01 [OBD]
527*5737b690SBen GrasFreeBSD 7.2		2009-05-04 [FBD]
528*5737b690SBen GrasMac OS X 10.6		2009-06-08 [APL]
529*5737b690SBen GrasDragonFly 2.4.0		2009-09-16 [DFB]
530*5737b690SBen GrasOpenBSD 4.6		2009-10-18 [OBD]
531*5737b690SBen GrasFreeBSD 8.0		2009-11-26 [FBD]
532*5737b690SBen GrasFreeBSD 7.3		2010-03-23 [FBD]
533*5737b690SBen GrasDragonFly 2.6.0		2010-03-28 [DFB]
534*5737b690SBen GrasOpenBSD 4.7		2010-05-19 [OBD]
535*5737b690SBen GrasFreeBSD 8.1		2010-07-24 [FBD]
536*5737b690SBen GrasDragonFly 2.8.2		2010-10-30 [DFB]
537*5737b690SBen GrasOpenBSD 4.8		2010-11-01 [OBD]
538*5737b690SBen GrasNetBSD 5.1		2010-11-19 [NBD]
539*5737b690SBen GrasFreeBSD 7.4		2011-02-24 [FBD]
540*5737b690SBen GrasFreeBSD 8.2		2011-02-24 [FBD]
541*5737b690SBen GrasDragonFly 2.10.1	2011-04-26 [DFB]
542*5737b690SBen GrasOpenBSD 4.9		2011-05-01 [OBD]
543*5737b690SBen GrasMac OS X 10.7		2011-07-20 [APL]
544*5737b690SBen GrasOpenBSD 5.0		2011-11-01 [OBD]
545*5737b690SBen GrasFreeBSD 9.0		2012-01-12 [FBD]
546*5737b690SBen Gras
547*5737b690SBen GrasBibliography
548*5737b690SBen Gras------------------------
549*5737b690SBen Gras
550*5737b690SBen GrasLeffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
551*5737b690SBen GrasQuarterman. The Design and Implementation of the 4.3BSD UNIX Operating
552*5737b690SBen GrasSystem. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
553*5737b690SBen Gras
554*5737b690SBen GrasSalus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
555*5737b690SBen GrasCompany, Inc., 1994. ISBN 0-201-54777-5
556*5737b690SBen Gras
557*5737b690SBen GrasMcKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
558*5737b690SBen GrasQuarterman. The Design and Implementation of the 4.4BSD Operating
559*5737b690SBen GrasSystem. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
560*5737b690SBen Gras
561*5737b690SBen GrasMcKusick, Marshall Kirk, George Neville-Neil. The Design and
562*5737b690SBen GrasImplementation of the FreeBSD Operating System.
563*5737b690SBen GrasAddison-Wesley Professional, Published: Aug 2, 2004. ISBN 0-201-70245-2
564*5737b690SBen Gras
565*5737b690SBen GrasDoug McIlroy. Research Unix Reader.
566*5737b690SBen Gras
567*5737b690SBen GrasMichael G. Brown. The Role of BSD in the Development of Unix.
568*5737b690SBen GrasPresented to the Tasmanian Unix Special Interest Group of the
569*5737b690SBen GrasAustralian Computer Society, Hobart, August 1993.
570*5737b690SBen Gras
571*5737b690SBen GrasPeter H. Salus. Unix at 25. Byte Magazine, October 1994.
572*5737b690SBen GrasURL: http://www.byte.com/art/9410/sec8/art3.htm
573*5737b690SBen Gras
574*5737b690SBen GrasAndreas Klemm, Lars Köller. If you're going to San Francisco ...
575*5737b690SBen GrasDie freien BSD-Varianten von Unix. c't April 1997, page 368ff.
576*5737b690SBen Gras
577*5737b690SBen GrasBSD Release Announcements collection.
578*5737b690SBen GrasURL: http://www.FreeBSD.org/releases/
579*5737b690SBen Gras
580*5737b690SBen GrasBSD Hypertext Man Pages
581*5737b690SBen GrasURL: http://www.FreeBSD.org/cgi/man.cgi
582*5737b690SBen Gras
583*5737b690SBen GrasUNIX history graphing project
584*5737b690SBen GrasURL: http://minnie.tuhs.org/Unix_History/index.html
585*5737b690SBen Gras
586*5737b690SBen GrasUNIX history
587*5737b690SBen GrasURL: http://www.levenez.com/unix/
588*5737b690SBen Gras
589*5737b690SBen GrasJames Howard: The BSD Family Tree
590*5737b690SBen GrasURL: http://ezine.daemonnews.org/200104/bsd_family.html
591*5737b690SBen Gras("what are the differences between FreeBSD, NetBSD, and OpenBSD?")
592*5737b690SBen Gras
593*5737b690SBen Gras
594*5737b690SBen GrasAcknowledgments
595*5737b690SBen Gras---------------
596*5737b690SBen Gras
597*5737b690SBen GrasJosh Gilliam for suggestions, bug fixes, and finding very old
598*5737b690SBen Grasoriginal BSD announcements from Usenet or tapes.
599*5737b690SBen Gras
600*5737b690SBen GrasSteven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages.
601*5737b690SBen Gras
602*5737b690SBen Gras--
603*5737b690SBen GrasCopyright (c) 1997-2012 Wolfram Schneider <wosch@FreeBSD.ORG>
604*5737b690SBen GrasURL: http://cvsweb.freebsd.org/src/share/misc/bsd-family-tree
605*5737b690SBen Gras
606*5737b690SBen Gras$FreeBSD: src/share/misc/bsd-family-tree,v 1.150 2012/01/13 06:18:23 maxim Exp $
607