zopen.3: zap file since zopen() is only used via compress(1)
[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  |     |       |      |      | NetBSD          |                DragonFly 2.0.0
225  |     |    FreeBSD   |      |  4.0.1      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  |              |     |      | |   NetBSD      |                DragonFly 2.4.0
235  |              |     |      | |    5.0.1  OpenBSD 4.6                 |
236  |              |     |      | |       |       |                       |
237  *--FreeBSD     |     |      | |       |       |                       |
238  |    8.0       |     |      | |       |       |                       |
239  |     |     FreeBSD  |      | |   NetBSD      |                       |
240  |     |       7.3    |      | |    5.0.2      |                DragonFly 2.6.0
241  |     |        |     |      | |           OpenBSD 4.7                 |
242  |  FreeBSD     |     |      | |               |                       |
243  |    8.1       |     |      | |               |                       |
244  |     |        |     |      | |               |                DragonFly 2.8.2
245  |     |        |     |      | |           OpenBSD 4.8                 |
246  |     |        |     |      | *--NetBSD       |                       |
247  |  FreeBSD  FreeBSD  |      | |    5.1        |                       |
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      |      |      | |   NetBSD      |               DragonFly 3.0.1
255  |     |    FreeBSD   |      | |    5.1.2      |                       |
256  |     |      8.3     |      | |           OpenBSD 5.1                 |
257  |     |       |   Mac OS X  | `----.          |                       |
258  |     |       |     10.8    |       \         |                       |
259  |     |       |      |   NetBSD 6.0  |        |                       |
260  |     |       |      |      | | |    |    OpenBSD 5.2         DragonFly 3.2.1
261  |  FreeBSD    |      |      | | | NetBSD      |                       |
262  |    9.1      |      |      | | |   5.2       |                       |
263  |             |      |      | |  \            |                       |
264  |             |      |      | |   NetBSD      |                       |
265  |             |      |      | |    6.0.1      |                       |
266  |             |      |      | |      |   OpenBSD 5.3          DragonFly 3.4.1
267  |             |      |      | |   NetBSD      |                       |
268  |             |      |      | |    6.0.2      |                       |
269  |             |      |      | |               |                       |
270  |             |      |      |  `-NetBSD 6.1   |                       |
271  |          FreeBSD   |      |                 |                       |
272  |            8.4     |      |                 |                       |
273  |                    |      |                 |                       |
274  |                    |      |                 |                       |
275  |                    |      |                 |                       |
276 FreeBSD 10 -current   |  NetBSD -current  OpenBSD -current             |
277  |                    |      |                 |                       |
278  v                    v      v                 v                       v
279
280 Time
281 ----------------
282
283 Time tolerance +/- 6 months, depending on which book/article you read; if it
284 was the announcement in Usenet or if it was available as tape.
285
286 [44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels,
287         and John Quarterman. The Design and Implementation of
288         the 4.4BSD Operating System.
289 [APL] Apple website [http://www.apple.com/macosx/]
290 [BSDI] Berkeley Software Design, Inc.
291 [DFB] DragonFlyBSD Project, The.
292 [DOC] README, COPYRIGHT on tape.
293 [FBD] FreeBSD Project, The.
294 [KB]  Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources,
295         Volume 11, Info 4, April, 1987.
296 [KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement.
297         comp.bugs.4bsd.ucb-fixes, June 15, 1988.
298 [KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz.
299         Changes in the Kernel in 2.9BSD. Second Berkeley Software
300         Distribution UNIX Version 2.9, July, 1983.
301 [NBD] NetBSD Project, The.
302 [OBD] OpenBSD Project, The.
303 [QCU] Salus, Peter H. A quarter century of UNIX.
304 [SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11.
305 [TUHS] The Unix Historical Society.  http://minnie.tuhs.org/Unix_History/.
306 [USE] Usenet announcement.
307 [WRS] Wind River Systems, Inc.
308 [dmr] Dennis Ritchie, via E-Mail
309
310 Multics                 1965
311 UNIX                    Summer 1969
312                                 DEC PDP-7
313 First   Edition         1971-11-03 [QCU]
314                                 DEC PDP-11/20, Assembler
315 Second  Edition         1972-06-12 [QCU]
316                                 10 UNIX installations
317 Third   Edition         1973-02-xx [QCU]
318                                 Pipes, 16 installations
319 Fourth  Edition         1973-11-xx [QCU]
320                                 rewriting in C effected,
321                                 above 30 installations
322 Fifth   Edition         1974-06-xx [QCU]
323                                 above 50 installations
324 Sixth   Edition         1975-05-xx [QCU]
325                                 port to DEC Vax
326 Seventh Edition         1979-01-xx [QCU]
327                                 first portable UNIX
328 Eighth  Edition         1985-02-xx [QCU]
329                                 VAX 11/750, VAX 11/780 [dmr]
330                                 descended from 4.1c BSD [dmr]
331                                 descended from 4.1 BSD [44B]
332                         scooping-out and replacement of the character-device
333                         and networking part by the streams mechanism
334
335 Ninth   Edition         1986-09-xx [QCU]
336 Tenth   Edition         1989-10-xx [QCU]
337
338 1BSD                    late 1977
339                         1978-03-09 [QCU]
340                                 PDP-11, Pascal, ex(1)
341                                 30 free copies of 1BSD sent out
342                                 35 tapes sold for 50 USD [QCU]
343 2BSD                    mid 1978 [QCU] 1979-05-10 [TUHS]
344                                 75 2BSD tapes shipped
345 2.79BSD                 1980-04-xx [TUHS]
346 2.8BSD                  1981-07-xx [KSJ]
347
348 2.8.1BSD                1982-01-xx [QCU]
349                                 set of performance improvements
350 2.9BSD                  1983-07-xx [KSJ]
351 2.9.1BSD                1983-11-xx [TUHS]
352 2.9BSD-Seismo           1985-08-xx [SMS]
353 2.10BSD                 1987-04-xx [KKK]
354 2.10.1BSD               1989-01-xx [SMS]
355 2.11BSD                 1992-02-xx [SMS]
356 2.11BSD rev #430        1999-12-13 [SMS]
357
358 32V                     1978-1[01]-xx [QCU]
359 3BSD                    late 1979 [QCU] March 1980 [TUHS]
360                                 virtual memory, page replacement,
361                                 demand paging
362 4.0BSD                  1980-10-xx
363 4.1BSD                  1981-07-08 [DOC]
364 4.1aBSD                 1982-04-xx
365                                 alpha release, 100 sites, networking [44B]
366 4.1bBSD                         internal release, fast filesystem [44B]
367 4.1cBSD                 late 1982
368                                 beta release, IPC [44B]
369 4.2BSD                  1983-09-xx [QCU]
370                         1983-08-03 [DOC]
371 4.3BSD                  1986-06-xx [QCU]
372                         1986-04-05 [KB], [DOC]
373 4.3BSD Tahoe            1988-06-15 [QCU], [DOC]
374 4.3BSD NET/1            1988-11-xx [QCU]
375                         1989-01-01 [DOC]
376 4.3BSD Reno             1990-06-29 [QCU], [DOC]
377 4.3BSD NET/2            1991-06-28 [QCU], [DOC]
378
379 BSD/386 ALPHA           1991-12-xx [BSDI]
380                                 first code released to people outside BSDI
381 386BSD 0.0              1992-02-xx [DOC]
382 BSD/386 0.3.1           1992-04-xx [BSDI] first ext. beta; B customers
383 BSD/386 0.3.3           1992-06-xx [BSDI] first CDROM version
384 386BSD 0.1              1992-07-28 [DOC]
385 4.4BSD Alpha            1992-07-07
386 BSD/386 0.9.3           1992-10-xx [BSDI]
387                                 first external gamma; G customers
388 BSD/386 0.9.4           1992-12-xx [BSDI]
389                                 would have been 1.0 except for request
390                                 for preliminary injunction
391 BSD/386 1.0             1993-03-xx [BSDI]
392                                 injunction denied; first official release
393 NetBSD 0.8              1993-04-20 [NBD]
394 4.4BSD                  1993-06-01 [USE]
395 NetBSD 0.9              1993-08-23 [NBD]
396 FreeBSD 1.0             1993-11-01 [FBD]
397 FreeBSD 1.0.2           1993-11-14 [FBD]
398                                 supersedes 1.0 13 days after release.
399 BSD/386 1.1             1994-02-xx [BSDI]
400 4.4BSD Lite             1994-03-01 [USE]
401 FreeBSD 1.1             1994-05-07 [FBD]
402 FreeBSD 1.1.5           1994-06-30 [FBD]
403 FreeBSD 1.1.5.1         1994-07-05 [FBD]
404                                 supersedes 1.1.5 5 days after release.
405 NetBSD 1.0              1994-10-26 [NBD]
406 386BSD 1.0              1994-11-12 [USE]
407 FreeBSD 2.0             1994-11-23 [FBD]
408 BSD/OS 2.0              1995-01-xx [BSDI] 4.4 lite based
409 FreeBSD 2.0.5           1995-06-10 [FBD]
410 BSD/OS 2.0.1            1995-06-xx [BSDI]
411 4.4BSD Lite Release 2   1995-06-xx [44B]
412                                 the true final distribution from the CSRG
413 FreeBSD 2.1.0           1995-11-19 [FBD]
414 NetBSD 1.1              1995-11-26 [NBD]
415 BSD/OS 2.1              1996-01-xx [BSDI]
416 FreeBSD 2.1.5           1996-07-14 [FBD]
417 NetBSD 1.2              1996-10-04 [NBD]
418 OpenBSD 2.0             1996-10-18 [OBD]
419 FreeBSD 2.1.6           1996-11-16 [FBD]
420 FreeBSD 2.1.6.1         1996-11-25 [FBD] (sendmail security release)
421 Rhapsody                1997-xx-xx
422 FreeBSD 2.1.7           1997-02-20 [FBD]
423 BSD/OS 3.0              1997-02-xx [BSDI] 4.4 lite2 based
424 FreeBSD 2.2.0           1997-03-16 [FBD]
425 FreeBSD 2.2.1           1997-03-25 [FBD]
426 FreeBSD 2.2.2           1997-05-16 [FBD]
427 NetBSD 1.2.1            1997-05-20 [NBD] (patch release)
428 OpenBSD 2.1             1997-06-01 [OBD]
429 FreeBSD 2.2.5           1997-10-22 [FBD]
430 OpenBSD 2.2             1997-12-01 [OBD]
431 NetBSD 1.3              1998-01-04 [NBD]
432 FreeBSD 2.2.6           1998-03-25 [FBD]
433 NetBSD 1.3.1            1998-03-09 [NBD] (patch release)
434 BSD/OS 3.1              1998-03-xx [BSDI]
435 OpenBSD 2.3             1998-05-19 [OBD]
436 NetBSD 1.3.2            1998-05-29 [NBD] (patch release)
437 FreeBSD 2.2.7           1998-07-22 [FBD]
438 BSD/OS 4.0              1998-08-xx [BSDI]
439                                 2-lock MP support, ELF executables
440 FreeBSD 3.0             1998-10-16 [FBD]
441                                 FreeBSD-3.0 is a snapshot from -current,
442                                 while 3.1 and 3.2 are from 3.x-stable which
443                                 was branched quite some time after 3.0-release
444 FreeBSD 2.2.8           1998-11-29 [FBD]
445 OpenBSD 2.4             1998-12-01 [OBD]
446 NetBSD 1.3.3            1998-12-23 [NBD] (patch release)
447 FreeBSD 3.1             1999-02-15 [FBD]
448 BSD/OS 4.0.1            1999-03-xx [BSDI]
449 NetBSD 1.4              1999-05-12 [NBD]
450 FreeBSD 3.2             1999-05-17 [FBD]
451 OpenBSD 2.5             1999-05-19 [OBD]
452 NetBSD 1.4.1            1999-08-26 [NBD] (patch release)
453 FreeBSD 3.3             1999-09-17 [FBD]
454 OpenBSD 2.6             1999-12-01 [OBD]
455 FreeBSD 3.4             1999-12-20 [FBD]
456 BSD/OS 4.1              1999-12-xx [BSDI]
457 FreeBSD 4.0             2000-03-13 [FBD]
458 NetBSD 1.4.2            2000-03-19 [NBD] (patch release)
459 OpenBSD 2.7             2000-06-15 [OBD]
460 FreeBSD 3.5             2000-06-24 [FBD]
461 FreeBSD 4.1             2000-07-27 [FBD]
462 FreeBSD 3.5.1           2000-07-28 [FBD]
463 FreeBSD 4.1.1           2000-09-25 [FBD] (a network-only patch release)
464 FreeBSD 4.2             2000-11-21 [FBD]
465 NetBSD 1.4.3            2000-11-25 [NBD] (patch release)
466 BSD/OS 4.2              2000-11-29 [BSDI]
467 OpenBSD 2.8             2000-12-01 [OBD]
468 NetBSD 1.5              2000-12-06 [NBD]
469 Mac OS X 10.0           2001-03-24 [APL]
470 FreeBSD 4.3             2001-04-20 [FBD]
471 OpenBSD 2.9             2001-06-01 [OBD]
472 NetBSD 1.5.1            2001-07-11 [NBD] (patch release)
473 NetBSD 1.5.2            2001-09-13 [NBD] (patch release)
474 FreeBSD 4.4             2001-09-18 [FBD]
475 Mac OS X 10.1           2001-09-29 [APL]
476 OpenBSD 3.0             2001-12-01 [OBD]
477 FreeBSD 4.5             2002-01-29 [FBD]
478 BSD/OS 4.3              2002-03-14 [WRS]
479 OpenBSD 3.1             2002-05-19 [OBD]
480 FreeBSD 4.6             2002-06-15 [FBD]
481 NetBSD 1.5.3            2002-07-22 [NBD] (patch release)
482 FreeBSD 4.6.2           2002-08-15 [FBD] (patch release)
483 Mac OS X 10.2           2002-08-23 [APL]
484 NetBSD 1.6              2002-09-14 [NBD]
485 FreeBSD 4.7             2002-10-08 [FBD]
486 OpenBSD 3.2             2002-11-01 [OBD]
487 FreeBSD 5.0             2003-01-17 [FBD]
488                                 FreeBSD 5.0 is a separate branch off of
489                                 -current, similar to 3.0.
490 FreeBSD 4.8             2003-04-03 [FBD]
491 NetBSD 1.6.1            2003-04-21 [NBD] (patch release)
492 OpenBSD 3.3             2003-05-01 [OBD]
493 BSD/OS 5.0              2003-05-?? [WRS]
494 FreeBSD 5.1             2003-06-09 [FBD]
495 Mac OS X 10.3           2003-10-24 [APL]
496 FreeBSD 4.9             2003-10-28 [FBD]
497 BSD/OS 5.1 ISE          2003-10-?? [WRS] (final version)
498 OpenBSD 3.4             2003-11-01 [OBD]
499 FreeBSD 5.2             2004-01-12 [FBD]
500 FreeBSD 5.2.1           2004-02-22 [FBD] (patch release)
501 NetBSD 1.6.2            2004-03-01 [NBD] (patch release)
502 OpenBSD 3.5             2004-04-01 [OBD]
503 FreeBSD 4.10            2004-05-27 [FBD]
504 DragonFly 1.0           2004-07-12 [DFB]
505 OpenBSD 3.6             2004-10-29 [OBD]
506 FreeBSD 5.3             2004-11-06 [FBD]
507 NetBSD 2.0              2004-12-09 [NBD]
508 FreeBSD 4.11            2005-01-25 [FBD]
509 DragonFly 1.2.0         2005-04-08 [DFB]
510 NetBSD 2.0.2            2005-04-14 [NBD] (security/critical release)
511 Mac OS X 10.4           2005-04-29 [APL]
512 FreeBSD 5.4             2005-05-09 [FBD]
513 OpenBSD 3.7             2005-05-19 [OBD]
514 NetBSD 2.0.3            2005-10-31 [NBD] (security/critical release)
515 OpenBSD 3.8             2005-11-01 [OBD]
516 FreeBSD 6.0             2005-11-01 [FBD]
517 NetBSD 2.1              2005-11-02 [NBD]
518 NetBSD 3.0              2005-12-23 [NBD]
519 DragonFly 1.4.0         2006-01-08 [DFB]
520 OpenBSD 3.9             2006-05-01 [OBD]
521 FreeBSD 6.1             2006-05-08 [FBD]
522 FreeBSD 5.5             2006-05-25 [FBD]
523 NetBSD 3.0.1            2006-07-24 [NBD] (security/critical release)
524 DragonFly 1.6.0         2006-07-24 [DFB]
525 OpenBSD 4.0             2006-11-01 [OBD]
526 NetBSD 3.0.2            2006-11-04 [NBD] (security/critical release)
527 NetBSD 3.1              2006-11-04 [NBD]
528 FreeBSD 6.2             2007-01-15 [FBD]
529 DragonFly 1.8.0         2007-01-30 [DFB]
530 OpenBSD 4.1             2007-05-01 [OBD]
531 DragonFly 1.10.0        2007-08-06 [DFB]
532 Mac OS X 10.5           2007-10-26 [APL]
533 OpenBSD 4.2             2007-11-01 [OBD]
534 NetBSD 4.0              2007-12-19 [NBD]
535 FreeBSD 6.3             2008-01-18 [FBD]
536 DragonFly 1.12.0        2008-02-26 [DFB]
537 FreeBSD 7.0             2008-02-27 [FBD]
538 OpenBSD 4.3             2008-05-01 [OBD]
539 DragonFly 2.0.0         2008-07-21 [DFB]
540 OpenBSD 4.4             2008-11-01 [OBD]
541 FreeBSD 6.4             2008-11-28 [FBD]
542 FreeBSD 7.1             2009-01-04 [FBD]
543 DragonFly 2.2.0         2009-02-17 [DFB]
544 NetBSD 5.0              2009-04-29 [NBD]
545 OpenBSD 4.5             2009-05-01 [OBD]
546 FreeBSD 7.2             2009-05-04 [FBD]
547 Mac OS X 10.6           2009-06-08 [APL]
548 NetBSD 5.0.1            2009-08-02 [NBD] (security/critical release)
549 DragonFly 2.4.0         2009-09-16 [DFB]
550 OpenBSD 4.6             2009-10-18 [OBD]
551 FreeBSD 8.0             2009-11-26 [FBD]
552 NetBSD 5.0.2            2010-02-12 [NBD] (security/critical release)
553 FreeBSD 7.3             2010-03-23 [FBD]
554 DragonFly 2.6.0         2010-03-28 [DFB]
555 OpenBSD 4.7             2010-05-19 [OBD]
556 FreeBSD 8.1             2010-07-24 [FBD]
557 DragonFly 2.8.2         2010-10-30 [DFB]
558 OpenBSD 4.8             2010-11-01 [OBD]
559 NetBSD 5.1              2010-11-19 [NBD]
560 FreeBSD 7.4             2011-02-24 [FBD]
561 FreeBSD 8.2             2011-02-24 [FBD]
562 DragonFly 2.10.1        2011-04-26 [DFB]
563 OpenBSD 4.9             2011-05-01 [OBD]
564 Mac OS X 10.7           2011-07-20 [APL]
565 OpenBSD 5.0             2011-11-01 [OBD]
566 FreeBSD 9.0             2012-01-12 [FBD]
567 NetBSD 5.1.2            2012-02-02 [NBD] (security/critical release)
568 DragonFly 3.0.1         2012-02-21 [DFB]
569 FreeBSD 8.3             2012-04-18 [FBD]
570 OpenBSD 5.1             2012-05-01 [OBD]
571 Mac OS X 10.8           2012-07-25 [APL]
572 NetBSD 6.0              2012-10-17 [NBD]
573 OpenBSD 5.2             2012-11-01 [OBD]
574 DragonFly 3.2.1         2012-11-02 [DFB]
575 NetBSD 5.2              2012-12-03 [NBD]
576 NetBSD 6.0.1            2012-12-26 [NBD] (security/critical release)
577 FreeBSD 9.1             2012-12-30 [FBD]
578 DragonFly 3.4.1         2013-04-29 [DFB]
579 OpenBSD 5.3             2013-05-01 [OBD]
580 NetBSD 6.0.2            2013-05-18 [NBD] (security/critical release)
581 NetBSD 6.1              2013-05-18 [NBD]
582 FreeBSD 8.4             2013-06-07 [FBD]
583
584 Bibliography
585 ------------------------
586
587 Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
588 Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating
589 System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
590
591 Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
592 Company, Inc., 1994. ISBN 0-201-54777-5
593
594 McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
595 Quarterman. The Design and Implementation of the 4.4BSD Operating
596 System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
597
598 McKusick, Marshall Kirk, George Neville-Neil. The Design and
599 Implementation of the FreeBSD Operating System.
600 Addison-Wesley Professional, Published: Aug 2, 2004. ISBN 0-201-70245-2
601
602 Doug McIlroy. Research Unix Reader.
603
604 Michael G. Brown. The Role of BSD in the Development of Unix.
605 Presented to the Tasmanian Unix Special Interest Group of the
606 Australian Computer Society, Hobart, August 1993.
607
608 Peter H. Salus. Unix at 25. Byte Magazine, October 1994.
609 URL: http://www.byte.com/art/9410/sec8/art3.htm
610
611 Andreas Klemm, Lars Köller. If you're going to San Francisco ...
612 Die freien BSD-Varianten von Unix. c't April 1997, page 368ff.
613
614 BSD Release Announcements collection.
615 URL: http://www.FreeBSD.org/releases/
616
617 BSD Hypertext Man Pages
618 URL: http://www.FreeBSD.org/cgi/man.cgi
619
620 UNIX history graphing project
621 URL: http://minnie.tuhs.org/Unix_History/index.html
622
623 UNIX history
624 URL: http://www.levenez.com/unix/
625
626 James Howard: The BSD Family Tree
627 URL: http://ezine.daemonnews.org/200104/bsd_family.html
628 ("what are the differences between FreeBSD, NetBSD, and OpenBSD?")
629
630
631 Acknowledgments
632 ---------------
633
634 Josh Gilliam for suggestions, bug fixes, and finding very old
635 original BSD announcements from Usenet or tapes.
636
637 Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages.
638
639 --
640 Copyright (c) 1997-2012 Wolfram Schneider <wosch@FreeBSD.ORG>
641 URL: http://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
642
643 $FreeBSD: src/share/misc/bsd-family-tree,v 1.170 2013/06/17 00:27:13 svnexp Exp $