bsd-family-tree revision 1.86 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 | |
416 | | | | | | | | DragonFly 5.8.1
417 | | | | | | | OpenBSD 6.7 |
418 | | FreeBSD | | | | | |
419 | | 11.4 | | | | | |
420 | | | | | | | DragonFly 5.8.2
421 | | | | | | | DragonFly 5.8.3
422 | | | | NetBSD | OpenBSD 6.8 |
423 | | | | 9.1 | | |
424 | FreeBSD macOS | | | | |
425 | 12.2 11 | | | | |
426 | | | | | | | |
427 | `------. | | | | | |
428 *--FreeBSD | | | | | | |
429 | 13.0 | | | NetBSD | OpenBSD 6.9 DragonFly 6.0.0
430 | | | | | 9.2 | | |
431 | | | | | | | | DragonFly 6.0.1
432 | | FreeBSD macOS | | | OpenBSD 7.0 |
433 | | 12.3 12 | | | | |
434 | | | | | | | | DragonFly 6.2.1
435 | | | | | | | OpenBSD 7.1 |
436 | FreeBSD | | | | | | |
437 | 13.1 | | | | | | |
438 | | | | | | | | DragonFly 6.2.2
439 | | | | | NetBSD | | |
440 | | | | | 9.3 | | |
441 | | | macOS | | | OpenBSD 7.2 |
442 | | | 13 | | | | |
443 | | FreeBSD | | | | | |
444 | | 12.4 | | | | | |
445 | | | | | | | DragonFly 6.4.0
446 | | | | | | OpenBSD 7.3 |
447 | FreeBSD | | | | | |
448 | 13.2 | | | | | |
449 | | | | | | | |
450 | `------. | | . | | |
451 | | macOS | \ | | |
452 | | 14 | \ . OpenBSD 7.4 |
453 *--FreeBSD | | | \ \ | |
454 | 14.0 | | | \ \ | |
455 | FreeBSD | | | | | |
456 | 13.3 | *--NetBSD | | | |
457 | | | 10.0 | | OpenBSD |
458 | | | | | | 7.5 |
459 | | | | NetBSD | | |
460 | | | | 9.4 | | |
461 | | | | NetBSD | |
462 | | | | 8.3 | |
463 | | | NetBSD | |
464 | | | 10.1 | |
465 | | | | |
466 FreeBSD 15 | NetBSD 11 OpenBSD DragonFly
467 -current | -current -current -current
468 | | | | |
469 v v v v v
470
471 Time
472 ----------------
473
474 Time tolerance +/- 6 months, depending on which book/article you read; if it was
475 the announcement in Usenet or if it was available as tape.
476
477 [44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
478 Quarterman. The Design and Implementation of the 4.4BSD Operating System.
479 [APL] Apple website [https://www.apple.com/macosx/]
480 [BSDI] Berkeley Software Design, Inc.
481 [DFB] DragonFlyBSD Project, The.
482 [DOC] README, COPYRIGHT on tape.
483 [FBD] FreeBSD Project, The.
484 [KB] Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources, Volume 11,
485 Info 4, April, 1987.
486 [KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement.
487 comp.bugs.4bsd.ucb-fixes, June 15, 1988.
488 [KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz. Changes in the
489 Kernel in 2.9BSD. Second Berkeley Software Distribution UNIX Version 2.9,
490 July, 1983.
491 [NBD] NetBSD Project, The.
492 [OBD] OpenBSD Project, The.
493 [QCU] Salus, Peter H. A quarter century of UNIX. ISBN 0201547775, EAN
494 9780201547771
495 [SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11.
496 [TUHS] The Unix Historical Society. https://minnie.tuhs.org/Unix_History/.
497 [USE] Usenet announcement.
498 [WRS] Wind River Systems, Inc.
499 [dmr] Dennis Ritchie, via E-Mail
500
501 Multics 1965
502 UNIX Summer 1969
503 DEC PDP-7
504 First Edition 1971-11-03 [QCU]
505 DEC PDP-11/20, Assembler
506 Second Edition 1972-06-12 [QCU]
507 10 UNIX installations
508 Third Edition 1973-02-xx [QCU]
509 Pipes, 16 installations
510 Fourth Edition 1973-11-xx [QCU]
511 rewriting in C effected,
512 above 30 installations
513 Fifth Edition 1974-06-xx [QCU]
514 above 50 installations
515 Sixth Edition 1975-05-xx [QCU]
516 port to DEC Vax
517 Seventh Edition 1979-01-xx [QCU] 1979-01-10 [TUHS]
518 first portable UNIX
519 Eighth Edition 1985-02-xx [QCU]
520 VAX 11/750, VAX 11/780 [dmr]
521 descended from 4.1c BSD [dmr]
522 descended from 4.1 BSD [44B]
523 scooping-out and replacement of the character-device
524 and networking part by the streams mechanism
525
526 Ninth Edition 1986-09-xx [QCU]
527 Tenth Edition 1989-10-xx [QCU]
528
529 1BSD late 1977
530 1978-01-16 [DOC]
531 1978-03-09 [QCU]
532 PDP-11, Pascal, ex(1)
533 30 free copies of 1BSD sent out
534 35 tapes sold for 50 USD [QCU]
535 2BSD mid 1978 [QCU] 1979-05-10 [TUHS]
536 75 2BSD tapes shipped
537 2.79BSD 1980-04-xx [TUHS]
538 2.8BSD 1981-07-xx [KSJ]
539 First 2BSD with bootable V7 kernel plus
540 community fixes.
541 2.8.1BSD 1982-01-xx [QCU]
542 set of performance improvements
543 2.9BSD 1983-07-xx [KSJ]
544 2.9.1BSD 1983-11-xx [TUHS]
545 2.9BSD-Seismo 1985-08-xx [SMS]
546 2.10BSD 1987-04-xx [KKK]
547 2.10.1BSD 1989-01-xx [SMS]
548 2.11BSD 1991-03-14 [SMS]
549 2.11BSD rev #430 1999-12-13 [SMS]
550
551 32V 1978-1[01]-xx [QCU] 1979-03-26 [TUHS]
552 3BSD late 1979 [QCU] March 1980 [TUHS]
553 virtual memory, page replacement,
554 demand paging
555 4.0BSD 1980-10-xx
556 4.1BSD 1981-07-08 [DOC]
557 4.1aBSD 1982-04-xx
558 alpha release, 100 sites, networking [44B]
559 4.1bBSD internal release, fast filesystem [44B]
560 4.1cBSD late 1982
561 beta release, IPC [44B]
562 4.2BSD 1983-09-xx [QCU]
563 1983-08-03 [DOC]
564 4.3BSD 1986-06-xx [QCU]
565 1986-04-05 [KB], [DOC]
566 4.3BSD Tahoe 1988-06-15 [QCU], [DOC]
567 4.3BSD NET/1 1988-11-xx [QCU]
568 1989-01-01 [DOC]
569 4.3BSD Reno 1990-06-29 [QCU], [DOC]
570 4.3BSD NET/2 1991-06-28 [QCU], [DOC]
571
572 BSD/386 ALPHA 1991-12-xx [BSDI]
573 first code released to people outside BSDI
574 386BSD 0.0 1992-02-xx [DOC]
575 BSD/386 0.3.1 1992-04-xx [BSDI] first ext. beta; B customers
576 BSD/386 0.3.3 1992-06-xx [BSDI] first CDROM version
577 386BSD 0.1 1992-07-28 [DOC]
578 4.4BSD Alpha 1992-07-07
579 BSD/386 0.9.3 1992-10-xx [BSDI]
580 first external gamma; G customers
581 BSD/386 0.9.4 1992-12-xx [BSDI]
582 would have been 1.0 except for request
583 for preliminary injunction
584 BSD/386 1.0 1993-03-xx [BSDI]
585 injunction denied; first official release
586 NetBSD 0.8 1993-04-20 [NBD]
587 4.4BSD 1993-06-01 [USE]
588 NetBSD 0.9 1993-08-23 [NBD]
589 FreeBSD 1.0 1993-11-01 [FBD]
590 FreeBSD 1.0.2 1993-11-14 [FBD]
591 supersedes 1.0 13 days after release.
592 BSD/386 1.1 1994-02-xx [BSDI]
593 4.4BSD Lite 1994-03-01 [USE]
594 FreeBSD 1.1 1994-05-07 [FBD]
595 FreeBSD 1.1.5 1994-06-30 [FBD]
596 FreeBSD 1.1.5.1 1994-07-05 [FBD]
597 supersedes 1.1.5 5 days after release.
598 NetBSD 1.0 1994-10-26 [NBD]
599 386BSD 1.0 1994-11-12 [USE]
600 FreeBSD 2.0 1994-11-23 [FBD]
601 BSD/OS 2.0 1995-01-xx [BSDI] 4.4 lite based
602 FreeBSD 2.0.5 1995-06-10 [FBD]
603 BSD/OS 2.0.1 1995-06-xx [BSDI]
604 4.4BSD Lite Release 2 1995-06-xx [44B]
605 the true final distribution from the CSRG
606 FreeBSD 2.1.0 1995-11-19 [FBD]
607 NetBSD 1.1 1995-11-26 [NBD]
608 BSD/OS 2.1 1996-01-xx [BSDI]
609 FreeBSD 2.1.5 1996-07-14 [FBD]
610 NetBSD 1.2 1996-10-04 [NBD]
611 OpenBSD 2.0 1996-10-18 [OBD]
612 FreeBSD 2.1.6 1996-11-16 [FBD]
613 FreeBSD 2.1.6.1 1996-11-25 [FBD] (sendmail security release)
614 Rhapsody 1997-xx-xx
615 FreeBSD 2.1.7 1997-02-20 [FBD]
616 BSD/OS 3.0 1997-02-xx [BSDI] 4.4 lite2 based
617 FreeBSD 2.2.0 1997-03-16 [FBD]
618 FreeBSD 2.2.1 1997-03-25 [FBD]
619 FreeBSD 2.2.2 1997-05-16 [FBD]
620 NetBSD 1.2.1 1997-05-20 [NBD] (patch release)
621 OpenBSD 2.1 1997-06-01 [OBD]
622 FreeBSD 2.2.5 1997-10-22 [FBD]
623 OpenBSD 2.2 1997-12-01 [OBD]
624 NetBSD 1.3 1998-01-04 [NBD]
625 FreeBSD 2.2.6 1998-03-25 [FBD]
626 NetBSD 1.3.1 1998-03-09 [NBD] (patch release)
627 BSD/OS 3.1 1998-03-xx [BSDI]
628 OpenBSD 2.3 1998-05-19 [OBD]
629 NetBSD 1.3.2 1998-05-29 [NBD] (patch release)
630 FreeBSD 2.2.7 1998-07-22 [FBD]
631 BSD/OS 4.0 1998-08-xx [BSDI]
632 2-lock MP support, ELF executables
633 FreeBSD 3.0 1998-10-16 [FBD]
634 FreeBSD-3.0 is a snapshot from -current,
635 while 3.1 and 3.2 are from 3.x-stable which
636 was branched quite some time after 3.0-release
637 FreeBSD 2.2.8 1998-11-29 [FBD]
638 OpenBSD 2.4 1998-12-01 [OBD]
639 NetBSD 1.3.3 1998-12-23 [NBD] (patch release)
640 FreeBSD 3.1 1999-02-15 [FBD]
641 BSD/OS 4.0.1 1999-03-xx [BSDI]
642 NetBSD 1.4 1999-05-12 [NBD]
643 FreeBSD 3.2 1999-05-17 [FBD]
644 OpenBSD 2.5 1999-05-19 [OBD]
645 NetBSD 1.4.1 1999-08-26 [NBD] (patch release)
646 FreeBSD 3.3 1999-09-17 [FBD]
647 OpenBSD 2.6 1999-12-01 [OBD]
648 FreeBSD 3.4 1999-12-20 [FBD]
649 BSD/OS 4.1 1999-12-xx [BSDI]
650 FreeBSD 4.0 2000-03-13 [FBD]
651 NetBSD 1.4.2 2000-03-19 [NBD] (patch release)
652 OpenBSD 2.7 2000-06-15 [OBD]
653 FreeBSD 3.5 2000-06-24 [FBD]
654 FreeBSD 4.1 2000-07-27 [FBD]
655 FreeBSD 3.5.1 2000-07-28 [FBD]
656 FreeBSD 4.1.1 2000-09-25 [FBD] (a network-only patch release)
657 FreeBSD 4.2 2000-11-21 [FBD]
658 NetBSD 1.4.3 2000-11-25 [NBD] (patch release)
659 BSD/OS 4.2 2000-11-29 [BSDI]
660 OpenBSD 2.8 2000-12-01 [OBD]
661 NetBSD 1.5 2000-12-06 [NBD]
662 Mac OS X 10.0 2001-03-24 [APL]
663 FreeBSD 4.3 2001-04-20 [FBD]
664 OpenBSD 2.9 2001-06-01 [OBD]
665 NetBSD 1.5.1 2001-07-11 [NBD] (patch release)
666 NetBSD 1.5.2 2001-09-13 [NBD] (patch release)
667 FreeBSD 4.4 2001-09-18 [FBD]
668 Mac OS X 10.1 2001-09-29 [APL]
669 OpenBSD 3.0 2001-12-01 [OBD]
670 FreeBSD 4.5 2002-01-29 [FBD]
671 BSD/OS 4.3 2002-03-14 [WRS]
672 OpenBSD 3.1 2002-05-19 [OBD]
673 FreeBSD 4.6 2002-06-15 [FBD]
674 NetBSD 1.5.3 2002-07-22 [NBD] (patch release)
675 FreeBSD 4.6.2 2002-08-15 [FBD] (patch release)
676 Mac OS X 10.2 2002-08-23 [APL]
677 NetBSD 1.6 2002-09-14 [NBD]
678 FreeBSD 4.7 2002-10-08 [FBD]
679 OpenBSD 3.2 2002-11-01 [OBD]
680 FreeBSD 5.0 2003-01-17 [FBD]
681 FreeBSD 5.0 is a separate branch off of
682 -current, similar to 3.0.
683 FreeBSD 4.8 2003-04-03 [FBD]
684 NetBSD 1.6.1 2003-04-21 [NBD] (patch release)
685 OpenBSD 3.3 2003-05-01 [OBD]
686 BSD/OS 5.0 2003-05-?? [WRS]
687 FreeBSD 5.1 2003-06-09 [FBD]
688 Mac OS X 10.3 2003-10-24 [APL]
689 FreeBSD 4.9 2003-10-28 [FBD]
690 BSD/OS 5.1 ISE 2003-10-?? [WRS] (final version)
691 OpenBSD 3.4 2003-11-01 [OBD]
692 FreeBSD 5.2 2004-01-12 [FBD]
693 FreeBSD 5.2.1 2004-02-22 [FBD] (patch release)
694 NetBSD 1.6.2 2004-03-01 [NBD] (patch release)
695 OpenBSD 3.5 2004-04-01 [OBD]
696 FreeBSD 4.10 2004-05-27 [FBD]
697 DragonFly 1.0 2004-07-12 [DFB]
698 OpenBSD 3.6 2004-10-29 [OBD]
699 FreeBSD 5.3 2004-11-06 [FBD]
700 NetBSD 2.0 2004-12-09 [NBD]
701 FreeBSD 4.11 2005-01-25 [FBD]
702 DragonFly 1.2.0 2005-04-08 [DFB]
703 NetBSD 2.0.2 2005-04-14 [NBD] (security/critical release)
704 Mac OS X 10.4 2005-04-29 [APL]
705 FreeBSD 5.4 2005-05-09 [FBD]
706 OpenBSD 3.7 2005-05-19 [OBD]
707 NetBSD 2.0.3 2005-10-31 [NBD] (security/critical release)
708 OpenBSD 3.8 2005-11-01 [OBD]
709 FreeBSD 6.0 2005-11-01 [FBD]
710 NetBSD 2.1 2005-11-02 [NBD]
711 NetBSD 3.0 2005-12-23 [NBD]
712 DragonFly 1.4.0 2006-01-08 [DFB]
713 FreeBSD 2.2.9 2006-04-01 [FBD]
714 OpenBSD 3.9 2006-05-01 [OBD]
715 FreeBSD 6.1 2006-05-08 [FBD]
716 FreeBSD 5.5 2006-05-25 [FBD]
717 NetBSD 3.0.1 2006-07-24 [NBD] (security/critical release)
718 DragonFly 1.6.0 2006-07-24 [DFB]
719 OpenBSD 4.0 2006-11-01 [OBD]
720 NetBSD 3.0.2 2006-11-04 [NBD] (security/critical release)
721 NetBSD 3.1 2006-11-04 [NBD]
722 FreeBSD 6.2 2007-01-15 [FBD]
723 DragonFly 1.8.0 2007-01-30 [DFB]
724 OpenBSD 4.1 2007-05-01 [OBD]
725 DragonFly 1.10.0 2007-08-06 [DFB]
726 Mac OS X 10.5 2007-10-26 [APL]
727 OpenBSD 4.2 2007-11-01 [OBD]
728 NetBSD 4.0 2007-12-19 [NBD]
729 FreeBSD 6.3 2008-01-18 [FBD]
730 DragonFly 1.12.0 2008-02-26 [DFB]
731 FreeBSD 7.0 2008-02-27 [FBD]
732 OpenBSD 4.3 2008-05-01 [OBD]
733 DragonFly 2.0.0 2008-07-21 [DFB]
734 OpenBSD 4.4 2008-11-01 [OBD]
735 FreeBSD 6.4 2008-11-28 [FBD]
736 FreeBSD 7.1 2009-01-04 [FBD]
737 DragonFly 2.2.0 2009-02-17 [DFB]
738 NetBSD 5.0 2009-04-29 [NBD]
739 OpenBSD 4.5 2009-05-01 [OBD]
740 FreeBSD 7.2 2009-05-04 [FBD]
741 Mac OS X 10.6 2009-06-08 [APL]
742 NetBSD 5.0.1 2009-08-02 [NBD] (security/critical release)
743 DragonFly 2.4.0 2009-09-16 [DFB]
744 OpenBSD 4.6 2009-10-18 [OBD]
745 FreeBSD 8.0 2009-11-26 [FBD]
746 NetBSD 5.0.2 2010-02-12 [NBD] (security/critical release)
747 FreeBSD 7.3 2010-03-23 [FBD]
748 DragonFly 2.6.0 2010-03-28 [DFB]
749 OpenBSD 4.7 2010-05-19 [OBD]
750 FreeBSD 8.1 2010-07-24 [FBD]
751 DragonFly 2.8.2 2010-10-30 [DFB]
752 OpenBSD 4.8 2010-11-01 [OBD]
753 NetBSD 5.1 2010-11-19 [NBD]
754 FreeBSD 7.4 2011-02-24 [FBD]
755 FreeBSD 8.2 2011-02-24 [FBD]
756 DragonFly 2.10.1 2011-04-26 [DFB]
757 OpenBSD 4.9 2011-05-01 [OBD]
758 Mac OS X 10.7 2011-07-20 [APL]
759 OpenBSD 5.0 2011-11-01 [OBD]
760 FreeBSD 9.0 2012-01-12 [FBD]
761 NetBSD 5.1.2 2012-02-02 [NBD] (security/critical release)
762 DragonFly 3.0.1 2012-02-21 [DFB]
763 FreeBSD 8.3 2012-04-18 [FBD]
764 OpenBSD 5.1 2012-05-01 [OBD]
765 Mac OS X 10.8 2012-07-25 [APL]
766 NetBSD 6.0 2012-10-17 [NBD]
767 OpenBSD 5.2 2012-11-01 [OBD]
768 DragonFly 3.2.1 2012-11-02 [DFB]
769 NetBSD 5.2 2012-12-03 [NBD]
770 NetBSD 6.0.1 2012-12-26 [NBD] (security/critical release)
771 FreeBSD 9.1 2012-12-30 [FBD]
772 DragonFly 3.4.1 2013-04-29 [DFB]
773 OpenBSD 5.3 2013-05-01 [OBD]
774 NetBSD 6.0.2 2013-05-18 [NBD] (security/critical release)
775 NetBSD 6.1 2013-05-18 [NBD]
776 FreeBSD 8.4 2013-06-07 [FBD]
777 NetBSD 6.1.1 2013-08-22 [NBD]
778 NetBSD 5.1.3 2013-09-29 [NBD]
779 NetBSD 5.2.1 2013-09-29 [NBD]
780 FreeBSD 9.2 2013-09-30 [FBD]
781 NetBSD 6.0.3 2013-09-30 [NBD]
782 NetBSD 6.1.2 2013-09-30 [NBD]
783 Mac OS X 10.9 2013-10-22 [APL]
784 OpenBSD 5.4 2013-11-01 [OBD]
785 DragonFly 3.6.0 2013-11-25 [DFB]
786 FreeBSD 10.0 2014-01-20 [FBD]
787 NetBSD 5.1.4 2014-01-25 [NBD]
788 NetBSD 5.2.2 2014-01-25 [NBD]
789 NetBSD 6.0.4 2014-01-25 [NBD]
790 NetBSD 6.1.3 2014-01-25 [NBD]
791 DragonFly 3.6.1 2014-02-22 [DFB]
792 DragonFly 3.6.2 2014-04-10 [DFB]
793 NetBSD 6.0.5 2014-04-12 [NBD]
794 NetBSD 6.1.4 2014-04-12 [NBD]
795 OpenBSD 5.5 2014-05-01 [OBD]
796 DragonFly 3.8.0 2014-06-04 [DFB]
797 DragonFly 3.8.1 2014-06-16 [DFB]
798 DragonFly 3.6.3 2014-06-17 [DFB]
799 FreeBSD 9.3 2014-07-05 [FBD]
800 DragonFly 3.8.2 2014-08-08 [DFB]
801 NetBSD 6.0.6 2014-09-22 [NBD]
802 NetBSD 6.1.5 2014-09-22 [NBD]
803 Mac OS X 10.10 2014-10-16 [APL]
804 OpenBSD 5.6 2014-11-01 [OBD]
805 FreeBSD 10.1 2014-11-14 [FBD]
806 DragonFly 4.0.1 2014-11-25 [DFB]
807 DragonFly 4.0.2 2015-01-07 [DFB]
808 DragonFly 4.0.3 2015-01-21 [DFB]
809 DragonFly 4.0.4 2015-03-09 [DFB]
810 DragonFly 4.0.5 2015-03-23 [DFB]
811 OpenBSD 5.7 2015-05-01 [OBD]
812 DragonFly 4.2.0 2015-06-29 [DFB]
813 FreeBSD 10.2 2015-08-13 [FBD]
814 NetBSD 7.0 2015-09-25 [NBD]
815 OS X 10.11 2015-09-30 [APL]
816 OpenBSD 5.8 2015-10-18 [OBD]
817 DragonFly 4.4.1 2015-12-07 [DFB]
818 OpenBSD 5.9 2016-03-29 [OBD]
819 FreeBSD 10.3 2016-04-04 [FBD]
820 NetBSD 7.0.1 2016-05-22 [NBD]
821 DragonFly 4.6.0 2016-08-02 [DFB]
822 OpenBSD 6.0 2016-09-01 [OBD]
823 macOS 10.12 2016-09-20 [APL]
824 FreeBSD 11.0 2016-10-10 [FBD]
825 NetBSD 7.0.2 2016-10-21 [NBD]
826 NetBSD 7.1 2017-03-11 [NBD]
827 DragonFly 4.8.0 2017-03-27 [DFB]
828 OpenBSD 6.1 2017-04-11 [OBD]
829 FreeBSD 11.1 2017-07-26 [FBD]
830 macOS 10.13 2017-09-25 [APL]
831 FreeBSD 10.4 2017-10-03 [FBD]
832 OpenBSD 6.2 2017-10-09 [OBD]
833 DragonFly 5.0.0 2017-10-16 [DFB]
834 DragonFly 5.0.1 2017-11-06 [DFB]
835 DragonFly 5.0.2 2017-12-04 [DFB]
836 NetBSD 7.1.1 2017-12-22 [NBD]
837 NetBSD 7.1.2 2018-03-15 [NBD]
838 OpenBSD 6.3 2018-04-02 [OBD]
839 DragonFly 5.2.0 2018-04-10 [DFB]
840 DragonFly 5.2.1 2018-05-20 [DFB]
841 DragonFly 5.2.2 2018-06-18 [DFB]
842 FreeBSD 11.2 2018-06-27 [FBD]
843 NetBSD 8.0 2018-07-17 [NBD]
844 NetBSD 7.2 2018-08-29 [NBD]
845 macOS 10.14 2018-09-24 [APL]
846 OpenBSD 6.4 2018-10-18 [OBD]
847 DragonFly 5.4.0 2018-12-03 [DFB]
848 FreeBSD 12.0 2018-12-11 [FBD]
849 DragonFly 5.4.1 2018-12-24 [DFB]
850 OpenBSD 6.5 2019-05-01 [OBD]
851 NetBSD 8.1 2019-06-04 [NBD]
852 DragonFly 5.6 2019-06-17 [DFB]
853 DragonFly 5.6.1 2019-06-19 [DFB]
854 FreeBSD 11.3 2019-07-09 [FBD]
855 DragonFly 5.6.2 2019-08-11 [DFB]
856 OpenBSD 6.6 2019-10-17 [OBD]
857 macOS 10.15 2019-10-07 [APL]
858 macOS 10.15.1 2019-10-29 [APL] (security/critical release)
859 FreeBSD 12.1 2019-11-04 [FBD]
860 NetBSD 9.0 2020-02-14 [NBD]
861 DragonFly 5.8 2020-03-03 [DFB]
862 DragonFly 5.6.3 2020-03-11 [DFB]
863 NetBSD 8.2 2020-03-31 [NBD]
864 DragonFly 5.8.1 2020-05-06 [DFB]
865 OpenBSD 6.7 2020-05-19 [OBD]
866 FreeBSD 11.4 2020-06-16 [FBD]
867 DragonFly 5.8.2 2020-09-23 [DFB]
868 DragonFly 5.8.3 2020-09-24 [DFB]
869 OpenBSD 6.8 2020-10-18 [OBD]
870 NetBSD 9.1 2020-10-18 [NBD]
871 FreeBSD 12.2 2020-10-27 [FBD]
872 macOS 11 2020-11-12 [APL]
873 FreeBSD 13.0 2021-04-13 [FBD]
874 OpenBSD 6.9 2021-05-01 [OBD]
875 DragonFly 6.0 2021-05-08 [DFB]
876 NetBSD 9.2 2021-05-12 [NBD]
877 DragonFly 6.0.1 2021-10-12 [DFB]
878 OpenBSD 7.0 2021-10-14 [OBD]
879 macOS 12 2021-10-25 [APL]
880 FreeBSD 12.3 2021-12-01 [FBD]
881 DragonFly 6.2.1 2022-01-09 [DFB]
882 OpenBSD 7.1 2022-04-21 [OBD]
883 FreeBSD 13.1 2022-05-17 [FBD]
884 DragonFly 6.2.2 2022-06-09 [DFB]
885 NetBSD 9.3 2022-08-04 [NBD]
886 OpenBSD 7.2 2022-10-20 [OBD]
887 macOS 13 2022-10-24 [APL]
888 FreeBSD 12.4 2022-12-05 [FBD]
889 DragonFly 6.4 2022-12-30 [DFB]
890 OpenBSD 7.3 2023-04-10 [OBD]
891 FreeBSD 13.2 2023-04-11 [FBD]
892 macOS 14 2023-09-26 [APL]
893 OpenBSD 7.4 2023-10-16 [OBD]
894 FreeBSD 14.0 2023-11-20 [FBD]
895 FreeBSD 13.3 2024-03-05 [FBD]
896 NetBSD 10.0 2024-03-28 [NBD]
897 OpenBSD 7.5 2024-04-05 [OBD]
898 NetBSD 9.4 2024-04-20 [NBD]
899 NetBSD 8.3 2024-05-07 [NBD]
900 NetBSD 10.1 2024-12-16 [NBD]
901
902 Bibliography
903 ------------------------
904
905 Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
906 Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating
907 System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
908
909 Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
910 Company, Inc., 1994. ISBN 0-201-54777-5
911
912 McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
913 Quarterman. The Design and Implementation of the 4.4BSD Operating
914 System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
915
916 McKusick, Marshall Kirk, George Neville-Neil. The Design and
917 Implementation of the FreeBSD Operating System.
918 Addison-Wesley Professional, Published: Aug 2, 2004. ISBN 0-201-70245-2
919
920 McKusick, Marshall Kirk, George Neville-Neil, Robert Watson. The
921 Design and Implementation of the FreeBSD Operating System, 2nd Edition.
922 Pearson Education, Inc., 2014. ISBN 0-321-96897-2
923
924 Doug McIlroy. Research Unix Reader.
925
926 Michael G. Brown. The Role of BSD in the Development of Unix.
927 Presented to the Tasmanian Unix Special Interest Group of the
928 Australian Computer Society, Hobart, August 1993.
929
930 Peter H. Salus. Unix at 25. Byte Magazine, October 1994.
931 URL: https://web.archive.org/web/20081230094857/http://www.byte.com/art/9410/sec8/art3.htm
932
933 Andreas Klemm, Lars Kller. If you're going to San Francisco ...
934 Die freien BSD-Varianten von Unix. c't April 1997, page 368ff.
935
936 FreeBSD Release Information
937 URL: https://www.FreeBSD.org/releases/
938
939 Manual pages for FreeBSD and ports
940 URL: https://man.FreeBSD.org/cgi/man.cgi
941
942 UNIX history graphing project
943 URL: https://minnie.tuhs.org/Unix_History/index.html
944
945 UNIX history
946 URL: https://www.levenez.com/unix/
947
948 James Howard: The BSD Family Tree
949 URL: https://web.archive.org/web/20090427195917/http://ezine.daemonnews.org/200104/bsd_family.html
950 ("what are the differences between FreeBSD, NetBSD, and OpenBSD?")
951
952
953 Acknowledgments
954 ---------------
955
956 Josh Gilliam for suggestions, bug fixes, and finding very old
957 original BSD announcements from Usenet or tapes.
958
959 Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages.
960
961 --
962 Copyright (c) 1997-2023 Wolfram Schneider <wosch (a] FreeBSD.org>
963 URL: https://cgit.freebsd.org/src/tree/share/misc/bsd-family-tree
964
965 $NetBSD: bsd-family-tree,v 1.86 2024/12/20 18:22:28 martin Exp $
966