bsd-family-tree revision 1.83 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 | FreeBSD 2.2.8 | | | | | |
114 | | | | | | | |
115 | v | | | | OpenBSD 2.4 |
116 | FreeBSD 2.2.9 | | | | | |
117 | | | | | | |
118 FreeBSD 3.0 <--------* | | v | |
119 | | | NetBSD 1.3.3 | |
120 *---FreeBSD 3.1 | | | |
121 | | | | | BSD/OS 4.0.1
122 | FreeBSD 3.2----* | .--*--NetBSD 1.4 OpenBSD 2.5 |
123 | | | | | | | | |
124 | | | | | | | | |
125 | | | | | | | | |
126 | FreeBSD 3.3 | | | | NetBSD 1.4.1 | |
127 | | | | | | | OpenBSD 2.6 |
128 | FreeBSD 3.4 | | | | | | |
129 | | | | | | | | BSD/OS 4.1
130 FreeBSD 4.0 | | | | | NetBSD 1.4.2 | |
131 | | | | | | | | |
132 | | | | | | | | |
133 | FreeBSD 3.5 | | | | | OpenBSD 2.7 |
134 | | | | | | | | |
135 | FreeBSD 3.5.1 | | | | | | |
136 | | | | | | | |
137 *---FreeBSD 4.1 | | | | | | |
138 | | | | | | | | |
139 | FreeBSD 4.1.1 | | / | | | |
140 | | | | / | | | |
141 | FreeBSD 4.2 Darwin/ | NetBSD 1.4.3 | |
142 | | Mac OS X | OpenBSD 2.8 BSD/OS 4.2
143 | | | | | |
144 | | | | | |
145 | | 10.0 *--NetBSD 1.5 | |
146 | FreeBSD 4.3 | | | | |
147 | | | | | OpenBSD 2.9 |
148 | | | | NetBSD 1.5.1 | |
149 | | | | | | |
150 | FreeBSD 4.4-. | | NetBSD 1.5.2 | |
151 | | | Mac OS X | | | |
152 | | | 10.1 | | OpenBSD 3.0 |
153 | FreeBSD 4.5 | | | | | |
154 | | \ | | | | BSD/OS 4.3
155 | FreeBSD 4.6 \ | | | OpenBSD 3.1 |
156 | | \ | | NetBSD 1.5.3 | |
157 | FreeBSD 4.6.2 Mac OS X | | |
158 | | 10.2 | | |
159 | FreeBSD 4.7 | | | |
160 | | | *--NetBSD 1.6 OpenBSD 3.2 |
161 | FreeBSD 4.8 | | | | |
162 | | | | NetBSD 1.6.1 | |
163 | |--------. | | | OpenBSD 3.3 BSD/OS 5.0
164 | | \ | | | | |
165 | FreeBSD 4.9 | | | | OpenBSD 3.4 BSD/OS 5.1 ISE
166 | | | | | | |
167 | | | | | NetBSD 1.6.2 |
168 | | | | | | |
169 | | | | | | OpenBSD 3.5
170 | | | | | v |
171 | FreeBSD 4.10 | | | |
172 | | | | | |
173 | FreeBSD 4.11 | | | |
174 | | | | |
175 | `-|------|-----------------|---------------------.
176 | | | | \
177 FreeBSD 5.0 | | | |
178 | | | | |
179 FreeBSD 5.1 | | | DragonFly 1.0
180 | \ | | | |
181 | ----- Mac OS X | | |
182 | 10.3 | | |
183 FreeBSD 5.2 | | | |
184 | | | | | |
185 | FreeBSD 5.2.1 | | | |
186 | | | | |
187 *-------FreeBSD 5.3 | | | |
188 | | | | OpenBSD 3.6 |
189 | | | *--NetBSD 2.0 | |
190 | | | | | | | DragonFly 1.2.0
191 | | Mac OS X | | NetBSD 2.0.2 | |
192 | | 10.4 | | | | |
193 | FreeBSD 5.4 | | | | | |
194 | | | | | | OpenBSD 3.7 |
195 | | | | | NetBSD 2.0.3 | |
196 | | | | | | | |
197 *--FreeBSD | | | | v OpenBSD 3.8 |
198 | 6.0 | | | | | |
199 | | | | | \ | |
200 | | | | | NetBSD 2.1 | |
201 | | | | | | |
202 | | | | *--NetBSD 3.0 | |
203 | | | | | | | | DragonFly 1.4.0
204 | | | | | | | OpenBSD 3.9 |
205 | FreeBSD | | | | | | |
206 | 6.1 | | | | | | |
207 | | FreeBSD 5.5 | | | | | |
208 | | | | | NetBSD 3.0.1 | DragonFly 1.6.0
209 | | | | | | | |
210 | | | | | | OpenBSD 4.0 |
211 | | | | | NetBSD 3.0.2 | |
212 | | | | NetBSD 3.1 | |
213 | FreeBSD 6.2 | | | |
214 | | | | | DragonFly 1.8.0
215 | | | | OpenBSD 4.1 |
216 | | | | | DragonFly 1.10.0
217 | | Mac OS X | | |
218 | | 10.5 | | |
219 | | | | OpenBSD 4.2 |
220 | | | *--NetBSD 4.0 | |
221 | FreeBSD 6.3 | | | | |
222 | \ | | | | |
223 *--FreeBSD | | | | | DragonFly 1.12.0
224 | 7.0 | | | | | |
225 | | | | | | OpenBSD 4.3 |
226 | | | | | NetBSD | DragonFly 2.0.0
227 | | FreeBSD | | 4.0.1 OpenBSD 4.4 |
228 | | 6.4 | | | |
229 | | | | | |
230 | FreeBSD 7.1 | | | |
231 | | | | | DragonFly 2.2.0
232 | FreeBSD 7.2 | *--NetBSD OpenBSD 4.5 |
233 | \ | | 5.0 | |
234 | \ | | / | \ | |
235 | | Mac OS X | | | \ | |
236 | | 10.6 | | | \ | |
237 | | | | | | NetBSD | DragonFly 2.4.0
238 | | | | | | 5.0.1 OpenBSD 4.6 |
239 | | | | | | | | |
240 *--FreeBSD | | | | | | | |
241 | 8.0 | | | | | | | |
242 | | FreeBSD | | | | NetBSD | |
243 | | 7.3 | | | | 5.0.2 | DragonFly 2.6.0
244 | | | | | | | OpenBSD 4.7 |
245 | FreeBSD | | | | | | |
246 | 8.1 | | | | | | |
247 | | | | | | | | DragonFly 2.8.2
248 | | | | | | | OpenBSD 4.8 |
249 | | | | | | *--NetBSD | |
250 | FreeBSD FreeBSD | | | 5.1 | |
251 | 8.2 7.4 | | | | | DragonFly 2.10.1
252 | | | | | | OpenBSD 4.9 |
253 | `-----. Mac OS X | | | | |
254 | \ 10.7 | | | | |
255 | | | | | | OpenBSD 5.0 |
256 *--FreeBSD | | | | | | |
257 | 9.0 | | | | NetBSD | DragonFly 3.0.1
258 | | FreeBSD | | | 5.1.2 | |
259 | | 8.3 | | | | | |
260 | | | | | | NetBSD | |
261 | | | | | | 5.1.3 | |
262 | | | | | | | | |
263 | | | | | | NetBSD | |
264 | | | | | | 5.1.4 | |
265 | | | | | | OpenBSD 5.1 |
266 | | | Mac OS X | `--------. | |
267 | | | 10.8 | | | |
268 | | | | *--NetBSD | | |
269 | | | | | 6.0 | | |
270 | | | | | | | | OpenBSD 5.2 DragonFly 3.2.1
271 | FreeBSD | | | | | NetBSD | |
272 | 9.1 | | | | | 5.2 | |
273 | | | | | | | | | |
274 | | | | | | | NetBSD | |
275 | | | | | | | 5.2.1 | |
276 | | | | | | | | | |
277 | | | | | | | NetBSD | |
278 | | | | | | | 5.2.2 | |
279 | | | | | | | | |
280 | | | | | | \ | |
281 | | | | | | NetBSD | |
282 | | | | | | 6.0.1 | |
283 | | | | | | | OpenBSD 5.3 DragonFly 3.4.1
284 | | | | | | NetBSD | |
285 | | | | | | 6.0.2 | |
286 | | | | | | | | |
287 | | | | | | NetBSD | |
288 | | | | | | 6.0.3 | |
289 | | | | | | | | |
290 | | | | | | NetBSD | |
291 | | | | | | 6.0.4 | |
292 | | | | | | | | |
293 | | | | | | NetBSD | |
294 | | | | | | 6.0.5 | |
295 | | | | | | | | |
296 | | | | | | NetBSD | |
297 | | | | | | 6.0.6 | |
298 | | | | | | | |
299 | | | | | *--NetBSD | |
300 | | | | | 6.1 | |
301 | | FreeBSD | | | | |
302 | | 8.4 | | NetBSD | |
303 | | | | | 6.1.1 | |
304 | | | | | | |
305 | FreeBSD | | NetBSD | |
306 | 9.2 | | 6.1.2 | |
307 | | Mac OS X | | | |
308 | | 10.9 | | OpenBSD 5.4 |
309 | `-----. | | | | DragonFly 3.6.0
310 | \ | | | | |
311 *--FreeBSD | | | NetBSD | |
312 | 10.0 | | | 6.1.3 | |
313 | | | | | | | |
314 | | | | | | | DragonFly 3.6.1
315 | | | | | | | |
316 | | | | | | | |
317 | | | | | | | DragonFly 3.6.2
318 | | | | | NetBSD | |
319 | | | | | 6.1.4 | |
320 | | | | | | | |
321 | | | | | | OpenBSD 5.5 |
322 | | | | | | | |
323 | | | | | | | DragonFly 3.8.0
324 | | | | | | | |
325 | | | | | | | |
326 | | | | | | | DragonFly 3.8.1
327 | | | | | | | |
328 | | | | | | | |
329 | | | | | | | DragonFly 3.6.3
330 | | | | | | | |
331 | | FreeBSD | | | | |
332 | | 9.3 | | | | |
333 | | | | NetBSD | DragonFly 3.8.2
334 | | | | 6.1.5 | |
335 | | Mac OS X | | |
336 | | 10.10 | | |
337 | | | | OpenBSD 5.6 |
338 | FreeBSD | | | |
339 | 10.1 | | | DragonFly 4.0.1
340 | | | | | |
341 | | | | | DragonFly 4.0.2
342 | | | | | |
343 | | | | | DragonFly 4.0.3
344 | | | | | |
345 | | | | | DragonFly 4.0.4
346 | | | | | |
347 | | | | | DragonFly 4.0.5
348 | | | | | |
349 | | | | OpenBSD 5.7 |
350 | | | | | DragonFly 4.2.0
351 | FreeBSD | | | |
352 | 10.2 | | | |
353 | | macOS *--NetBSD 7.0 | |
354 | | 10.11 | | | OpenBSD 5.8 |
355 | | | | | `--. | DragonFly 4.4.1
356 | FreeBSD | | | | OpenBSD 5.9 |
357 | 10.3 | | | | | |
358 | | | | | NetBSD | |
359 | | | | | 7.0.1 | |
360 | `------. | | | | | DragonFly 4.6.0
361 | | | | | | | |
362 | | | | | | | |
363 *--FreeBSD | macOS | | | OpenBSD 6.0 |
364 | 11.0 | 10.12 | | NetBSD | |
365 | | | | | | 7.0.2 | |
366 | | | | | | | |
367 | | | | | *--NetBSD | |
368 | | | | | | 7.1 | |
369 | | | | | | | | |
370 | | | | | | | | |
371 | | | macOS | | | | DragonFly 4.8.0
372 | | | 10.13 | | | OpenBSD 6.1 |
373 | FreeBSD | | | | | | DragonFly 5.0.0
374 | 11.1 FreeBSD | | | | | |
375 | | 10.4 | | | | OpenBSD 6.2 DragonFly 5.0.1
376 | | | | | | | |
377 | `------. | | | NetBSD | DragonFly 5.0.2
378 | | | | | 7.1.1 | |
379 | | | | | | | |
380 | | | | | NetBSD | |
381 | | | | | 7.1.2 `--. |
382 | | | | | | |
383 | | | | `-----. OpenBSD 6.3 |
384 | | | *--NetBSD | | DragonFly 5.2.0
385 | | | | 8.0 | | |
386 | | | | | | | DragonFly 5.2.1
387 | | | | | | | |
388 | | | | | | | DragonFly 5.2.2
389 | FreeBSD | | | *--NetBSD | |
390 | 11.2 | | | 7.2 | |
391 | | macOS | | | |
392 | | 10.14 | | OpenBSD 6.4 |
393 | | | | | | |
394 | | | | | | DragonFly 5.4.0
395 *--FreeBSD | | | | | |
396 | 12.0 | | | | | DragonFly 5.4.1
397 | | | | | | OpenBSD 6.5 |
398 | | | | | | | |
399 | | | | | NetBSD | |
400 | | | | | 8.1 | DragonFly 5.6
401 | | | | | | | |
402 | | | | | | | DragonFly 5.6.1
403 | | FreeBSD macOS | | | |
404 | | 11.3 10.15 | | | |
405 | FreeBSD | | | | OpenBSD 6.6 |
406 | 12.1 | macOS | `-------. | |
407 | | | 10.15.1 | | | DragonFly 5.6.2
408 | | | | *--NetBSD | | |
409 | | | | | 9.0 | | |
410 | | | | | | | | |
411 | | | | | | | | DragonFly 5.8
412 | | | | | | | | |
413 | | | | | | | | DragonFly 5.6.3
414 | | | | | | NetBSD | |
415 | | | | | | 8.2 | DragonFly 5.8.1
416 | | | | | | OpenBSD 6.7 |
417 | | FreeBSD | | | | |
418 | | 11.4 | | | | |
419 | | | | | | DragonFly 5.8.2
420 | | | | | | DragonFly 5.8.3
421 | | | | NetBSD 9.1 OpenBSD 6.8 |
422 | FreeBSD | | | | |
423 | 12.2 macOS | | | |
424 | | 11 | | | |
425 | `------. | | | | |
426 | | | | | | |
427 *--FreeBSD | | | | | |
428 | 13.0 | | | NetBSD 9.2 OpenBSD 6.9 DragonFly 6.0
429 | | | | | | | |
430 | | | | | | | |
431 | | FreeBSD macOS | | OpenBSD 7.0 DragonFly 6.2.1
432 | | 12.3 12 | | | |
433 | | | | | | |
434 | | | | | OpenBSD 7.1 |
435 | FreeBSD | | | | |
436 | 13.1 | | | | |
437 | | | | | DragonFly 6.2.2
438 | | | NetBSD 9.3 | |
439 | | | | |
440 FreeBSD 14 -current | NetBSD -current OpenBSD -current DragonFly -current
441 | | | | |
442 v v v v v
443
444 Time
445 ----------------
446
447 Time tolerance +/- 6 months, depending on which book/article you read; if it
448 was the announcement in Usenet or if it was available as tape.
449
450 [44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels,
451 and John Quarterman. The Design and Implementation of
452 the 4.4BSD Operating System.
453 [APL] Apple website [https://www.apple.com/macosx/]
454 [BSDI] Berkeley Software Design, Inc.
455 [DFB] DragonFlyBSD Project, The.
456 [DOC] README, COPYRIGHT on tape.
457 [FBD] FreeBSD Project, The.
458 [KB] Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources,
459 Volume 11, Info 4, April, 1987.
460 [KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement.
461 comp.bugs.4bsd.ucb-fixes, June 15, 1988.
462 [KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz.
463 Changes in the Kernel in 2.9BSD. Second Berkeley Software
464 Distribution UNIX Version 2.9, July, 1983.
465 [NBD] NetBSD Project, The.
466 [OBD] OpenBSD Project, The.
467 [QCU] Salus, Peter H. A quarter century of UNIX.
468 [SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11.
469 [TUHS] The Unix Historical Society. http://minnie.tuhs.org/Unix_History/.
470 [USE] Usenet announcement.
471 [WRS] Wind River Systems, Inc.
472 [dmr] Dennis Ritchie, via E-Mail
473
474 Multics 1965
475 UNIX Summer 1969
476 DEC PDP-7
477 First Edition 1971-11-03 [QCU]
478 DEC PDP-11/20, Assembler
479 Second Edition 1972-06-12 [QCU]
480 10 UNIX installations
481 Third Edition 1973-02-xx [QCU]
482 Pipes, 16 installations
483 Fourth Edition 1973-11-xx [QCU]
484 rewriting in C effected,
485 above 30 installations
486 Fifth Edition 1974-06-xx [QCU]
487 above 50 installations
488 Sixth Edition 1975-05-xx [QCU]
489 port to DEC Vax
490 Seventh Edition 1979-01-xx [QCU] 1979-01-10 [TUHS]
491 first portable UNIX
492 Eighth Edition 1985-02-xx [QCU]
493 VAX 11/750, VAX 11/780 [dmr]
494 descended from 4.1c BSD [dmr]
495 descended from 4.1 BSD [44B]
496 scooping-out and replacement of the character-device
497 and networking part by the streams mechanism
498
499 Ninth Edition 1986-09-xx [QCU]
500 Tenth Edition 1989-10-xx [QCU]
501
502 1BSD late 1977
503 1978-03-09 [QCU]
504 PDP-11, Pascal, ex(1)
505 30 free copies of 1BSD sent out
506 35 tapes sold for 50 USD [QCU]
507 2BSD mid 1978 [QCU] 1979-05-10 [TUHS]
508 75 2BSD tapes shipped
509 2.79BSD 1980-04-xx [TUHS]
510 2.8BSD 1981-07-xx [KSJ]
511
512 2.8.1BSD 1982-01-xx [QCU]
513 set of performance improvements
514 2.9BSD 1983-07-xx [KSJ]
515 2.9.1BSD 1983-11-xx [TUHS]
516 2.9BSD-Seismo 1985-08-xx [SMS]
517 2.10BSD 1987-04-xx [KKK]
518 2.10.1BSD 1989-01-xx [SMS]
519 2.11BSD 1991-03-14 [SMS]
520 2.11BSD rev #430 1999-12-13 [SMS]
521
522 32V 1978-1[01]-xx [QCU] 1979-03-26 [TUHS]
523 3BSD late 1979 [QCU] March 1980 [TUHS]
524 virtual memory, page replacement,
525 demand paging
526 4.0BSD 1980-10-xx
527 4.1BSD 1981-07-08 [DOC]
528 4.1aBSD 1982-04-xx
529 alpha release, 100 sites, networking [44B]
530 4.1bBSD internal release, fast filesystem [44B]
531 4.1cBSD late 1982
532 beta release, IPC [44B]
533 4.2BSD 1983-09-xx [QCU]
534 1983-08-03 [DOC]
535 4.3BSD 1986-06-xx [QCU]
536 1986-04-05 [KB], [DOC]
537 4.3BSD Tahoe 1988-06-15 [QCU], [DOC]
538 4.3BSD NET/1 1988-11-xx [QCU]
539 1989-01-01 [DOC]
540 4.3BSD Reno 1990-06-29 [QCU], [DOC]
541 4.3BSD NET/2 1991-06-28 [QCU], [DOC]
542
543 BSD/386 ALPHA 1991-12-xx [BSDI]
544 first code released to people outside BSDI
545 386BSD 0.0 1992-02-xx [DOC]
546 BSD/386 0.3.1 1992-04-xx [BSDI] first ext. beta; B customers
547 BSD/386 0.3.3 1992-06-xx [BSDI] first CDROM version
548 386BSD 0.1 1992-07-28 [DOC]
549 4.4BSD Alpha 1992-07-07
550 BSD/386 0.9.3 1992-10-xx [BSDI]
551 first external gamma; G customers
552 BSD/386 0.9.4 1992-12-xx [BSDI]
553 would have been 1.0 except for request
554 for preliminary injunction
555 BSD/386 1.0 1993-03-xx [BSDI]
556 injunction denied; first official release
557 NetBSD 0.8 1993-04-20 [NBD]
558 4.4BSD 1993-06-01 [USE]
559 NetBSD 0.9 1993-08-23 [NBD]
560 FreeBSD 1.0 1993-11-01 [FBD]
561 FreeBSD 1.0.2 1993-11-14 [FBD]
562 supersedes 1.0 13 days after release.
563 BSD/386 1.1 1994-02-xx [BSDI]
564 4.4BSD Lite 1994-03-01 [USE]
565 FreeBSD 1.1 1994-05-07 [FBD]
566 FreeBSD 1.1.5 1994-06-30 [FBD]
567 FreeBSD 1.1.5.1 1994-07-05 [FBD]
568 supersedes 1.1.5 5 days after release.
569 NetBSD 1.0 1994-10-26 [NBD]
570 386BSD 1.0 1994-11-12 [USE]
571 FreeBSD 2.0 1994-11-23 [FBD]
572 BSD/OS 2.0 1995-01-xx [BSDI] 4.4 lite based
573 FreeBSD 2.0.5 1995-06-10 [FBD]
574 BSD/OS 2.0.1 1995-06-xx [BSDI]
575 4.4BSD Lite Release 2 1995-06-xx [44B]
576 the true final distribution from the CSRG
577 FreeBSD 2.1.0 1995-11-19 [FBD]
578 NetBSD 1.1 1995-11-26 [NBD]
579 BSD/OS 2.1 1996-01-xx [BSDI]
580 FreeBSD 2.1.5 1996-07-14 [FBD]
581 NetBSD 1.2 1996-10-04 [NBD]
582 OpenBSD 2.0 1996-10-18 [OBD]
583 FreeBSD 2.1.6 1996-11-16 [FBD]
584 FreeBSD 2.1.6.1 1996-11-25 [FBD] (sendmail security release)
585 Rhapsody 1997-xx-xx
586 FreeBSD 2.1.7 1997-02-20 [FBD]
587 BSD/OS 3.0 1997-02-xx [BSDI] 4.4 lite2 based
588 FreeBSD 2.2.0 1997-03-16 [FBD]
589 FreeBSD 2.2.1 1997-03-25 [FBD]
590 FreeBSD 2.2.2 1997-05-16 [FBD]
591 NetBSD 1.2.1 1997-05-20 [NBD] (patch release)
592 OpenBSD 2.1 1997-06-01 [OBD]
593 FreeBSD 2.2.5 1997-10-22 [FBD]
594 OpenBSD 2.2 1997-12-01 [OBD]
595 NetBSD 1.3 1998-01-04 [NBD]
596 FreeBSD 2.2.6 1998-03-25 [FBD]
597 NetBSD 1.3.1 1998-03-09 [NBD] (patch release)
598 BSD/OS 3.1 1998-03-xx [BSDI]
599 OpenBSD 2.3 1998-05-19 [OBD]
600 NetBSD 1.3.2 1998-05-29 [NBD] (patch release)
601 FreeBSD 2.2.7 1998-07-22 [FBD]
602 BSD/OS 4.0 1998-08-xx [BSDI]
603 2-lock MP support, ELF executables
604 FreeBSD 3.0 1998-10-16 [FBD]
605 FreeBSD-3.0 is a snapshot from -current,
606 while 3.1 and 3.2 are from 3.x-stable which
607 was branched quite some time after 3.0-release
608 FreeBSD 2.2.8 1998-11-29 [FBD]
609 OpenBSD 2.4 1998-12-01 [OBD]
610 NetBSD 1.3.3 1998-12-23 [NBD] (patch release)
611 FreeBSD 3.1 1999-02-15 [FBD]
612 BSD/OS 4.0.1 1999-03-xx [BSDI]
613 NetBSD 1.4 1999-05-12 [NBD]
614 FreeBSD 3.2 1999-05-17 [FBD]
615 OpenBSD 2.5 1999-05-19 [OBD]
616 NetBSD 1.4.1 1999-08-26 [NBD] (patch release)
617 FreeBSD 3.3 1999-09-17 [FBD]
618 OpenBSD 2.6 1999-12-01 [OBD]
619 FreeBSD 3.4 1999-12-20 [FBD]
620 BSD/OS 4.1 1999-12-xx [BSDI]
621 FreeBSD 4.0 2000-03-13 [FBD]
622 NetBSD 1.4.2 2000-03-19 [NBD] (patch release)
623 OpenBSD 2.7 2000-06-15 [OBD]
624 FreeBSD 3.5 2000-06-24 [FBD]
625 FreeBSD 4.1 2000-07-27 [FBD]
626 FreeBSD 3.5.1 2000-07-28 [FBD]
627 FreeBSD 4.1.1 2000-09-25 [FBD] (a network-only patch release)
628 FreeBSD 4.2 2000-11-21 [FBD]
629 NetBSD 1.4.3 2000-11-25 [NBD] (patch release)
630 BSD/OS 4.2 2000-11-29 [BSDI]
631 OpenBSD 2.8 2000-12-01 [OBD]
632 NetBSD 1.5 2000-12-06 [NBD]
633 Mac OS X 10.0 2001-03-24 [APL]
634 FreeBSD 4.3 2001-04-20 [FBD]
635 OpenBSD 2.9 2001-06-01 [OBD]
636 NetBSD 1.5.1 2001-07-11 [NBD] (patch release)
637 NetBSD 1.5.2 2001-09-13 [NBD] (patch release)
638 FreeBSD 4.4 2001-09-18 [FBD]
639 Mac OS X 10.1 2001-09-29 [APL]
640 OpenBSD 3.0 2001-12-01 [OBD]
641 FreeBSD 4.5 2002-01-29 [FBD]
642 BSD/OS 4.3 2002-03-14 [WRS]
643 OpenBSD 3.1 2002-05-19 [OBD]
644 FreeBSD 4.6 2002-06-15 [FBD]
645 NetBSD 1.5.3 2002-07-22 [NBD] (patch release)
646 FreeBSD 4.6.2 2002-08-15 [FBD] (patch release)
647 Mac OS X 10.2 2002-08-23 [APL]
648 NetBSD 1.6 2002-09-14 [NBD]
649 FreeBSD 4.7 2002-10-08 [FBD]
650 OpenBSD 3.2 2002-11-01 [OBD]
651 FreeBSD 5.0 2003-01-17 [FBD]
652 FreeBSD 5.0 is a separate branch off of
653 -current, similar to 3.0.
654 FreeBSD 4.8 2003-04-03 [FBD]
655 NetBSD 1.6.1 2003-04-21 [NBD] (patch release)
656 OpenBSD 3.3 2003-05-01 [OBD]
657 BSD/OS 5.0 2003-05-?? [WRS]
658 FreeBSD 5.1 2003-06-09 [FBD]
659 Mac OS X 10.3 2003-10-24 [APL]
660 FreeBSD 4.9 2003-10-28 [FBD]
661 BSD/OS 5.1 ISE 2003-10-?? [WRS] (final version)
662 OpenBSD 3.4 2003-11-01 [OBD]
663 FreeBSD 5.2 2004-01-12 [FBD]
664 FreeBSD 5.2.1 2004-02-22 [FBD] (patch release)
665 NetBSD 1.6.2 2004-03-01 [NBD] (patch release)
666 OpenBSD 3.5 2004-04-01 [OBD]
667 FreeBSD 4.10 2004-05-27 [FBD]
668 DragonFly 1.0 2004-07-12 [DFB]
669 OpenBSD 3.6 2004-10-29 [OBD]
670 FreeBSD 5.3 2004-11-06 [FBD]
671 NetBSD 2.0 2004-12-09 [NBD]
672 FreeBSD 4.11 2005-01-25 [FBD]
673 DragonFly 1.2.0 2005-04-08 [DFB]
674 NetBSD 2.0.2 2005-04-14 [NBD] (security/critical release)
675 Mac OS X 10.4 2005-04-29 [APL]
676 FreeBSD 5.4 2005-05-09 [FBD]
677 OpenBSD 3.7 2005-05-19 [OBD]
678 NetBSD 2.0.3 2005-10-31 [NBD] (security/critical release)
679 OpenBSD 3.8 2005-11-01 [OBD]
680 FreeBSD 6.0 2005-11-01 [FBD]
681 NetBSD 2.1 2005-11-02 [NBD]
682 NetBSD 3.0 2005-12-23 [NBD]
683 DragonFly 1.4.0 2006-01-08 [DFB]
684 FreeBSD 2.2.9 2006-04-01 [FBD]
685 OpenBSD 3.9 2006-05-01 [OBD]
686 FreeBSD 6.1 2006-05-08 [FBD]
687 FreeBSD 5.5 2006-05-25 [FBD]
688 NetBSD 3.0.1 2006-07-24 [NBD] (security/critical release)
689 DragonFly 1.6.0 2006-07-24 [DFB]
690 OpenBSD 4.0 2006-11-01 [OBD]
691 NetBSD 3.0.2 2006-11-04 [NBD] (security/critical release)
692 NetBSD 3.1 2006-11-04 [NBD]
693 FreeBSD 6.2 2007-01-15 [FBD]
694 DragonFly 1.8.0 2007-01-30 [DFB]
695 OpenBSD 4.1 2007-05-01 [OBD]
696 DragonFly 1.10.0 2007-08-06 [DFB]
697 Mac OS X 10.5 2007-10-26 [APL]
698 OpenBSD 4.2 2007-11-01 [OBD]
699 NetBSD 4.0 2007-12-19 [NBD]
700 FreeBSD 6.3 2008-01-18 [FBD]
701 DragonFly 1.12.0 2008-02-26 [DFB]
702 FreeBSD 7.0 2008-02-27 [FBD]
703 OpenBSD 4.3 2008-05-01 [OBD]
704 DragonFly 2.0.0 2008-07-21 [DFB]
705 OpenBSD 4.4 2008-11-01 [OBD]
706 FreeBSD 6.4 2008-11-28 [FBD]
707 FreeBSD 7.1 2009-01-04 [FBD]
708 DragonFly 2.2.0 2009-02-17 [DFB]
709 NetBSD 5.0 2009-04-29 [NBD]
710 OpenBSD 4.5 2009-05-01 [OBD]
711 FreeBSD 7.2 2009-05-04 [FBD]
712 Mac OS X 10.6 2009-06-08 [APL]
713 NetBSD 5.0.1 2009-08-02 [NBD] (security/critical release)
714 DragonFly 2.4.0 2009-09-16 [DFB]
715 OpenBSD 4.6 2009-10-18 [OBD]
716 FreeBSD 8.0 2009-11-26 [FBD]
717 NetBSD 5.0.2 2010-02-12 [NBD] (security/critical release)
718 FreeBSD 7.3 2010-03-23 [FBD]
719 DragonFly 2.6.0 2010-03-28 [DFB]
720 OpenBSD 4.7 2010-05-19 [OBD]
721 FreeBSD 8.1 2010-07-24 [FBD]
722 DragonFly 2.8.2 2010-10-30 [DFB]
723 OpenBSD 4.8 2010-11-01 [OBD]
724 NetBSD 5.1 2010-11-19 [NBD]
725 FreeBSD 7.4 2011-02-24 [FBD]
726 FreeBSD 8.2 2011-02-24 [FBD]
727 DragonFly 2.10.1 2011-04-26 [DFB]
728 OpenBSD 4.9 2011-05-01 [OBD]
729 Mac OS X 10.7 2011-07-20 [APL]
730 OpenBSD 5.0 2011-11-01 [OBD]
731 FreeBSD 9.0 2012-01-12 [FBD]
732 NetBSD 5.1.2 2012-02-02 [NBD] (security/critical release)
733 DragonFly 3.0.1 2012-02-21 [DFB]
734 FreeBSD 8.3 2012-04-18 [FBD]
735 OpenBSD 5.1 2012-05-01 [OBD]
736 Mac OS X 10.8 2012-07-25 [APL]
737 NetBSD 6.0 2012-10-17 [NBD]
738 OpenBSD 5.2 2012-11-01 [OBD]
739 DragonFly 3.2.1 2012-11-02 [DFB]
740 NetBSD 5.2 2012-12-03 [NBD]
741 NetBSD 6.0.1 2012-12-26 [NBD] (security/critical release)
742 FreeBSD 9.1 2012-12-30 [FBD]
743 DragonFly 3.4.1 2013-04-29 [DFB]
744 OpenBSD 5.3 2013-05-01 [OBD]
745 NetBSD 6.0.2 2013-05-18 [NBD] (security/critical release)
746 NetBSD 6.1 2013-05-18 [NBD]
747 FreeBSD 8.4 2013-06-07 [FBD]
748 NetBSD 6.1.1 2013-08-22 [NBD]
749 NetBSD 5.1.3 2013-09-29 [NBD]
750 NetBSD 5.2.1 2013-09-29 [NBD]
751 FreeBSD 9.2 2013-09-30 [FBD]
752 NetBSD 6.0.3 2013-09-30 [NBD]
753 NetBSD 6.1.2 2013-09-30 [NBD]
754 Mac OS X 10.9 2013-10-22 [APL]
755 OpenBSD 5.4 2013-11-01 [OBD]
756 DragonFly 3.6.0 2013-11-25 [DFB]
757 FreeBSD 10.0 2014-01-20 [FBD]
758 NetBSD 5.1.4 2014-01-25 [NBD]
759 NetBSD 5.2.2 2014-01-25 [NBD]
760 NetBSD 6.0.4 2014-01-25 [NBD]
761 NetBSD 6.1.3 2014-01-25 [NBD]
762 DragonFly 3.6.1 2014-02-22 [DFB]
763 DragonFly 3.6.2 2014-04-10 [DFB]
764 NetBSD 6.0.5 2014-04-12 [NBD]
765 NetBSD 6.1.4 2014-04-12 [NBD]
766 OpenBSD 5.5 2014-05-01 [OBD]
767 DragonFly 3.8.0 2014-06-04 [DFB]
768 DragonFly 3.8.1 2014-06-16 [DFB]
769 DragonFly 3.6.3 2014-06-17 [DFB]
770 FreeBSD 9.3 2014-07-05 [FBD]
771 DragonFly 3.8.2 2014-08-08 [DFB]
772 NetBSD 6.0.6 2014-09-22 [NBD]
773 NetBSD 6.1.5 2014-09-22 [NBD]
774 Mac OS X 10.10 2014-10-16 [APL]
775 OpenBSD 5.6 2014-11-01 [OBD]
776 FreeBSD 10.1 2014-11-14 [FBD]
777 DragonFly 4.0.1 2014-11-25 [DFB]
778 DragonFly 4.0.2 2015-01-07 [DFB]
779 DragonFly 4.0.3 2015-01-21 [DFB]
780 DragonFly 4.0.4 2015-03-09 [DFB]
781 DragonFly 4.0.5 2015-03-23 [DFB]
782 OpenBSD 5.7 2015-05-01 [OBD]
783 DragonFly 4.2.0 2015-06-29 [DFB]
784 FreeBSD 10.2 2015-08-13 [FBD]
785 NetBSD 7.0 2015-09-25 [NBD]
786 OS X 10.11 2015-09-30 [APL]
787 OpenBSD 5.8 2015-10-18 [OBD]
788 DragonFly 4.4.1 2015-12-07 [DFB]
789 OpenBSD 5.9 2016-03-29 [OBD]
790 FreeBSD 10.3 2016-04-04 [FBD]
791 NetBSD 7.0.1 2016-05-22 [NBD]
792 DragonFly 4.6.0 2016-08-02 [DFB]
793 OpenBSD 6.0 2016-09-01 [OBD]
794 macOS 10.12 2016-09-20 [APL]
795 FreeBSD 11.0 2016-10-10 [FBD]
796 NetBSD 7.0.2 2016-10-21 [NBD]
797 NetBSD 7.1 2017-03-11 [NBD]
798 DragonFly 4.8.0 2017-03-27 [DFB]
799 OpenBSD 6.1 2017-04-11 [OBD]
800 FreeBSD 11.1 2017-07-26 [FBD]
801 macOS 10.13 2017-09-25 [APL]
802 FreeBSD 10.4 2017-10-03 [FBD]
803 OpenBSD 6.2 2017-10-09 [OBD]
804 DragonFly 5.0.0 2017-10-16 [DFB]
805 DragonFly 5.0.1 2017-11-06 [DFB]
806 DragonFly 5.0.2 2017-12-04 [DFB]
807 NetBSD 7.1.1 2017-12-22 [NBD]
808 NetBSD 7.1.2 2018-03-15 [NBD]
809 OpenBSD 6.3 2018-04-02 [OBD]
810 DragonFly 5.2.0 2018-04-10 [DFB]
811 DragonFly 5.2.1 2018-05-20 [DFB]
812 DragonFly 5.2.2 2018-06-18 [DFB]
813 FreeBSD 11.2 2018-06-27 [FBD]
814 NetBSD 8.0 2018-07-17 [NBD]
815 NetBSD 7.2 2018-08-29 [NBD]
816 macOS 10.14 2018-09-24 [APL]
817 OpenBSD 6.4 2018-10-18 [OBD]
818 DragonFly 5.4.0 2018-12-03 [DFB]
819 FreeBSD 12.0 2018-12-11 [FBD]
820 DragonFly 5.4.1 2018-12-24 [DFB]
821 OpenBSD 6.5 2019-05-01 [OBD]
822 NetBSD 8.1 2019-06-04 [NBD]
823 DragonFly 5.6 2019-06-17 [DFB]
824 DragonFly 5.6.1 2019-06-19 [DFB]
825 FreeBSD 11.3 2019-07-09 [FBD]
826 DragonFly 5.6.2 2019-08-11 [DFB]
827 OpenBSD 6.6 2019-10-17 [OBD]
828 macOS 10.15 2019-10-07 [APL]
829 macOS 10.15.1 2019-10-29 [APL] (security/critical release)
830 FreeBSD 12.1 2019-11-04 [FBD]
831 NetBSD 9.0 2020-02-14 [NBD]
832 DragonFly 5.8 2020-03-03 [DFB]
833 DragonFly 5.6.3 2020-03-11 [DFB]
834 NetBSD 8.2 2020-03-31 [NBD]
835 DragonFly 5.8.1 2020-05-06 [DFB]
836 OpenBSD 6.7 2020-05-19 [OBD]
837 FreeBSD 11.4 2020-06-16 [FBD]
838 DragonFly 5.8.2 2020-09-23 [DFB]
839 DragonFly 5.8.3 2020-09-24 [DFB]
840 NetBSD 9.1 2020-10-18 [NBD]
841 OpenBSD 6.8 2020-10-18 [OBD]
842 FreeBSD 12.2 2020-10-27 [FBD]
843 macOS 11 2020-11-12 [APL]
844 FreeBSD 13.0 2021-04-13 [FBD]
845 OpenBSD 6.9 2021-05-01 [OBD]
846 DragonFly 6.0 2021-05-08 [DFB]
847 NetBSD 9.2 2021-05-12 [NBD]
848 OpenBSD 7.0 2021-10-14 [OBD]
849 macOS 12 2021-10-25 [APL]
850 FreeBSD 12.3 2021-12-01 [FBD]
851 DragonFly 6.2.1 2022-01-09 [DFB]
852 OpenBSD 7.1 2022-04-21 [OBD]
853 FreeBSD 13.1 2022-05-17 [FBD]
854 DragonFly 6.2.2 2022-06-09 [DFB]
855 NetBSD 9.3 2022-08-04 [NBD]
856
857 Bibliography
858 ------------------------
859
860 Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
861 Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating
862 System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
863
864 Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
865 Company, Inc., 1994. ISBN 0-201-54777-5
866
867 McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
868 Quarterman. The Design and Implementation of the 4.4BSD Operating
869 System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
870
871 McKusick, Marshall Kirk, George Neville-Neil. The Design and
872 Implementation of the FreeBSD Operating System.
873 Addison-Wesley Professional, Published: Aug 2, 2004. ISBN 0-201-70245-2
874
875 McKusick, Marshall Kirk, George Neville-Neil, Robert Watson. The
876 Design and Implementation of the FreeBSD Operating System, 2nd Edition.
877 Pearson Education, Inc., 2014. ISBN 0-321-96897-2
878
879 Doug McIlroy. Research Unix Reader.
880
881 Michael G. Brown. The Role of BSD in the Development of Unix.
882 Presented to the Tasmanian Unix Special Interest Group of the
883 Australian Computer Society, Hobart, August 1993.
884
885 Peter H. Salus. Unix at 25. Byte Magazine, October 1994.
886 URL: http://www.byte.com/art/9410/sec8/art3.htm
887
888 Andreas Klemm, Lars Kller. If you're going to San Francisco ...
889 Die freien BSD-Varianten von Unix. c't April 1997, page 368ff.
890
891 BSD Release Announcements collection.
892 URL: https://www.FreeBSD.org/releases/
893
894 BSD Hypertext Man Pages
895 URL: https://www.FreeBSD.org/cgi/man.cgi
896
897 UNIX history graphing project
898 URL: http://minnie.tuhs.org/Unix_History/index.html
899
900 UNIX history
901 URL: http://www.levenez.com/unix/
902
903 James Howard: The BSD Family Tree
904 URL: http://ezine.daemonnews.org/200104/bsd_family.html
905 ("what are the differences between FreeBSD, NetBSD, and OpenBSD?")
906
907
908 Acknowledgments
909 ---------------
910
911 Josh Gilliam for suggestions, bug fixes, and finding very old
912 original BSD announcements from Usenet or tapes.
913
914 Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages.
915
916 --
917 Copyright (c) 1997-2012 Wolfram Schneider <wosch (a] FreeBSD.ORG>
918 URL: https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
919
920 $FreeBSD: head/share/misc/bsd-family-tree 361673 2020-05-31 21:38:33Z imp $
921 $NetBSD: bsd-family-tree,v 1.83 2022/08/07 22:43:28 ast Exp $
922