bsd-family-tree revision 42589
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---------------* 23Eight Edition \ / | 24 | \ / | 25 | \/ | 26 | 3BSD | 27 | | | 28 | 4.0BSD 2.7.9BSD 29Ninth Edition | | 30 | 4.1BSD --------------> 2.8BSD 31 | | | 32 | | 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 | | / | 46 | | / 2.10.1BSD 47 | 4.3BSD Tahoe-----+ | 48 | | \ | 49 | | \ | 50 | | 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 | | | | 68 | | | | 69FreeBSD 1.0 NetBSD 0.8 | | 70 | | ------ 4.4BSD Lite --> BSDI 2.0 71FreeBSD 1.1 NetBSD 0.9 / | | 72 | | / | BSDI 2.0.1 73FreeBSD 1.1.5 | / | | 74 | | / 4.4BSD Lite2 -> BSDI 2.1 75FreeBSD 1.1.5.1 | / / | | \ | 76 | | / / | | \ | 77 | | / / | | -BSDI 3.0 78FreeBSD 2.0 <---------------+ FreeBSD 3.0 | | | 79 | | / NetBSD 1.3 | v 80FreeBSD 2.0.5 NetBSD 1.0 OpenBSD 2.3 81 | | 82 | | 83FreeBSD 2.1 | 84 | | | 85 | FreeBSD 2.1.5 \ 86 | | | 87 | FreeBSD 2.1.6 NetBSD 1.1 ------* 88 | | | | 89 | FreeBSD 2.1.6.1 | OpenBSD 90 | | NetBSD 1.2 | 91 | FreeBSD 2.1.7 | OpenBSD 2.0 92 | | NetBSD 1.2.1 | 93 | FreeBSD 2.1.7.1 | | 94 | | OpenBSD 2.1 95 | NetBSD 1.3 | 96 *-FreeBSD 2.2 | OpenBSD 2.2 97 | | NetBSD 1.3.1 | 98 | FreeBSD 2.2.1 | OpenBSD 2.3 99 | | NetBSD 1.3.2 | 100 | FreeBSD 2.2.2 | OpenBSD 2.4 101 | | NetBSD 1.3.3 | 102 | FreeBSD 2.2.5 | v 103 | | v 104 | v 105 | FreeBSD 2.2.6 106 | | 107 | v 108 | FreeBSD 2.2.7 109 | | 110 | v 111 | FreeBSD 2.2.8 112 | 113 | 114FreeBSD 3.0 115 | 116FreeBSD 3.1 117 | 118 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 146 147Multics 1965 148Unix Summer 1969 149 DEC PDP-7 150First Edition 1971-11-03 [QCU] 151 DEC PDP-11/20, Assembler 152Second Edition 1972-06-12 [QCU] 153 10 Unix installations 154Third Edition 1973-02-xx [QCU] 155 Pipes, 16 installations 156Fourth Edition 1973-11-xx [QCU] 157 rewriting in C effected, 158 above 30 installations 159Fifth Edition 1974-06-xx [QCU] 160 above 50 installations 161Sixth Edition 1975-05-xx [QCU] 162 port to DEC Vax 163Seventh Edition 1979-01-xx [QCU] 164 first portable Unix 165Eight Edition 1985-02-xx [QCU] 166Ninth Edition 1986-09-xx [QCU] 167Tenth Edition 1989-10-xx [QCU] 168 1691BSD late 1977 170 1978-03-09 [QCU] 171 PDP-11, Pascal, ex(1) 172 30 free copies of 1BSD sent out 173 35 tapes sold for 50 USD [QCU] 1742BSD mid 1978 [QCU] 175 75 2BSD tapes shipped 1762.7.9BSD ?? [SMS] 1772.8BSD 1981-07-xx [KSJ] 178 1792.8.1BSD 1982-01-xx [QCU] 180 set of performance improvements 1812.9BSD 1983-07-xx [KSJ] 1822.9.1BSD 1983-11-xx 1832.9BSD-Seismo 1985-08-xx [SMS] 1842.10BSD 1987-04-xx [KKK] 1852.10.1BSD 1989-01-xx [SMS] 1862.11BSD 1992-02-xx [SMS] 1872.11BSD rev #366 1997-02-xx [SMS] 188 18932V 1978-1[01]-xx [QCU] 1903BSD late 1979 [QCU] 191 virtual memory, page replacement, 192 demand paging 1934.0BSD 1980-10-xx 1944.1BSD 1981-06-xx 1954.1aBSD 1982-04-xx 196 alpha release, 100 sites, networking [44B] 1974.1bBSD internal release, fast filesystem [44B] 1984.1cBSD late 1982 199 beta release, IPC [44B] 2004.2BSD 1983-09-xx [QCU] 2014.3BSD 1986-06-xx [QCU] 202 1986-04-xx [KB] 2034.3BSD Tahoe 1988-06-xx [QCU] 2044.3BSD NET/1 1988-11-xx [QCU] 2054.3BSD Reno 1990-06-xx [QCU], [DOC] 2064.3BSD NET/2 1991-06-xx [QCU] 207386BSD 0.0 1992-02-xx [DOC] 208386BSD 0.1 1992-07-xx [DOC] 2094.4BSD Alpha 1992-07-07 2104.4BSD 1993-06-01 [USE] 211FreeBSD 1.0 1993-11-xx [FOO] 2124.4BSD Lite 1994-03-01 [USE] 213FreeBSD 1.1 1994-04-xx [FBD] 214FreeBSD 1.1.5.1 1994-07-xx [FBD] 215 supercedes 1.1.5 3 days after release. 216386BSD 1.0 1994-11-12 [USE] 217FreeBSD 2.0 1995-01-xx [FBD] 218FreeBSD 2.0.5 1995-06-xx [FBD] 2194.4BSD Lite Release 2 1995-06-xx [44B] 220 the true final distribution from the CSRG 221FreeBSD 2.1 1995-12-xx [FBD] 222FreeBSD 2.1.5 1996-08-xx [FBD] 223FreeBSD 2.1.6 1996-12-xx [FBD] 224FreeBSD 2.1.7 1997-02-xx [FBD] 225FreeBSD 2.2.1 1997-04-xx [FBD] 226FreeBSD 2.2.2 1997-06-xx [FBD] 227FreeBSD 2.2.5 1997-11-xx [FBD] 228FreeBSD 2.2.6 1998-03-xx [FBD] 229FreeBSD 2.2.7 1998-07-xx [FBD] 230FreeBSD 2.2.8 1998-11-29 [FBD] 231FreeBSD 3.0 1998-10-16 [FBD] 232 233 234 235Bibliography 236------------------------ 237 238Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John 239Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating 240System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1 241 242Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing 243Company, Inc., 1994. ISBN 0-201-54777-5 244 245McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John 246Quarterman. The Design and Implementation of the 4.4BSD Operating 247System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4 248 249Doug McIlroy. Research Unix Reader. 250 251Michael G. Brown. The Role of BSD in the Development of Unix. 252Presented to the Tasmanian Unix Special Interest Group of the 253Australian Computer Society, Hobart, August 1993. 254URL: http://www.dpac.tas.gov.au/~mgb/papers/bsdrole.html 255 256Peter H. Salus. Unix at 25. Byte Magazin, October 1994. 257URL: http://www.byte.com/art/9410/sec8/art3.htm 258 259Andreas Klemm, Lars K�ller. If you're going to San Francisco ... 260Die freien BSD-Varianten von Unix. c't April 1997, page 368ff. 261URL: http://www.heise.de 262 263BSD Release Announcements collection. 264URL: http://www.de.FreeBSD.ORG/de/ftp/releases/ 265 266BSD Hypertext Man Pages 267http://www.freebsd.org/cgi/man.cgi 268 269Acknowledgments 270--------------- 271 272Josh Gilliam for suggestions, bugfixes, and finding very old 273original BSD announcements from Usenet or tapes. 274 275Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages. 276 277-- 278Copyright (c) 1997-1999 Wolfram Schneider <wosch@FreeBSD.ORG> 279URL: ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/share/misc/bsd-family-tree 280 281$Date: 1998/08/19 12:58:38 $ $Revision: 1.9 $ 282