bsd-family-tree revision 65415
159769SgrogThe UNIX system family tree: Research and BSD 259769Sgrog--------------------------------------------- 324424Swosch 424424SwoschFirst Edition (V1) 524424Swosch | 624424SwoschSecond Edition (V2) 724424Swosch | 824424SwoschThird Edition (V3) 924424Swosch | 1024424SwoschFourth Edition (V4) 1124424Swosch | 1224424SwoschFifth Edition (V5) 1324424Swosch | 1424424SwoschSixth Edition (V6) -----* 1542704Swosch \ | 1642704Swosch \ | 1742704Swosch \ | 1824424SwoschSeventh Edition (V7) | 1942704Swosch \ | 2042704Swosch \ 1BSD 2142704Swosch 32V | 2242704Swosch \ 2BSD---------------* 2342704Swosch \ / | 2442704Swosch \ / | 2542704Swosch \/ | 2642704Swosch 3BSD | 2742704Swosch | | 2842704Swosch 4.0BSD 2.7.9BSD 2942704Swosch | | 3059769Sgrog 4.1BSD --------------> 2.8BSD 3159769Sgrog | | 3259769Sgrog 4.1aBSD -----------\ | 3359769Sgrog | \ | 3459769Sgrog 4.1bBSD \ | 3559769Sgrog | \ | 3659769Sgrog *------ 4.1cBSD --------------> 2.9BSD 3759769Sgrog / | | 3859769SgrogEighth Edition | 2.9BSD-Seismo 3924424Swosch | | | 4042704Swosch +----<--- 4.2BSD 2.9.1BSD 4124424Swosch | | | 4242704Swosch +----<--- 4.3BSD -------------> 2.10BSD 4324424Swosch | | / | 4442704SwoschNinth Edition | / 2.10.1BSD 4524424Swosch | 4.3BSD Tahoe-----+ | 4624424Swosch | | \ | 4724424Swosch | | \ | 4842704Swosch v | 2.11BSD 4925031SwoschTenth Edition | | 5059156Swosch | 2.11BSD rev #430 5125031Swosch 4.3BSD NET/1 | 5225031Swosch | v 5324424Swosch 4.3BSD Reno 5424424Swosch | 5524424Swosch *---------- 4.3BSD NET/2 -------------------+-------------* 5624424Swosch | | | | 5724424Swosch386BSD 0.0 | | | 5824424Swosch | | | | 5924424Swosch386BSD 0.1 ------------>+ | BSDI 1.0 6025031Swosch | \ | 4.4BSD Alpha | 6124424Swosch | 386BSD 1.0 | | | 6224424Swosch | | 4.4BSD | 6325031Swosch | | / | | 6425031Swosch | | 4.4BSD-Encumbered | | 6545349Swosch | NetBSD 0.8 | | 6625031Swosch | | | | 6745349SwoschFreeBSD 1.0 NetBSD 0.9 | | 6845349Swosch | | .----- 4.4BSD Lite --> BSDI 2.0 6945349SwoschFreeBSD 1.1 | / / | | 7045349Swosch | | / / | BSDI 2.0.1 7145349SwoschFreeBSD 1.1.5 .---|--------' / | | 7245349Swosch | / | / 4.4BSD Lite2 -> BSDI 2.1 7345349SwoschFreeBSD 1.1.5.1 / | / / | | \ | 7445349Swosch | / NetBSD 1.0 <-' / | | \ | 7545349Swosch | / | / | | `-BSDI 3.0 7645349SwoschFreeBSD 2.0 <--' | FreeBSD 3.0 | | | 7745349Swosch | \ NetBSD 1.3 | v 7845349SwoschFreeBSD 2.0.5 \ OpenBSD 2.3 7945349Swosch | \ 8045349Swosch | \ 8146318SwoschFreeBSD 2.1 | 8245349Swosch | | NetBSD 1.1 ------. 8345349Swosch | FreeBSD 2.1.5 | \ 8445349Swosch | | NetBSD 1.2 \ 8546318Swosch | FreeBSD 2.1.6 | \ OpenBSD 2.0 8646318Swosch | | | \ | 8746318Swosch | FreeBSD 2.1.6.1 | \ | 8846318Swosch | | | \ | 8946318Swosch | FreeBSD 2.1.7 | | | 9046318Swosch | | | NetBSD 1.2.1 | 9146318Swosch | FreeBSD 2.1.7.1 | | 9245349Swosch | | | 9345349Swosch | | | 9445349Swosch *-FreeBSD 2.2 | | 9546318Swosch | \ | | 9646318Swosch | FreeBSD 2.2.1 | | 9746318Swosch | | | | 9846318Swosch | FreeBSD 2.2.2 | OpenBSD 2.1 9946318Swosch | | NetBSD 1.3 | 10046318Swosch | FreeBSD 2.2.5 | \ | 10146318Swosch | | | NetBSD 1.3.1 OpenBSD 2.2 10246318Swosch | v | | | 10346318Swosch | FreeBSD 2.2.6 | | OpenBSD 2.3 10446318Swosch | | | NetBSD 1.3.2 | 10546318Swosch | v | | | 10646318Swosch | FreeBSD 2.2.7 | | | 10746318Swosch | | | | | 10846318Swosch | v | | | 10946318Swosch | FreeBSD 2.2.8 | | | 11046318Swosch | | | | 11146318Swosch | | | OpenBSD 2.4 11246321SwoschFreeBSD 3.0 | | | 11346321Swosch | | NetBSD 1.3.3 | 11446321Swosch *---FreeBSD 3.1 | | 11546318Swosch | | | | 11646318Swosch | FreeBSD 3.2 NetBSD 1.4 OpenBSD 2.5 11756406Swosch | | | | | 11856406Swosch | FreeBSD 3.3 | NetBSD 1.4.1 | 11958448Swosch | | | | OpenBSD 2.6 12058448Swosch | FreeBSD 3.4 | | | 12158448Swosch | | | | | 12258448SwoschFreeBSD 4.0 | | NetBSD 1.4.2 | 12357945Swosch | | | | 12465411Swosch | | | | 12565412Swosch | FreeBSD 3.5 | OpenBSD 2.7 12665412Swosch | | | | 12765411Swosch | FreeBSD 3.5.1 | | 12865412Swosch | | | 12965412Swosch *---FreeBSD 4.1 | | 13065412Swosch | | | | 13165412Swosch | v | | 13265412Swosch | | | 13365412Swosch | | | 13465412SwoschFreeBSD 5.0-current NetBSD -current OpenBSD -current 13565412Swosch | | | 13665412Swosch v v v 13724424Swosch 13824424Swosch 13924424SwoschTime 14024424Swosch---------------- 14124424Swosch 14225031SwoschTime tolerance +/- 6 month, depend on which book/article you read; if 14325031Swoschit was the announcement in Usenet or if it was available as tape. 14424424Swosch 14525031Swosch[44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, 14625031Swosch and John Quarterman. The Design and Implementation of 14725031Swosch the 4.4BSD Operating System. 14825031Swosch[DOC] README, COPYRIGHT on tape. 14925031Swosch[QCU] Salus, Peter H. A quarter century of UNIX. 15025031Swosch[U25] Peter H. Salus. Unix at 25. 15125031Swosch[USE] Usenet announcement. 15225031Swosch[KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz. 15325031Swosch Changes in the Kernel in 2.9BSD. Second Berkeley Software 15425031Swosch Distribution UNIX Version 2.9, July, 1983. 15525031Swosch[KB] Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources, 15625031Swosch Volume 11, Info 4, April, 1987. 15725031Swosch[KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement. 15825031Swosch comp.bugs.4bsd.ucb-fixes, June 15, 1988. 15925031Swosch[SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11. 16038440Sjkh[FBD] FreeBSD Project, The. 16145349Swosch[NBD] NetBSD Project, The. 16245349Swosch[OBD] OpenBSD Project, The. 16342704Swosch[dmr] Dennis Ritchie, via E-Mail 16425031Swosch 16525031Swosch 16624424SwoschMultics 1965 16759769SgrogUNIX Summer 1969 16825031Swosch DEC PDP-7 16925031SwoschFirst Edition 1971-11-03 [QCU] 17025031Swosch DEC PDP-11/20, Assembler 17125031SwoschSecond Edition 1972-06-12 [QCU] 17259769Sgrog 10 UNIX installations 17325031SwoschThird Edition 1973-02-xx [QCU] 17425031Swosch Pipes, 16 installations 17525031SwoschFourth Edition 1973-11-xx [QCU] 17625031Swosch rewriting in C effected, 17724424Swosch above 30 installations 17825031SwoschFifth Edition 1974-06-xx [QCU] 17925031Swosch above 50 installations 18025031SwoschSixth Edition 1975-05-xx [QCU] 18125031Swosch port to DEC Vax 18225031SwoschSeventh Edition 1979-01-xx [QCU] 18359769Sgrog first portable UNIX 18459769SgrogEighth Edition 1985-02-xx [QCU] 18542704Swosch VAX 11/750, VAX 11/780 [dmr] 18642704Swosch descended from 4.1c BSD [dmr] 18742704Swosch descended from 4.1 BSD [44B] 18842704Swosch scooping-out and replacement of the character-device 18942704Swosch and networking part by the streams mechanism 19042704Swosch 19125031SwoschNinth Edition 1986-09-xx [QCU] 19225031SwoschTenth Edition 1989-10-xx [QCU] 19324424Swosch 19425031Swosch1BSD late 1977 19525031Swosch 1978-03-09 [QCU] 19625031Swosch PDP-11, Pascal, ex(1) 19725031Swosch 30 free copies of 1BSD sent out 19825031Swosch 35 tapes sold for 50 USD [QCU] 19925031Swosch2BSD mid 1978 [QCU] 20025031Swosch 75 2BSD tapes shipped 20125031Swosch2.7.9BSD ?? [SMS] 20225031Swosch2.8BSD 1981-07-xx [KSJ] 20324424Swosch 20425031Swosch2.8.1BSD 1982-01-xx [QCU] 20525031Swosch set of performance improvements 20625031Swosch2.9BSD 1983-07-xx [KSJ] 20725031Swosch2.9.1BSD 1983-11-xx 20825031Swosch2.9BSD-Seismo 1985-08-xx [SMS] 20925031Swosch2.10BSD 1987-04-xx [KKK] 21025031Swosch2.10.1BSD 1989-01-xx [SMS] 21125031Swosch2.11BSD 1992-02-xx [SMS] 21259156Swosch2.11BSD rev #430 1999-12-13 [SMS] 21325031Swosch 21425031Swosch32V 1978-1[01]-xx [QCU] 21525031Swosch3BSD late 1979 [QCU] 21625031Swosch virtual memory, page replacement, 21725031Swosch demand paging 21825031Swosch4.0BSD 1980-10-xx 21925031Swosch4.1BSD 1981-06-xx 22025031Swosch4.1aBSD 1982-04-xx 22125031Swosch alpha release, 100 sites, networking [44B] 22225031Swosch4.1bBSD internal release, fast filesystem [44B] 22324424Swosch4.1cBSD late 1982 22425031Swosch beta release, IPC [44B] 22525031Swosch4.2BSD 1983-09-xx [QCU] 22625031Swosch4.3BSD 1986-06-xx [QCU] 22725031Swosch 1986-04-xx [KB] 22825031Swosch4.3BSD Tahoe 1988-06-xx [QCU] 22925031Swosch4.3BSD NET/1 1988-11-xx [QCU] 23025031Swosch4.3BSD Reno 1990-06-xx [QCU], [DOC] 23125031Swosch4.3BSD NET/2 1991-06-xx [QCU] 23225031Swosch386BSD 0.0 1992-02-xx [DOC] 23325031Swosch386BSD 0.1 1992-07-xx [DOC] 23425031Swosch4.4BSD Alpha 1992-07-07 23557000SwoschNetBSD 0.8 1993-04-20 [NBD] 23625031Swosch4.4BSD 1993-06-01 [USE] 23745349SwoschNetBSD 0.9 1993-08-23 [NBD] 23838440SjkhFreeBSD 1.0 1993-11-xx [FOO] 23925031Swosch4.4BSD Lite 1994-03-01 [USE] 24038440SjkhFreeBSD 1.1 1994-04-xx [FBD] 24138440SjkhFreeBSD 1.1.5.1 1994-07-xx [FBD] 24249392Swosch supersedes 1.1.5 3 days after release. 24357000SwoschNetBSD 1.0 1994-10-26 [NBD] 24438440Sjkh386BSD 1.0 1994-11-12 [USE] 24538440SjkhFreeBSD 2.0 1995-01-xx [FBD] 24638440SjkhFreeBSD 2.0.5 1995-06-xx [FBD] 24725031Swosch4.4BSD Lite Release 2 1995-06-xx [44B] 24825031Swosch the true final distribution from the CSRG 24945349SwoschNetBSD 1.1 1995-11-26 [NBD] 25038440SjkhFreeBSD 2.1 1995-12-xx [FBD] 25138440SjkhFreeBSD 2.1.5 1996-08-xx [FBD] 25245349SwoschNetBSD 1.2 1996-10-04 [NBD] 25345349SwoschOpenBSD 2.0 1996-10-18 [OBD] 25438440SjkhFreeBSD 2.1.6 1996-12-xx [FBD] 25538440SjkhFreeBSD 2.1.7 1997-02-xx [FBD] 25638440SjkhFreeBSD 2.2.1 1997-04-xx [FBD] 25757000SwoschNetBSD 1.2.1 1997-05-20 [NBD] (patch release) 25845349SwoschOpenBSD 2.1 1997-06-01 [OBD] 25938440SjkhFreeBSD 2.2.2 1997-06-xx [FBD] 26056406SwoschNetBSD 1.3 1998-01-04 [NBD] 26138440SjkhFreeBSD 2.2.5 1997-11-xx [FBD] 26245349SwoschOpenBSD 2.2 1997-12-01 [OBD] 26338440SjkhFreeBSD 2.2.6 1998-03-xx [FBD] 26457000SwoschNetBSD 1.3.1 1998-03-09 [NBD] (patch release) 26545349SwoschOpenBSD 2.3 1998-05-19 [OBD] 26657000SwoschNetBSD 1.3.2 1998-05-29 [NBD] (patch release) 26738440SjkhFreeBSD 2.2.7 1998-07-xx [FBD] 26842589SwoschFreeBSD 3.0 1998-10-16 [FBD] 26946321Swosch FreeBSD-3.0 is a snapshot from -current, 27046321Swosch while 3.1 and 3.2 are from 3.x-stable which 27146321Swosch was branched quite some time after 3.0-release 27245349SwoschFreeBSD 2.2.8 1998-11-29 [FBD] 27345349SwoschOpenBSD 2.4 1998-12-01 [OBD] 27457000SwoschNetBSD 1.3.3 1998-12-23 [NBD] (patch release) 27546318SwoschFreeBSD 3.1 1999-02-15 [FBD] 27656406SwoschNetBSD 1.4 1999-05-12 [NBD] 27755389SbillfFreeBSD 3.2 1999-05-17 [FBD] 27855389SbillfOpenBSD 2.5 1999-05-19 [OBD] 27957000SwoschNetBSD 1.4.1 1999-08-26 [NBD] (patch release) 28055389SbillfFreeBSD 3.3 1999-09-17 [FBD] 28155389SbillfOpenBSD 2.6 1999-12-01 [OBD] 28255389SbillfFreeBSD 3.4 1999-12-20 [FBD] 28358448SwoschFreeBSD 4.0 2000-03-13 [FBD] 28458448SwoschNetBSD 1.4.2 2000-03-19 [NBD] (patch release) 28565412SwoschOpenBSD 2.7 2000-06-15 [OBD] 28664612SalexFreeBSD 3.5 2000-06-24 [FBD] 28764612SalexFreeBSD 4.1 2000-07-27 [FBD] 28865411SwoschFreeBSD 3.5.1 2000-07-28 [FBD] 28924424Swosch 29025031Swosch 29124424SwoschBibliography 29224424Swosch------------------------ 29324424Swosch 29424424SwoschLeffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John 29524424SwoschQuarterman. The Design and Implementation of the 4.3BSD UNIX Operating 29624424SwoschSystem. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1 29724424Swosch 29824424SwoschSalus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing 29924424SwoschCompany, Inc., 1994. ISBN 0-201-54777-5 30024424Swosch 30124424SwoschMcKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John 30224424SwoschQuarterman. The Design and Implementation of the 4.4BSD Operating 30324424SwoschSystem. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4 30424424Swosch 30525031SwoschDoug McIlroy. Research Unix Reader. 30625031Swosch 30724424SwoschMichael G. Brown. The Role of BSD in the Development of Unix. 30824424SwoschPresented to the Tasmanian Unix Special Interest Group of the 30924424SwoschAustralian Computer Society, Hobart, August 1993. 31024424Swosch 31159769SgrogPeter H. Salus. Unix at 25. Byte Magazine, October 1994. 31224424SwoschURL: http://www.byte.com/art/9410/sec8/art3.htm 31324424Swosch 31425031SwoschAndreas Klemm, Lars K�ller. If you're going to San Francisco ... 31525031SwoschDie freien BSD-Varianten von Unix. c't April 1997, page 368ff. 31625031Swosch 31725031SwoschBSD Release Announcements collection. 31859769SgrogURL: http://www.de.FreeBSD.org/de/ftp/releases/ 31925031Swosch 32031658SwoschBSD Hypertext Man Pages 32159769Sgroghttp://www.FreeBSD.org/cgi/man.cgi 32231658Swosch 32359769SgrogUNIX history graphing project 32459769Sgroghttp://minnie.cs.adfa.edu.au/Unix_History/index.html 32559769Sgrog 32665415SwoschUNIX history 32765415Swoschhttp://perso.wanadoo.fr/levenez/unix/ 32865415Swosch 32925031SwoschAcknowledgments 33025031Swosch--------------- 33125031Swosch 33259769SgrogJosh Gilliam for suggestions, bug fixes, and finding very old 33325031Swoschoriginal BSD announcements from Usenet or tapes. 33425031Swosch 33531658SwoschSteven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages. 33625031Swosch 33724424Swosch-- 33842589SwoschCopyright (c) 1997-1999 Wolfram Schneider <wosch@FreeBSD.ORG> 33942589SwoschURL: ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/share/misc/bsd-family-tree 34042589Swosch 34150970Speter$FreeBSD: head/share/misc/bsd-family-tree 65415 2000-09-03 17:11:26Z wosch $ 34259769Sgrog 343