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