bsd-family-tree revision 31658
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 <---------------+ | | 79 | | / | v 80FreeBSD 2.0.5 NetBSD 1.0 | 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 | | | v | 98 | FreeBSD 2.2.1 | v 99 | | | 100 | FreeBSD 2.2.2 | 101 | | | 102 | FreeBSD 2.2.5 | 103 | | | 104 | v | 105 | | 106 | | 107 | | 108FreeBSD 3.0 <---------* 109 | 110 v 111 112 113 114 115Time 116---------------- 117 118Time tolerance +/- 6 month, depend on which book/article you read; if 119it was the announcement in Usenet or if it was available as tape. 120 121[44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, 122 and John Quarterman. The Design and Implementation of 123 the 4.4BSD Operating System. 124[DOC] README, COPYRIGHT on tape. 125[QCU] Salus, Peter H. A quarter century of UNIX. 126[U25] Peter H. Salus. Unix at 25. 127[USE] Usenet announcement. 128[KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz. 129 Changes in the Kernel in 2.9BSD. Second Berkeley Software 130 Distribution UNIX Version 2.9, July, 1983. 131[KB] Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources, 132 Volume 11, Info 4, April, 1987. 133[KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement. 134 comp.bugs.4bsd.ucb-fixes, June 15, 1988. 135[SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11. 136 137 138Multics 1965 139Unix Summer 1969 140 DEC PDP-7 141First Edition 1971-11-03 [QCU] 142 DEC PDP-11/20, Assembler 143Second Edition 1972-06-12 [QCU] 144 10 Unix installations 145Third Edition 1973-02-xx [QCU] 146 Pipes, 16 installations 147Fourth Edition 1973-11-xx [QCU] 148 rewriting in C effected, 149 above 30 installations 150Fifth Edition 1974-06-xx [QCU] 151 above 50 installations 152Sixth Edition 1975-05-xx [QCU] 153 port to DEC Vax 154Seventh Edition 1979-01-xx [QCU] 155 first portable Unix 156Eight Edition 1985-02-xx [QCU] 157Ninth Edition 1986-09-xx [QCU] 158Tenth Edition 1989-10-xx [QCU] 159 1601BSD late 1977 161 1978-03-09 [QCU] 162 PDP-11, Pascal, ex(1) 163 30 free copies of 1BSD sent out 164 35 tapes sold for 50 USD [QCU] 1652BSD mid 1978 [QCU] 166 75 2BSD tapes shipped 1672.7.9BSD ?? [SMS] 1682.8BSD 1981-07-xx [KSJ] 169 1702.8.1BSD 1982-01-xx [QCU] 171 set of performance improvements 1722.9BSD 1983-07-xx [KSJ] 1732.9.1BSD 1983-11-xx 1742.9BSD-Seismo 1985-08-xx [SMS] 1752.10BSD 1987-04-xx [KKK] 1762.10.1BSD 1989-01-xx [SMS] 1772.11BSD 1992-02-xx [SMS] 1782.11BSD rev #366 1997-02-xx [SMS] 179 18032V 1978-1[01]-xx [QCU] 1813BSD late 1979 [QCU] 182 virtual memory, page replacement, 183 demand paging 1844.0BSD 1980-10-xx 1854.1BSD 1981-06-xx 1864.1aBSD 1982-04-xx 187 alpha release, 100 sites, networking [44B] 1884.1bBSD internal release, fast filesystem [44B] 1894.1cBSD late 1982 190 beta release, IPC [44B] 1914.2BSD 1983-09-xx [QCU] 1924.3BSD 1986-06-xx [QCU] 193 1986-04-xx [KB] 194 1954.3BSD Tahoe 1988-06-xx [QCU] 1964.3BSD NET/1 1988-11-xx [QCU] 1974.3BSD Reno 1990-06-xx [QCU], [DOC] 1984.3BSD NET/2 1991-06-xx [QCU] 199386BSD 0.0 1992-02-xx [DOC] 200386BSD 0.1 1992-07-xx [DOC] 201386BSD 1.0 1994-11-12 [USE] 2024.4BSD Alpha 1992-07-07 2034.4BSD 1993-06-01 [USE] 2044.4BSD Lite 1994-03-01 [USE] 205 1994-06-xx [U25] 2064.4BSD Lite Release 2 1995-06-xx [44B] 207 the true final distribution from the CSRG 208 209 210 211Bibliography 212------------------------ 213 214Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John 215Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating 216System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1 217 218Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing 219Company, Inc., 1994. ISBN 0-201-54777-5 220 221McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John 222Quarterman. The Design and Implementation of the 4.4BSD Operating 223System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4 224 225Doug McIlroy. Research Unix Reader. 226 227Michael G. Brown. The Role of BSD in the Development of Unix. 228Presented to the Tasmanian Unix Special Interest Group of the 229Australian Computer Society, Hobart, August 1993. 230URL: http://www.dpac.tas.gov.au/~mgb/papers/bsdrole.html 231 232Peter H. Salus. Unix at 25. Byte Magazin, October 1994. 233URL: http://www.byte.com/art/9410/sec8/art3.htm 234 235Andreas Klemm, Lars K�ller. If you're going to San Francisco ... 236Die freien BSD-Varianten von Unix. c't April 1997, page 368ff. 237URL: http://www.heise.de 238 239BSD Release Announcements collection. 240URL: http://www.de.FreeBSD.ORG/de/ftp/releases/ 241 242BSD Hypertext Man Pages 243http://www.de.freebsd.org/de/cgi/man.cgi 244 245Acknowledgments 246--------------- 247 248Josh Gilliam for suggestions, bugfixes, and finding very old 249original BSD announcements from Usenet or tapes. 250 251Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages. 252 253-- 254Copyright (c) 1997 Wolfram Schneider <wosch@FreeBSD.ORG> 255URL: http://www.de.freebsd.org/de/ftp/unix-stammbaum 256$Date: 1997/12/06 23:36:58 $ $Revision: 1.26 $ 257