bsd-family-tree revision 45349
1The Unix system family tree / BSD history chart 2----------------------------------------------- 3 4First Edition (V1) 5 | 6Second Edition (V2) 7 | 8Third Edition (V3) 9 | 10Fourth Edition (V4) 11 | 12Fifth Edition (V5) 13 | 14Sixth Edition (V6) -----* 15 \ | 16 \ | 17 \ | 18Seventh Edition (V7) | 19 \ | 20 \ 1BSD 21 32V | 22 \ 2BSD---------------* 23 \ / | 24 \ / | 25 \/ | 26 3BSD | 27 | | 28 4.0BSD 2.7.9BSD 29 | | 30 *------ 4.1BSD --------------> 2.8BSD 31 / | | 32Eighth Edition | 2.8.1BSD 33 | | | 34 | 4.1aBSD -----------\ | 35 | | \ | 36 | 4.1bBSD \ | 37 | | \ | 38 | 4.1cBSD --------------> 2.9BSD 39 | | | 40 | | 2.9BSD-Seismo 41 | | | 42 +----<--- 4.2BSD 2.9.1BSD 43 | | | 44 +----<--- 4.3BSD -------------> 2.10BSD 45 | | / | 46Ninth Edition | / 2.10.1BSD 47 | 4.3BSD Tahoe-----+ | 48 | | \ | 49 | | \ | 50 v | 2.11BSD 51Tenth Edition | | 52 | 2.11BSD rev #366 53 4.3BSD NET/1 | 54 | v 55 4.3BSD Reno 56 | 57 *---------- 4.3BSD NET/2 -------------------+-------------* 58 | | | | 59386BSD 0.0 | | | 60 | | | | 61386BSD 0.1 ------------>+ | BSDI 1.0 62 | \ | 4.4BSD Alpha | 63 | 386BSD 1.0 | | | 64 | | 4.4BSD | 65 | | / | | 66 | | 4.4BSD-Encumbered | | 67 | NetBSD 0.8 | | 68 | | | | 69FreeBSD 1.0 NetBSD 0.9 | | 70 | | .----- 4.4BSD Lite --> BSDI 2.0 71FreeBSD 1.1 | / / | | 72 | | / / | BSDI 2.0.1 73FreeBSD 1.1.5 .---|--------' / | | 74 | / | / 4.4BSD Lite2 -> BSDI 2.1 75FreeBSD 1.1.5.1 / | / / | | \ | 76 | / NetBSD 1.0 <-' / | | \ | 77 | / | / | | `-BSDI 3.0 78FreeBSD 2.0 <--' | FreeBSD 3.0 | | | 79 | \ NetBSD 1.3 | v 80FreeBSD 2.0.5 \ OpenBSD 2.3 81 | \ 82 | \ 83FreeBSD 2.1 | 84 | | NetBSD 1.1 ------. 85 | FreeBSD 2.1.5 | \ 86 | | NetBSD 1.2 \ 87 | FreeBSD 2.1.6 | OpenBSD 2.0 88 | | | | 89 | FreeBSD 2.1.6.1 | | 90 | | | | 91 | FreeBSD 2.1.7 | | 92 | | NetBSD 1.2.1 | 93 | FreeBSD 2.1.7.1 | | 94 | | | 95 | | | 96 *-FreeBSD 2.2 | | 97 | | | | 98 | FreeBSD 2.2.1 | | 99 | | | | 100 | FreeBSD 2.2.2 | OpenBSD 2.1 101 | | NetBSD 1.3 | 102 | FreeBSD 2.2.5 | | 103 | | NetBSD 1.3.1 OpenBSD 2.2 104 | v | | 105 | FreeBSD 2.2.6 | OpenBSD 2.3 106 | | NetBSD 1.3.2 | 107 | v | | 108 | FreeBSD 2.2.7 | | 109 | | | | 110 | v | | 111 | FreeBSD 2.2.8 | | 112 | | | 113 | | OpenBSD 2.4 114FreeBSD 3.0 | | 115 | NetBSD 1.3.3 | 116FreeBSD 3.1 | | 117 | | | 118 v v v 119 120 121 122 123Time 124---------------- 125 126Time tolerance +/- 6 month, depend on which book/article you read; if 127it was the announcement in Usenet or if it was available as tape. 128 129[44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, 130 and John Quarterman. The Design and Implementation of 131 the 4.4BSD Operating System. 132[DOC] README, COPYRIGHT on tape. 133[QCU] Salus, Peter H. A quarter century of UNIX. 134[U25] Peter H. Salus. Unix at 25. 135[USE] Usenet announcement. 136[KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz. 137 Changes in the Kernel in 2.9BSD. Second Berkeley Software 138 Distribution UNIX Version 2.9, July, 1983. 139[KB] Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources, 140 Volume 11, Info 4, April, 1987. 141[KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement. 142 comp.bugs.4bsd.ucb-fixes, June 15, 1988. 143[SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11. 144[FBD] FreeBSD Project, The. 145[NBD] NetBSD Project, The. 146[OBD] OpenBSD Project, The. 147[dmr] Dennis Ritchie, via E-Mail 148 149 150Multics 1965 151Unix Summer 1969 152 DEC PDP-7 153First Edition 1971-11-03 [QCU] 154 DEC PDP-11/20, Assembler 155Second Edition 1972-06-12 [QCU] 156 10 Unix installations 157Third Edition 1973-02-xx [QCU] 158 Pipes, 16 installations 159Fourth Edition 1973-11-xx [QCU] 160 rewriting in C effected, 161 above 30 installations 162Fifth Edition 1974-06-xx [QCU] 163 above 50 installations 164Sixth Edition 1975-05-xx [QCU] 165 port to DEC Vax 166Seventh Edition 1979-01-xx [QCU] 167 first portable Unix 168Eight Edition 1985-02-xx [QCU] 169 VAX 11/750, VAX 11/780 [dmr] 170 descended from 4.1c BSD [dmr] 171 descended from 4.1 BSD [44B] 172 scooping-out and replacement of the character-device 173 and networking part by the streams mechanism 174 175Ninth Edition 1986-09-xx [QCU] 176Tenth Edition 1989-10-xx [QCU] 177 1781BSD late 1977 179 1978-03-09 [QCU] 180 PDP-11, Pascal, ex(1) 181 30 free copies of 1BSD sent out 182 35 tapes sold for 50 USD [QCU] 1832BSD mid 1978 [QCU] 184 75 2BSD tapes shipped 1852.7.9BSD ?? [SMS] 1862.8BSD 1981-07-xx [KSJ] 187 1882.8.1BSD 1982-01-xx [QCU] 189 set of performance improvements 1902.9BSD 1983-07-xx [KSJ] 1912.9.1BSD 1983-11-xx 1922.9BSD-Seismo 1985-08-xx [SMS] 1932.10BSD 1987-04-xx [KKK] 1942.10.1BSD 1989-01-xx [SMS] 1952.11BSD 1992-02-xx [SMS] 1962.11BSD rev #366 1997-02-xx [SMS] 197 19832V 1978-1[01]-xx [QCU] 1993BSD late 1979 [QCU] 200 virtual memory, page replacement, 201 demand paging 2024.0BSD 1980-10-xx 2034.1BSD 1981-06-xx 2044.1aBSD 1982-04-xx 205 alpha release, 100 sites, networking [44B] 2064.1bBSD internal release, fast filesystem [44B] 2074.1cBSD late 1982 208 beta release, IPC [44B] 2094.2BSD 1983-09-xx [QCU] 2104.3BSD 1986-06-xx [QCU] 211 1986-04-xx [KB] 2124.3BSD Tahoe 1988-06-xx [QCU] 2134.3BSD NET/1 1988-11-xx [QCU] 2144.3BSD Reno 1990-06-xx [QCU], [DOC] 2154.3BSD NET/2 1991-06-xx [QCU] 216386BSD 0.0 1992-02-xx [DOC] 217386BSD 0.1 1992-07-xx [DOC] 2184.4BSD Alpha 1992-07-07 219NetBSD 0.8 1993-04-19 [NBD] 2204.4BSD 1993-06-01 [USE] 221NetBSD 0.9 1993-08-23 [NBD] 222FreeBSD 1.0 1993-11-xx [FOO] 2234.4BSD Lite 1994-03-01 [USE] 224FreeBSD 1.1 1994-04-xx [FBD] 225FreeBSD 1.1.5.1 1994-07-xx [FBD] 226 supercedes 1.1.5 3 days after release. 227NetBSD 1.0 1994-11-08 [NBD] 228386BSD 1.0 1994-11-12 [USE] 229FreeBSD 2.0 1995-01-xx [FBD] 230FreeBSD 2.0.5 1995-06-xx [FBD] 2314.4BSD Lite Release 2 1995-06-xx [44B] 232 the true final distribution from the CSRG 233NetBSD 1.1 1995-11-26 [NBD] 234FreeBSD 2.1 1995-12-xx [FBD] 235FreeBSD 2.1.5 1996-08-xx [FBD] 236NetBSD 1.2 1996-10-04 [NBD] 237OpenBSD 2.0 1996-10-18 [OBD] 238FreeBSD 2.1.6 1996-12-xx [FBD] 239FreeBSD 2.1.7 1997-02-xx [FBD] 240FreeBSD 2.2.1 1997-04-xx [FBD] 241NetBSD 1.2.1 1997-05-20 [NBD] 242OpenBSD 2.1 1997-06-01 [OBD] 243FreeBSD 2.2.2 1997-06-xx [FBD] 244NetBSD 1.3 1997-09-24 [NBD] 245FreeBSD 2.2.5 1997-11-xx [FBD] 246OpenBSD 2.2 1997-12-01 [OBD] 247FreeBSD 2.2.6 1998-03-xx [FBD] 248OpenBSD 2.3 1998-05-19 [OBD] 249NetBSD 1.3.2 1998-05-24 [NBD] 250FreeBSD 2.2.7 1998-07-xx [FBD] 251FreeBSD 3.0 1998-10-16 [FBD] 252FreeBSD 2.2.8 1998-11-29 [FBD] 253OpenBSD 2.4 1998-12-01 [OBD] 254NetBSD 1.3.3 1998-12-23 [NBD] 255 256 257Bibliography 258------------------------ 259 260Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John 261Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating 262System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1 263 264Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing 265Company, Inc., 1994. ISBN 0-201-54777-5 266 267McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John 268Quarterman. The Design and Implementation of the 4.4BSD Operating 269System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4 270 271Doug McIlroy. Research Unix Reader. 272 273Michael G. Brown. The Role of BSD in the Development of Unix. 274Presented to the Tasmanian Unix Special Interest Group of the 275Australian Computer Society, Hobart, August 1993. 276URL: http://www.dpac.tas.gov.au/~mgb/papers/bsdrole.html 277 278Peter H. Salus. Unix at 25. Byte Magazin, October 1994. 279URL: http://www.byte.com/art/9410/sec8/art3.htm 280 281Andreas Klemm, Lars K�ller. If you're going to San Francisco ... 282Die freien BSD-Varianten von Unix. c't April 1997, page 368ff. 283URL: http://www.heise.de 284 285BSD Release Announcements collection. 286URL: http://www.de.FreeBSD.ORG/de/ftp/releases/ 287 288BSD Hypertext Man Pages 289http://www.freebsd.org/cgi/man.cgi 290 291Acknowledgments 292--------------- 293 294Josh Gilliam for suggestions, bugfixes, and finding very old 295original BSD announcements from Usenet or tapes. 296 297Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages. 298 299-- 300Copyright (c) 1997-1999 Wolfram Schneider <wosch@FreeBSD.ORG> 301URL: ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/share/misc/bsd-family-tree 302 303$Date: 1999/01/15 17:21:39 $ $Revision: 1.11 $ 304