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