bsd-family-tree revision 251801
1182007SrobertoThe UNIX system family tree: Research and BSD 254359Sroberto--------------------------------------------- 3200576Sroberto 4200576SrobertoFirst Edition (V1) 5200576Sroberto | 6106424SrobertoSecond Edition (V2) 7106424Sroberto | 854359SrobertoThird Edition (V3) 9290001Sglebius | 10290001SglebiusFourth Edition (V4) 1154359Sroberto | 12290001SglebiusFifth Edition (V5) 13290001Sglebius | 1454359SrobertoSixth Edition (V6) -----* 1554359Sroberto \ | 1654359Sroberto \ | 1754359Sroberto \ | 1854359SrobertoSeventh Edition (V7) | 1954359Sroberto \ | 2054359Sroberto \ 1BSD 21106424Sroberto 32V | 2254359Sroberto \ 2BSD---------------* 2354359Sroberto \ / | 24106424Sroberto \ / | 2554359Sroberto \/ | 2654359Sroberto 3BSD | 27106424Sroberto | | 2854359Sroberto 4.0BSD 2.79BSD 2954359Sroberto | | 30106424Sroberto 4.1BSD --------------> 2.8BSD 3154359Sroberto | | 3254359Sroberto 4.1aBSD -----------\ | 33106424Sroberto | \ | 34106424Sroberto 4.1bBSD \ | 35106424Sroberto | \ | 36106424Sroberto *------ 4.1cBSD --------------> 2.9BSD 37106424Sroberto / | | 38106424SrobertoEighth Edition | 2.9BSD-Seismo 39106424Sroberto | | | 4056746Sroberto +----<--- 4.2BSD 2.9.1BSD 4154359Sroberto | | | 42106424Sroberto +----<--- 4.3BSD -------------> 2.10BSD 4356746Sroberto | | / | 4454359SrobertoNinth Edition | / 2.10.1BSD 45106424Sroberto | 4.3BSD Tahoe-----+ | 4656746Sroberto | | \ | 4754359Sroberto | | \ | 48106424Sroberto v | 2.11BSD 4956746SrobertoTenth Edition | | 5054359Sroberto | 2.11BSD rev #430 51106424Sroberto 4.3BSD NET/1 | 5256746Sroberto | v 5354359Sroberto 4.3BSD Reno 54290001Sglebius | 55290001Sglebius *---------- 4.3BSD NET/2 -------------------+-------------* 56290001Sglebius | | | | 57106424Sroberto386BSD 0.0 | | BSD/386 ALPHA 5854359Sroberto | | | | 5954359Sroberto386BSD 0.1 ------------>+ | BSD/386 0.3.[13] 60106424Sroberto | \ | 4.4BSD Alpha | 6154359Sroberto | 386BSD 1.0 | | BSD/386 0.9.[34] 6254359Sroberto | | 4.4BSD | 63106424Sroberto | | / | | 6456746Sroberto | | 4.4BSD-Encumbered | | 6556746Sroberto | -NetBSD 0.8 | BSD/386 1.0 66106424Sroberto | / | | | 6782498SrobertoFreeBSD 1.0 <-----' NetBSD 0.9 | BSD/386 1.1 6882498Sroberto | | .----- 4.4BSD Lite | 69106424SrobertoFreeBSD 1.1 | / / | \ | 7082498Sroberto | | / / | \ | 7182498SrobertoFreeBSD 1.1.5 .---|--------' / | \ | 72106424Sroberto | / | / | \ | 7354359SrobertoFreeBSD 1.1.5.1 / | / | \ | 7454359Sroberto | / NetBSD 1.0 <-' | \ | 75106424Sroberto | / | | \ | 7654359SrobertoFreeBSD 2.0 <--' | | BSD/OS 2.0 7754359Sroberto | \ | | 78106424SrobertoFreeBSD 2.0.5 \ | BSD/OS 2.0.1 79106163Sroberto | .-----\------------- 4.4BSD Lite2 | 80106163Sroberto | | \ | | | | | 81106424Sroberto | | .-----|------Rhapsody | | | | 8254359Sroberto | | | | NetBSD 1.3 | | | 8354359Sroberto | | | | OpenBSD 2.3 | | 84106424Sroberto | | | | BSD/OS 3.0 | 8554359SrobertoFreeBSD 2.1 | | | | 8654359Sroberto | | | | NetBSD 1.1 ------. BSD/OS 2.1 87106424Sroberto | FreeBSD 2.1.5 | | | \ | 8854359Sroberto | | | | NetBSD 1.2 \ BSD/OS 3.0 8954359Sroberto | FreeBSD 2.1.6 | | | \ OpenBSD 2.0 | 9056746Sroberto | | | | | \ | | 9156746Sroberto | FreeBSD 2.1.6.1 | | | \ | | 9256746Sroberto | | | | | \ | | 9354359Sroberto | FreeBSD 2.1.7 | | | | | | 9454359Sroberto | | | | | NetBSD 1.2.1 | | 9554359Sroberto | FreeBSD 2.1.7.1 | | | | | 96106424Sroberto | | | | | | 97106424Sroberto | | | | | | 98106424Sroberto *-FreeBSD 2.2 | | | | | 9954359Sroberto | \ | | | | | 10054359Sroberto | FreeBSD 2.2.1 | | | | | 10154359Sroberto | | | | | | | 10256746Sroberto | FreeBSD 2.2.2 | | | OpenBSD 2.1 | 10356746Sroberto | | | | | | | 10456746Sroberto | FreeBSD 2.2.5 | | | | | 10554359Sroberto | | | | | OpenBSD 2.2 | 10654359Sroberto | | | | NetBSD 1.3 | | 10754359Sroberto | FreeBSD 2.2.6 | | | | | | 10854359Sroberto | | | | | NetBSD 1.3.1 | BSD/OS 3.1 10954359Sroberto | | | | | | OpenBSD 2.3 | 11054359Sroberto | | | | | NetBSD 1.3.2 | | 11156746Sroberto | FreeBSD 2.2.7 | | | | | | 11256746Sroberto | | | | | | | BSD/OS 4.0 11354359Sroberto | v | | | | | | 11454359Sroberto | FreeBSD 2.2.8 | | | | | | 11554359Sroberto | | | | | OpenBSD 2.4 | 11654359SrobertoFreeBSD 3.0 <--------* | | v | | 11754359Sroberto | | | NetBSD 1.3.3 | | 11854359Sroberto *---FreeBSD 3.1 | | | | 11954359Sroberto | | | | | BSD/OS 4.0.1 12056746Sroberto | FreeBSD 3.2----* | NetBSD 1.4 OpenBSD 2.5 | 12156746Sroberto | | | | | | | | | 12256746Sroberto | | | | | | | | | 12356746Sroberto | | | | | | | | | 12456746Sroberto | FreeBSD 3.3 | | | | NetBSD 1.4.1 | | 12556746Sroberto | | | | | | | OpenBSD 2.6 | 126106424Sroberto | FreeBSD 3.4 | | | | | | | 127106424Sroberto | | | | | | | | BSD/OS 4.1 128106424SrobertoFreeBSD 4.0 | | | | | NetBSD 1.4.2 | | 12956746Sroberto | | | | | | | | | 13056746Sroberto | | | | | | | | | 13156746Sroberto | FreeBSD 3.5 | | | | | OpenBSD 2.7 | 132290001Sglebius | | | | | | | | | 133290001Sglebius | FreeBSD 3.5.1 | | | | | | | 134290001Sglebius | | | | | | | | 13554359Sroberto *---FreeBSD 4.1 | | | | | | | 13654359Sroberto | | | | (?) | | | | 13754359Sroberto | FreeBSD 4.1.1 | | / | | | | 13856746Sroberto | | | | / | | | | 13956746Sroberto | FreeBSD 4.2 Darwin/ | NetBSD 1.4.3 | | 14054359Sroberto | | Mac OS X | OpenBSD 2.8 BSD/OS 4.2 14154359Sroberto | | | | | | 14254359Sroberto | | | | | | 14354359Sroberto | | 10.0 NetBSD 1.5 | | 14456746Sroberto | FreeBSD 4.3 | | | | | 14556746Sroberto | | | | | OpenBSD 2.9 | 14656746Sroberto | | | | NetBSD 1.5.1 | | 14756746Sroberto | | | | | | | 14856746Sroberto | FreeBSD 4.4-. | | NetBSD 1.5.2 | | 14956746Sroberto | | | Mac OS X | | | | 15054359Sroberto | | | 10.1 | | OpenBSD 3.0 | 15154359Sroberto | FreeBSD 4.5 | | | | | | 15254359Sroberto | | \ | | | | BSD/OS 4.3 153290001Sglebius | FreeBSD 4.6 \ | | | OpenBSD 3.1 | 154290001Sglebius | | \ | | NetBSD 1.5.3 | | 155290001Sglebius | FreeBSD 4.6.2 Mac OS X | | | 156106424Sroberto | | 10.2 | | | 157106424Sroberto | FreeBSD 4.7 | | | | 158106424Sroberto | | | NetBSD 1.6 OpenBSD 3.2 | 159132451Sroberto | FreeBSD 4.8 | | | | | 16056746Sroberto | | | | NetBSD 1.6.1 | | 16156746Sroberto | |--------. | | | OpenBSD 3.3 BSD/OS 5.0 162290001Sglebius | | \ | | | | | 163106424Sroberto | FreeBSD 4.9 | | | | OpenBSD 3.4 BSD/OS 5.1 ISE 164106424Sroberto | | | | | | | 165290001Sglebius | | | | | NetBSD 1.6.2 | 16656746Sroberto | | | | | | | 16754359Sroberto | | | | | | OpenBSD 3.5 16856746Sroberto | | | | | v | 16956746Sroberto | FreeBSD 4.10 | | | | 17054359Sroberto | | | | | | 171106424Sroberto | FreeBSD 4.11 | | | | 172106424Sroberto | | | | | 17354359Sroberto | `-|------|-----------------|---------------------. 174290001Sglebius | | | | \ 175290001SglebiusFreeBSD 5.0 | | | | 176290001Sglebius | | | | | 177290001SglebiusFreeBSD 5.1 | | | DragonFly 1.0 178290001Sglebius | \ | | | | 179290001Sglebius | ----- Mac OS X | | | 180290001Sglebius | 10.3 | | | 181290001SglebiusFreeBSD 5.2 | | | | 182290001Sglebius | | | | | | 183106424Sroberto | FreeBSD 5.2.1 | | | | 18454359Sroberto | | | | | 185182007Sroberto *-------FreeBSD 5.3 | | | | 186182007Sroberto | | | | OpenBSD 3.6 | 187182007Sroberto | | | NetBSD 2.0 | | 188106424Sroberto | | | | | | | DragonFly 1.2.0 18954359Sroberto | | Mac OS X | | NetBSD 2.0.2 | | 19054359Sroberto | | 10.4 | | | | | 191106424Sroberto | FreeBSD 5.4 | | | | | | 19254359Sroberto | | | | | | OpenBSD 3.7 | 19354359Sroberto | | | | | NetBSD 2.0.3 | | 194106424Sroberto | | | | | | | | 19554359Sroberto *--FreeBSD | | | | v OpenBSD 3.8 | 19654359Sroberto | 6.0 | | | | | | 197106424Sroberto | | | | | \ | | 19854359Sroberto | | | | | NetBSD 2.1 | | 19954359Sroberto | | | | | | | 200106424Sroberto | | | | NetBSD 3.0 | | 201106424Sroberto | | | | | | | | DragonFly 1.4.0 202106424Sroberto | | | | | | | OpenBSD 3.9 | 203106424Sroberto | FreeBSD | | | | | | | 20482498Sroberto | 6.1 | | | | | | | 20582498Sroberto | | FreeBSD 5.5 | | | | | | 206106424Sroberto | | | | | NetBSD 3.0.1 | DragonFly 1.6.0 207106424Sroberto | | | | | | | | 208106424Sroberto | | | | | | OpenBSD 4.0 | 209106424Sroberto | | | | | NetBSD 3.0.2 | | 210106163Sroberto | | | | NetBSD 3.1 | | 211106163Sroberto | FreeBSD 6.2 | | | | 212106424Sroberto | | | | | DragonFly 1.8.0 21354359Sroberto | | | | OpenBSD 4.1 | 21454359Sroberto | | | | | DragonFly 1.10.0 215106424Sroberto | | Mac OS X | | | 21654359Sroberto | | 10.5 | | | 21754359Sroberto | | | | OpenBSD 4.2 | 218106424Sroberto | | | NetBSD 4.0 | | 21954359Sroberto | FreeBSD 6.3 | | | | | 22054359Sroberto | \ | | | | | 221106424Sroberto *--FreeBSD | | | | | DragonFly 1.12.0 22254359Sroberto | 7.0 | | | | | | 22354359Sroberto | | | | | | OpenBSD 4.3 | 224106424Sroberto | | | | | NetBSD | DragonFly 2.0.0 22554359Sroberto | | FreeBSD | | 4.0.1 OpenBSD 4.4 | 22654359Sroberto | | 6.4 | | | | 227106424Sroberto | | | | | | 22854359Sroberto | FreeBSD 7.1 | | | | 22954359Sroberto | | | | | DragonFly 2.2.0 230106424Sroberto | FreeBSD 7.2 | NetBSD 5.0 OpenBSD 4.5 | 23154359Sroberto | \ | | | \ | | 23254359Sroberto | | Mac OS X | | \ | | 233106424Sroberto | | 10.6 | | \ | | 23454359Sroberto | | | | | NetBSD | DragonFly 2.4.0 23554359Sroberto | | | | | 5.0.1 OpenBSD 4.6 | 236106424Sroberto | | | | | | | | 23754359Sroberto *--FreeBSD | | | | | | | 23854359Sroberto | 8.0 | | | | | | | 239106424Sroberto | | FreeBSD | | | NetBSD | | 24054359Sroberto | | 7.3 | | | 5.0.2 | DragonFly 2.6.0 24154359Sroberto | | | | | | OpenBSD 4.7 | 242106424Sroberto | FreeBSD | | | | | | 24354359Sroberto | 8.1 | | | | | | 244106424Sroberto | | | | | | | DragonFly 2.8.2 245106424Sroberto | | | | | | OpenBSD 4.8 | 24654359Sroberto | | | | | *--NetBSD | | 24754359Sroberto | FreeBSD FreeBSD | | | 5.1 | | 248106424Sroberto | 8.2 7.4 | | | | | DragonFly 2.10.1 24954359Sroberto | | | | | | OpenBSD 4.9 | 25054359Sroberto | `-----. Mac OS X | | | | | 251106424Sroberto | \ 10.7 | | | | | 25254359Sroberto | | | | | | OpenBSD 5.0 | 25354359Sroberto *--FreeBSD | | | | | | | 254106424Sroberto | 9.0 | | | | NetBSD | DragonFly 3.0.1 25554359Sroberto | | FreeBSD | | | 5.1.2 | | 256106424Sroberto | | 8.3 | | | OpenBSD 5.1 | 257106424Sroberto | | | Mac OS X | `----. | | 25856746Sroberto | | | 10.8 | \ | | 25954359Sroberto | | | | NetBSD 6.0 | | | 260106424Sroberto | | | | | | | | OpenBSD 5.2 DragonFly 3.2.1 261106424Sroberto | FreeBSD | | | | | NetBSD | | 262106424Sroberto | 9.1 | | | | | 5.2 | | 263106424Sroberto | | | | | \ | | 26454359Sroberto | | | | | NetBSD | | 26554359Sroberto | | | | | 6.0.1 | | 266106424Sroberto | | | | | | OpenBSD 5.3 DragonFly 3.4.1 267106424Sroberto | | | | | NetBSD | | 268106424Sroberto | | | | | 6.0.2 | | 269106424Sroberto | | | | | | | 27054359Sroberto | | | | `-NetBSD 6.1 | | 27154359Sroberto | FreeBSD | | | | 272106424Sroberto | 8.4 | | | | 273106424Sroberto | | | | | 274106424Sroberto | | | | | 275106424Sroberto | | | | | 27654359SrobertoFreeBSD 10 -current | NetBSD -current OpenBSD -current | 27754359Sroberto | | | | | 278106424Sroberto v v v v v 27954359Sroberto 28054359SrobertoTime 281106424Sroberto---------------- 28254359Sroberto 28354359SrobertoTime tolerance +/- 6 months, depending on which book/article you read; if it 284106424Srobertowas the announcement in Usenet or if it was available as tape. 285106424Sroberto 28654359Sroberto[44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, 287290001Sglebius and John Quarterman. The Design and Implementation of 288290001Sglebius the 4.4BSD Operating System. 289290001Sglebius[APL] Apple website [http://www.apple.com/macosx/] 290290001Sglebius[BSDI] Berkeley Software Design, Inc. 291290001Sglebius[DFB] DragonFlyBSD Project, The. 292290001Sglebius[DOC] README, COPYRIGHT on tape. 293290001Sglebius[FBD] FreeBSD Project, The. 294290001Sglebius[KB] Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources, 295290001Sglebius Volume 11, Info 4, April, 1987. 296290001Sglebius[KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement. 297290001Sglebius comp.bugs.4bsd.ucb-fixes, June 15, 1988. 298290001Sglebius[KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz. 299106424Sroberto Changes in the Kernel in 2.9BSD. Second Berkeley Software 300106424Sroberto Distribution UNIX Version 2.9, July, 1983. 30154359Sroberto[NBD] NetBSD Project, The. 302106424Sroberto[OBD] OpenBSD Project, The. 303106424Sroberto[QCU] Salus, Peter H. A quarter century of UNIX. 304106163Sroberto[SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11. 305290001Sglebius[TUHS] The Unix Historical Society. http://minnie.tuhs.org/Unix_History/. 306290001Sglebius[USE] Usenet announcement. 307182007Sroberto[WRS] Wind River Systems, Inc. 308290001Sglebius[dmr] Dennis Ritchie, via E-Mail 309290001Sglebius 310182007SrobertoMultics 1965 311106424SrobertoUNIX Summer 1969 312106424Sroberto DEC PDP-7 313106163SrobertoFirst Edition 1971-11-03 [QCU] 314182007Sroberto DEC PDP-11/20, Assembler 315182007SrobertoSecond Edition 1972-06-12 [QCU] 316182007Sroberto 10 UNIX installations 317290001SglebiusThird Edition 1973-02-xx [QCU] 318182007Sroberto Pipes, 16 installations 319182007SrobertoFourth Edition 1973-11-xx [QCU] 320290001Sglebius rewriting in C effected, 321290001Sglebius above 30 installations 322290001SglebiusFifth Edition 1974-06-xx [QCU] 323290001Sglebius above 50 installations 324290001SglebiusSixth Edition 1975-05-xx [QCU] 325290001Sglebius port to DEC Vax 326290001SglebiusSeventh Edition 1979-01-xx [QCU] 327290001Sglebius first portable UNIX 328290001SglebiusEighth Edition 1985-02-xx [QCU] 329290001Sglebius VAX 11/750, VAX 11/780 [dmr] 330290001Sglebius descended from 4.1c BSD [dmr] 331290001Sglebius descended from 4.1 BSD [44B] 332290001Sglebius scooping-out and replacement of the character-device 333106424Sroberto and networking part by the streams mechanism 33482498Sroberto 33554359SrobertoNinth Edition 1986-09-xx [QCU] 336290001SglebiusTenth Edition 1989-10-xx [QCU] 337290001Sglebius 338290001Sglebius1BSD late 1977 33982498Sroberto 1978-03-09 [QCU] 34082498Sroberto PDP-11, Pascal, ex(1) 34154359Sroberto 30 free copies of 1BSD sent out 342106424Sroberto 35 tapes sold for 50 USD [QCU] 34382498Sroberto2BSD mid 1978 [QCU] 1979-05-10 [TUHS] 34454359Sroberto 75 2BSD tapes shipped 345182007Sroberto2.79BSD 1980-04-xx [TUHS] 346182007Sroberto2.8BSD 1981-07-xx [KSJ] 347182007Sroberto 348290001Sglebius2.8.1BSD 1982-01-xx [QCU] 349290001Sglebius set of performance improvements 350290001Sglebius2.9BSD 1983-07-xx [KSJ] 351106424Sroberto2.9.1BSD 1983-11-xx [TUHS] 352106424Sroberto2.9BSD-Seismo 1985-08-xx [SMS] 353106424Sroberto2.10BSD 1987-04-xx [KKK] 354290001Sglebius2.10.1BSD 1989-01-xx [SMS] 355290001Sglebius2.11BSD 1992-02-xx [SMS] 356290001Sglebius2.11BSD rev #430 1999-12-13 [SMS] 357106424Sroberto 358106163Sroberto32V 1978-1[01]-xx [QCU] 359106163Sroberto3BSD late 1979 [QCU] March 1980 [TUHS] 360106424Sroberto virtual memory, page replacement, 36154359Sroberto demand paging 36254359Sroberto4.0BSD 1980-10-xx 363290001Sglebius4.1BSD 1981-07-08 [DOC] 364290001Sglebius4.1aBSD 1982-04-xx 365290001Sglebius alpha release, 100 sites, networking [44B] 366106424Sroberto4.1bBSD internal release, fast filesystem [44B] 36754359Sroberto4.1cBSD late 1982 36854359Sroberto beta release, IPC [44B] 369290001Sglebius4.2BSD 1983-09-xx [QCU] 370290001Sglebius 1983-08-03 [DOC] 371290001Sglebius4.3BSD 1986-06-xx [QCU] 372182007Sroberto 1986-04-05 [KB], [DOC] 373182007Sroberto4.3BSD Tahoe 1988-06-15 [QCU], [DOC] 374182007Sroberto4.3BSD NET/1 1988-11-xx [QCU] 375182007Sroberto 1989-01-01 [DOC] 376182007Sroberto4.3BSD Reno 1990-06-29 [QCU], [DOC] 377182007Sroberto4.3BSD NET/2 1991-06-28 [QCU], [DOC] 378182007Sroberto 379182007SrobertoBSD/386 ALPHA 1991-12-xx [BSDI] 380182007Sroberto first code released to people outside BSDI 381182007Sroberto386BSD 0.0 1992-02-xx [DOC] 382182007SrobertoBSD/386 0.3.1 1992-04-xx [BSDI] first ext. beta; B customers 383182007SrobertoBSD/386 0.3.3 1992-06-xx [BSDI] first CDROM version 384182007Sroberto386BSD 0.1 1992-07-28 [DOC] 385182007Sroberto4.4BSD Alpha 1992-07-07 386290001SglebiusBSD/386 0.9.3 1992-10-xx [BSDI] 387182007Sroberto first external gamma; G customers 388182007SrobertoBSD/386 0.9.4 1992-12-xx [BSDI] 389106424Sroberto would have been 1.0 except for request 39082498Sroberto for preliminary injunction 39182498SrobertoBSD/386 1.0 1993-03-xx [BSDI] 392290001Sglebius injunction denied; first official release 393290001SglebiusNetBSD 0.8 1993-04-20 [NBD] 394132451Sroberto4.4BSD 1993-06-01 [USE] 395290001SglebiusNetBSD 0.9 1993-08-23 [NBD] 396290001SglebiusFreeBSD 1.0 1993-11-01 [FBD] 397132451SrobertoFreeBSD 1.0.2 1993-11-14 [FBD] 398106424Sroberto supersedes 1.0 13 days after release. 39982498SrobertoBSD/386 1.1 1994-02-xx [BSDI] 40082498Sroberto4.4BSD Lite 1994-03-01 [USE] 401106424SrobertoFreeBSD 1.1 1994-05-07 [FBD] 40282498SrobertoFreeBSD 1.1.5 1994-06-30 [FBD] 40382498SrobertoFreeBSD 1.1.5.1 1994-07-05 [FBD] 404290001Sglebius supersedes 1.1.5 5 days after release. 405290001SglebiusNetBSD 1.0 1994-10-26 [NBD] 406290001Sglebius386BSD 1.0 1994-11-12 [USE] 407290001SglebiusFreeBSD 2.0 1994-11-23 [FBD] 408290001SglebiusBSD/OS 2.0 1995-01-xx [BSDI] 4.4 lite based 409290001SglebiusFreeBSD 2.0.5 1995-06-10 [FBD] 410290001SglebiusBSD/OS 2.0.1 1995-06-xx [BSDI] 411290001Sglebius4.4BSD Lite Release 2 1995-06-xx [44B] 412290001Sglebius the true final distribution from the CSRG 413290001SglebiusFreeBSD 2.1.0 1995-11-19 [FBD] 414290001SglebiusNetBSD 1.1 1995-11-26 [NBD] 415290001SglebiusBSD/OS 2.1 1996-01-xx [BSDI] 416106424SrobertoFreeBSD 2.1.5 1996-07-14 [FBD] 41754359SrobertoNetBSD 1.2 1996-10-04 [NBD] 41854359SrobertoOpenBSD 2.0 1996-10-18 [OBD] 419106424SrobertoFreeBSD 2.1.6 1996-11-16 [FBD] 42082498SrobertoFreeBSD 2.1.6.1 1996-11-25 [FBD] (sendmail security release) 42182498SrobertoRhapsody 1997-xx-xx 422106424SrobertoFreeBSD 2.1.7 1997-02-20 [FBD] 42354359SrobertoBSD/OS 3.0 1997-02-xx [BSDI] 4.4 lite2 based 42454359SrobertoFreeBSD 2.2.0 1997-03-16 [FBD] 425182007SrobertoFreeBSD 2.2.1 1997-03-25 [FBD] 426182007SrobertoFreeBSD 2.2.2 1997-05-16 [FBD] 427182007SrobertoNetBSD 1.2.1 1997-05-20 [NBD] (patch release) 428290001SglebiusOpenBSD 2.1 1997-06-01 [OBD] 429290001SglebiusFreeBSD 2.2.5 1997-10-22 [FBD] 430290001SglebiusOpenBSD 2.2 1997-12-01 [OBD] 431106424SrobertoNetBSD 1.3 1998-01-04 [NBD] 43254359SrobertoFreeBSD 2.2.6 1998-03-25 [FBD] 43354359SrobertoNetBSD 1.3.1 1998-03-09 [NBD] (patch release) 434106424SrobertoBSD/OS 3.1 1998-03-xx [BSDI] 43554359SrobertoOpenBSD 2.3 1998-05-19 [OBD] 43654359SrobertoNetBSD 1.3.2 1998-05-29 [NBD] (patch release) 437290001SglebiusFreeBSD 2.2.7 1998-07-22 [FBD] 438290001SglebiusBSD/OS 4.0 1998-08-xx [BSDI] 43982498Sroberto 2-lock MP support, ELF executables 440290001SglebiusFreeBSD 3.0 1998-10-16 [FBD] 441290001Sglebius FreeBSD-3.0 is a snapshot from -current, 442290001Sglebius while 3.1 and 3.2 are from 3.x-stable which 443290001Sglebius was branched quite some time after 3.0-release 444290001SglebiusFreeBSD 2.2.8 1998-11-29 [FBD] 445290001SglebiusOpenBSD 2.4 1998-12-01 [OBD] 446290001SglebiusNetBSD 1.3.3 1998-12-23 [NBD] (patch release) 447106424SrobertoFreeBSD 3.1 1999-02-15 [FBD] 448106424SrobertoBSD/OS 4.0.1 1999-03-xx [BSDI] 449106424SrobertoNetBSD 1.4 1999-05-12 [NBD] 45082498SrobertoFreeBSD 3.2 1999-05-17 [FBD] 45182498SrobertoOpenBSD 2.5 1999-05-19 [OBD] 452200576SrobertoNetBSD 1.4.1 1999-08-26 [NBD] (patch release) 453132451SrobertoFreeBSD 3.3 1999-09-17 [FBD] 454132451SrobertoOpenBSD 2.6 1999-12-01 [OBD] 455290001SglebiusFreeBSD 3.4 1999-12-20 [FBD] 456290001SglebiusBSD/OS 4.1 1999-12-xx [BSDI] 457290001SglebiusFreeBSD 4.0 2000-03-13 [FBD] 458200576SrobertoNetBSD 1.4.2 2000-03-19 [NBD] (patch release) 459200576SrobertoOpenBSD 2.7 2000-06-15 [OBD] 460200576SrobertoFreeBSD 3.5 2000-06-24 [FBD] 461182007SrobertoFreeBSD 4.1 2000-07-27 [FBD] 462182007SrobertoFreeBSD 3.5.1 2000-07-28 [FBD] 463182007SrobertoFreeBSD 4.1.1 2000-09-25 [FBD] (a network-only patch release) 464290001SglebiusFreeBSD 4.2 2000-11-21 [FBD] 465290001SglebiusNetBSD 1.4.3 2000-11-25 [NBD] (patch release) 466290001SglebiusBSD/OS 4.2 2000-11-29 [BSDI] 467290001SglebiusOpenBSD 2.8 2000-12-01 [OBD] 468290001SglebiusNetBSD 1.5 2000-12-06 [NBD] 469290001SglebiusMac OS X 10.0 2001-03-24 [APL] 470182007SrobertoFreeBSD 4.3 2001-04-20 [FBD] 471182007SrobertoOpenBSD 2.9 2001-06-01 [OBD] 472182007SrobertoNetBSD 1.5.1 2001-07-11 [NBD] (patch release) 473182007SrobertoNetBSD 1.5.2 2001-09-13 [NBD] (patch release) 474182007SrobertoFreeBSD 4.4 2001-09-18 [FBD] 475182007SrobertoMac OS X 10.1 2001-09-29 [APL] 476290001SglebiusOpenBSD 3.0 2001-12-01 [OBD] 477290001SglebiusFreeBSD 4.5 2002-01-29 [FBD] 478290001SglebiusBSD/OS 4.3 2002-03-14 [WRS] 479182007SrobertoOpenBSD 3.1 2002-05-19 [OBD] 480182007SrobertoFreeBSD 4.6 2002-06-15 [FBD] 481182007SrobertoNetBSD 1.5.3 2002-07-22 [NBD] (patch release) 482106424SrobertoFreeBSD 4.6.2 2002-08-15 [FBD] (patch release) 48382498SrobertoMac OS X 10.2 2002-08-23 [APL] 48482498SrobertoNetBSD 1.6 2002-09-14 [NBD] 485106424SrobertoFreeBSD 4.7 2002-10-08 [FBD] 48682498SrobertoOpenBSD 3.2 2002-11-01 [OBD] 48782498SrobertoFreeBSD 5.0 2003-01-17 [FBD] 488290001Sglebius FreeBSD 5.0 is a separate branch off of 489290001Sglebius -current, similar to 3.0. 490290001SglebiusFreeBSD 4.8 2003-04-03 [FBD] 491106424SrobertoNetBSD 1.6.1 2003-04-21 [NBD] (patch release) 49254359SrobertoOpenBSD 3.3 2003-05-01 [OBD] 49354359SrobertoBSD/OS 5.0 2003-05-?? [WRS] 494106424SrobertoFreeBSD 5.1 2003-06-09 [FBD] 49582498SrobertoMac OS X 10.3 2003-10-24 [APL] 49682498SrobertoFreeBSD 4.9 2003-10-28 [FBD] 497182007SrobertoBSD/OS 5.1 ISE 2003-10-?? [WRS] (final version) 498182007SrobertoOpenBSD 3.4 2003-11-01 [OBD] 499182007SrobertoFreeBSD 5.2 2004-01-12 [FBD] 500290001SglebiusFreeBSD 5.2.1 2004-02-22 [FBD] (patch release) 501290001SglebiusNetBSD 1.6.2 2004-03-01 [NBD] (patch release) 50282498SrobertoOpenBSD 3.5 2004-04-01 [OBD] 503290001SglebiusFreeBSD 4.10 2004-05-27 [FBD] 504290001SglebiusDragonFly 1.0 2004-07-12 [DFB] 50582498SrobertoOpenBSD 3.6 2004-10-29 [OBD] 506200576SrobertoFreeBSD 5.3 2004-11-06 [FBD] 507200576SrobertoNetBSD 2.0 2004-12-09 [NBD] 50882498SrobertoFreeBSD 4.11 2005-01-25 [FBD] 509182007SrobertoDragonFly 1.2.0 2005-04-08 [DFB] 510182007SrobertoNetBSD 2.0.2 2005-04-14 [NBD] (security/critical release) 511182007SrobertoMac OS X 10.4 2005-04-29 [APL] 512290001SglebiusFreeBSD 5.4 2005-05-09 [FBD] 513290001SglebiusOpenBSD 3.7 2005-05-19 [OBD] 514290001SglebiusNetBSD 2.0.3 2005-10-31 [NBD] (security/critical release) 515290001SglebiusOpenBSD 3.8 2005-11-01 [OBD] 516182007SrobertoFreeBSD 6.0 2005-11-01 [FBD] 517182007SrobertoNetBSD 2.1 2005-11-02 [NBD] 518290001SglebiusNetBSD 3.0 2005-12-23 [NBD] 519290001SglebiusDragonFly 1.4.0 2006-01-08 [DFB] 520290001SglebiusOpenBSD 3.9 2006-05-01 [OBD] 521290001SglebiusFreeBSD 6.1 2006-05-08 [FBD] 522290001SglebiusFreeBSD 5.5 2006-05-25 [FBD] 523290001SglebiusNetBSD 3.0.1 2006-07-24 [NBD] (security/critical release) 524290001SglebiusDragonFly 1.6.0 2006-07-24 [DFB] 525290001SglebiusOpenBSD 4.0 2006-11-01 [OBD] 526290001SglebiusNetBSD 3.0.2 2006-11-04 [NBD] (security/critical release) 527290001SglebiusNetBSD 3.1 2006-11-04 [NBD] 528290001SglebiusFreeBSD 6.2 2007-01-15 [FBD] 529290001SglebiusDragonFly 1.8.0 2007-01-30 [DFB] 530290001SglebiusOpenBSD 4.1 2007-05-01 [OBD] 531290001SglebiusDragonFly 1.10.0 2007-08-06 [DFB] 532290001SglebiusMac OS X 10.5 2007-10-26 [APL] 533290001SglebiusOpenBSD 4.2 2007-11-01 [OBD] 534290001SglebiusNetBSD 4.0 2007-12-19 [NBD] 535290001SglebiusFreeBSD 6.3 2008-01-18 [FBD] 536290001SglebiusDragonFly 1.12.0 2008-02-26 [DFB] 537290001SglebiusFreeBSD 7.0 2008-02-27 [FBD] 538290001SglebiusOpenBSD 4.3 2008-05-01 [OBD] 539290001SglebiusDragonFly 2.0.0 2008-07-21 [DFB] 540290001SglebiusOpenBSD 4.4 2008-11-01 [OBD] 541290001SglebiusFreeBSD 6.4 2008-11-28 [FBD] 542290001SglebiusFreeBSD 7.1 2009-01-04 [FBD] 543290001SglebiusDragonFly 2.2.0 2009-02-17 [DFB] 544290001SglebiusNetBSD 5.0 2009-04-29 [NBD] 545106424SrobertoOpenBSD 4.5 2009-05-01 [OBD] 54682498SrobertoFreeBSD 7.2 2009-05-04 [FBD] 54782498SrobertoMac OS X 10.6 2009-06-08 [APL] 548106424SrobertoNetBSD 5.0.1 2009-08-02 [NBD] (security/critical release) 549106424SrobertoDragonFly 2.4.0 2009-09-16 [DFB] 550106424SrobertoOpenBSD 4.6 2009-10-18 [OBD] 551290001SglebiusFreeBSD 8.0 2009-11-26 [FBD] 552290001SglebiusNetBSD 5.0.2 2010-02-12 [NBD] (security/critical release) 553290001SglebiusFreeBSD 7.3 2010-03-23 [FBD] 554290001SglebiusDragonFly 2.6.0 2010-03-28 [DFB] 555290001SglebiusOpenBSD 4.7 2010-05-19 [OBD] 556290001SglebiusFreeBSD 8.1 2010-07-24 [FBD] 557106424SrobertoDragonFly 2.8.2 2010-10-30 [DFB] 55882498SrobertoOpenBSD 4.8 2010-11-01 [OBD] 55982498SrobertoNetBSD 5.1 2010-11-19 [NBD] 560132451SrobertoFreeBSD 7.4 2011-02-24 [FBD] 561132451SrobertoFreeBSD 8.2 2011-02-24 [FBD] 562132451SrobertoDragonFly 2.10.1 2011-04-26 [DFB] 563132451SrobertoOpenBSD 4.9 2011-05-01 [OBD] 564132451SrobertoMac OS X 10.7 2011-07-20 [APL] 565132451SrobertoOpenBSD 5.0 2011-11-01 [OBD] 566106424SrobertoFreeBSD 9.0 2012-01-12 [FBD] 56754359SrobertoNetBSD 5.1.2 2012-02-02 [NBD] (security/critical release) 56854359SrobertoDragonFly 3.0.1 2012-02-21 [DFB] 569106424SrobertoFreeBSD 8.3 2012-04-18 [FBD] 57082498SrobertoOpenBSD 5.1 2012-05-01 [OBD] 57182498SrobertoMac OS X 10.8 2012-07-25 [APL] 572106424SrobertoNetBSD 6.0 2012-10-17 [NBD] 57354359SrobertoOpenBSD 5.2 2012-11-01 [OBD] 57454359SrobertoDragonFly 3.2.1 2012-11-02 [DFB] 575106424SrobertoNetBSD 5.2 2012-12-03 [NBD] 57654359SrobertoNetBSD 6.0.1 2012-12-26 [NBD] (security/critical release) 57754359SrobertoFreeBSD 9.1 2012-12-30 [FBD] 578106424SrobertoDragonFly 3.4.1 2013-04-29 [DFB] 57954359SrobertoOpenBSD 5.3 2013-05-01 [OBD] 58054359SrobertoNetBSD 6.0.2 2013-05-18 [NBD] (security/critical release) 581182007SrobertoNetBSD 6.1 2013-05-18 [NBD] 582182007SrobertoFreeBSD 8.4 2013-06-07 [FBD] 58354359Sroberto 584290001SglebiusBibliography 585290001Sglebius------------------------ 586290001Sglebius 587182007SrobertoLeffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John 588182007SrobertoQuarterman. The Design and Implementation of the 4.3BSD UNIX Operating 589182007SrobertoSystem. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1 590106424Sroberto 59182498SrobertoSalus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing 59282498SrobertoCompany, Inc., 1994. ISBN 0-201-54777-5 593106424Sroberto 59482498SrobertoMcKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John 59582498SrobertoQuarterman. The Design and Implementation of the 4.4BSD Operating 596106424SrobertoSystem. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4 597106163Sroberto 598106163SrobertoMcKusick, Marshall Kirk, George Neville-Neil. The Design and 599106424SrobertoImplementation of the FreeBSD Operating System. 60082498SrobertoAddison-Wesley Professional, Published: Aug 2, 2004. ISBN 0-201-70245-2 60182498Sroberto 602290001SglebiusDoug McIlroy. Research Unix Reader. 603290001Sglebius 604290001SglebiusMichael G. Brown. The Role of BSD in the Development of Unix. 605106424SrobertoPresented to the Tasmanian Unix Special Interest Group of the 606106163SrobertoAustralian Computer Society, Hobart, August 1993. 607106163Sroberto 608106424SrobertoPeter H. Salus. Unix at 25. Byte Magazine, October 1994. 609106424SrobertoURL: http://www.byte.com/art/9410/sec8/art3.htm 610106424Sroberto 611106424SrobertoAndreas Klemm, Lars K��ller. If you're going to San Francisco ... 61282498SrobertoDie freien BSD-Varianten von Unix. c't April 1997, page 368ff. 61382498Sroberto 614132451SrobertoBSD Release Announcements collection. 615132451SrobertoURL: http://www.FreeBSD.org/releases/ 616132451Sroberto 617106424SrobertoBSD Hypertext Man Pages 61882498SrobertoURL: http://www.FreeBSD.org/cgi/man.cgi 61982498Sroberto 620290001SglebiusUNIX history graphing project 621290001SglebiusURL: http://minnie.tuhs.org/Unix_History/index.html 622290001Sglebius 623182007SrobertoUNIX history 624182007SrobertoURL: http://www.levenez.com/unix/ 625182007Sroberto 626106424SrobertoJames Howard: The BSD Family Tree 62754359SrobertoURL: http://ezine.daemonnews.org/200104/bsd_family.html 62854359Sroberto("what are the differences between FreeBSD, NetBSD, and OpenBSD?") 629290001Sglebius 630290001Sglebius 63154359SrobertoAcknowledgments 632290001Sglebius--------------- 63354359Sroberto 63454359SrobertoJosh Gilliam for suggestions, bug fixes, and finding very old 635290001Sglebiusoriginal BSD announcements from Usenet or tapes. 63654359Sroberto 63754359SrobertoSteven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages. 638200576Sroberto 639200576Sroberto-- 640200576SrobertoCopyright (c) 1997-2012 Wolfram Schneider <wosch@FreeBSD.ORG> 641290001SglebiusURL: http://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree 642290001Sglebius 643182007Sroberto$FreeBSD: head/share/misc/bsd-family-tree 251801 2013-06-16 07:16:44Z joel $ 644290001Sglebius