Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/share/misc Add bsd-family-tree - Wolfram Schneider's FreeBSD...



details:   https://anonhg.NetBSD.org/src/rev/c6319cecfcb1
branches:  trunk
changeset: 472174:c6319cecfcb1
user:      abs <abs%NetBSD.org@localhost>
date:      Sat Apr 24 00:41:39 1999 +0000

description:
Add bsd-family-tree - Wolfram Schneider's FreeBSD work with NetBSD and OpenBSD
entries updated.

diffstat:

 share/misc/Makefile        |    8 +-
 share/misc/bsd-family-tree |  305 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 309 insertions(+), 4 deletions(-)

diffs (truncated from 333 to 300 lines):

diff -r a7f85ea6a1a2 -r c6319cecfcb1 share/misc/Makefile
--- a/share/misc/Makefile       Fri Apr 23 23:09:03 1999 +0000
+++ b/share/misc/Makefile       Sat Apr 24 00:41:39 1999 +0000
@@ -1,8 +1,8 @@
-#      $NetBSD: Makefile,v 1.16 1999/02/13 02:54:36 lukem Exp $
+#      $NetBSD: Makefile,v 1.17 1999/04/24 00:41:39 abs Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/8/93
 
-FILES= airport ascii birthtoken domains eqnchar flowers getopt \
-       indent.pro inter.phone man.template mdoc.template na.phone \
+FILES= airport ascii birthtoken bsd-family-tree domains eqnchar flowers \
+       getopt indent.pro inter.phone man.template mdoc.template na.phone \
        operator style zipcodes
 FILESDIR=${BINDIR}/misc
 MKOBJ= no
@@ -13,7 +13,7 @@
 update-domains:
        ftp -o /tmp/domains.$$$$ http://www.iana.org/country-codes.txt ; \
        ( \
-       echo '# $$NetBSD: Makefile,v 1.16 1999/02/13 02:54:36 lukem Exp $$' ;  \
+       echo '# $$NetBSD: Makefile,v 1.17 1999/04/24 00:41:39 abs Exp $$' ;  \
        echo '# ISO 3166 country codes, from http://www.iana.org/country-codes.txt' ;  \
        echo '# '`grep ^Latest /tmp/domains.$$$$` ;  \
        echo '#' ;  \
diff -r a7f85ea6a1a2 -r c6319cecfcb1 share/misc/bsd-family-tree
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/share/misc/bsd-family-tree        Sat Apr 24 00:41:39 1999 +0000
@@ -0,0 +1,305 @@
+The Unix system family tree / BSD history chart
+-----------------------------------------------
+
+First Edition (V1)
+     |
+Second Edition (V2)
+     |
+Third Edition (V3)
+     |
+Fourth Edition (V4)
+     |
+Fifth Edition (V5)
+     |
+Sixth Edition (V6) -----*
+       \                |
+        \               |
+         \              |
+Seventh Edition (V7)    |
+            \           |
+             \        1BSD
+             32V        |
+               \      2BSD---------------*
+                \    /                   |
+                 \  /                    |
+                  \/                     |
+                 3BSD                    |
+                  |                      |
+               4.0BSD               2.7.9BSD
+                  |                      |
+       *------ 4.1BSD --------------> 2.8BSD
+      /           |                      |
+Eighth Edition     |                 2.8.1BSD
+     |            |                      |
+     |        4.1aBSD -----------\       |
+     |            |                \     |
+     |        4.1bBSD                \   |
+     |            |                    \ |
+     |        4.1cBSD --------------> 2.9BSD
+     |            |                      |
+     |            |                   2.9BSD-Seismo
+     |            |                      |
+     +----<--- 4.2BSD               2.9.1BSD
+     |            |                      |
+     +----<--- 4.3BSD -------------> 2.10BSD
+     |            |               /      |
+Ninth Edition     |              / 2.10.1BSD
+     |         4.3BSD Tahoe-----+        |
+     |            |              \       |
+     |            |                \     |
+     v            |                  2.11BSD
+Tenth Edition     |                      |
+                  |                  2.11BSD rev #366
+               4.3BSD NET/1              |
+                  |                      v
+               4.3BSD Reno
+                  |
+   *---------- 4.3BSD NET/2 -------------------+-------------*
+   |                    |                      |             |
+386BSD 0.0              |                      |             |
+   |                    |                      |             |
+386BSD 0.1 ------------>+                      |           BSDI 1.0
+   |     \              |                  4.4BSD Alpha      |
+   |     386BSD 1.0     |                      |             |
+   |                    |                  4.4BSD            |
+   |                    |                    / |             |
+   |                    |   4.4BSD-Encumbered  |             |
+   |                 NetBSD 0.8                |             |
+   |                    |                      |             |
+FreeBSD 1.0          NetBSD 0.9                |             |
+   |                    |           .----- 4.4BSD Lite --> BSDI 2.0
+FreeBSD 1.1             |          /   /       |             |
+   |                    |         /   /        |           BSDI 2.0.1
+FreeBSD 1.1.5       .---|--------'   /         |             |
+   |               /    |           /      4.4BSD Lite2 -> BSDI 2.1
+FreeBSD 1.1.5.1   /     |          /      /    |    | \      |
+   |             /   NetBSD 1.0 <-'      /     |    |   \    |
+   |            /       |              /       |    |    `-BSDI 3.0
+FreeBSD 2.0 <--'        |         FreeBSD 3.0  |    |        |
+   |                     \               NetBSD 1.3 |        v
+FreeBSD 2.0.5             \                   OpenBSD 2.3
+   |                       \
+   |                        \
+FreeBSD 2.1                  |
+ |   |                    NetBSD 1.1 ------.
+ | FreeBSD 2.1.5             |              \
+ |     |                  NetBSD 1.2         \
+ | FreeBSD 2.1.6             |             OpenBSD 2.0
+ |     |                     |                 |
+ | FreeBSD 2.1.6.1           |                 |
+ |     |                     |                 |
+ | FreeBSD 2.1.7             |                 |
+ |     |                  NetBSD 1.2.1         |
+ | FreeBSD 2.1.7.1           |                 |
+ |                           |                 |
+ |                           |                 |
+ *-FreeBSD 2.2               |                 |
+    |   |                    |                 |
+    |  FreeBSD 2.2.1         |                 |
+    |      |                 |                 |
+    |  FreeBSD 2.2.2         |             OpenBSD 2.1
+    |      |              NetBSD 1.3           |
+    |  FreeBSD 2.2.5         |                 |
+    |      |              NetBSD 1.3.1     OpenBSD 2.2
+    |      v                 |                 |
+    |  FreeBSD 2.2.6         |             OpenBSD 2.3
+    |      |              NetBSD 1.3.2         |
+    |      v                 |                 |
+    |  FreeBSD 2.2.7         |                 |
+    |      |                 |                 |
+    |      v                 |                 |
+    |  FreeBSD 2.2.8         |                 |
+    |                        |                 |
+    |                        |             OpenBSD 2.4
+FreeBSD 3.0                  |                 |
+    |                     NetBSD 1.3.3         |
+FreeBSD 3.1                  |                 |
+    |                        |                 |
+    v                        v                 v
+
+
+
+
+Time
+----------------
+
+Time tolerance +/- 6 month, depend on which book/article you read; if
+it was the announcement in Usenet or if it was available as tape.
+
+[44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels,
+       and John Quarterman. The Design and Implementation of
+       the 4.4BSD Operating System.
+[DOC] README, COPYRIGHT on tape.
+[QCU] Salus, Peter H. A quarter century of UNIX.
+[U25] Peter H. Salus. Unix at 25.
+[USE] Usenet announcement.
+[KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz.
+       Changes in the Kernel in 2.9BSD. Second Berkeley Software
+       Distribution UNIX Version 2.9, July, 1983.
+[KB]  Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources,
+       Volume 11, Info 4, April, 1987.
+[KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement.
+       comp.bugs.4bsd.ucb-fixes, June 15, 1988.
+[SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11.
+[FBD] FreeBSD Project, The.
+[NBD] NetBSD Project, The.
+[OBD] OpenBSD Project, The.
+[dmr] Dennis Ritchie, via E-Mail
+
+
+Multics                 1965
+Unix                    Summer 1969
+                               DEC PDP-7
+First   Edition         1971-11-03 [QCU]
+                               DEC PDP-11/20, Assembler
+Second  Edition         1972-06-12 [QCU]
+                               10 Unix installations
+Third   Edition         1973-02-xx [QCU]
+                               Pipes, 16 installations
+Fourth  Edition         1973-11-xx [QCU]
+                               rewriting in C effected,
+                                above 30 installations
+Fifth   Edition         1974-06-xx [QCU]
+                               above 50 installations
+Sixth   Edition         1975-05-xx [QCU]
+                               port to DEC Vax
+Seventh Edition         1979-01-xx [QCU]
+                               first portable Unix
+Eight   Edition         1985-02-xx [QCU]
+                               VAX 11/750, VAX 11/780 [dmr]
+                               descended from 4.1c BSD [dmr]
+                               descended from 4.1 BSD [44B]
+                       scooping-out and replacement of the character-device 
+                       and networking part by the streams mechanism
+
+Ninth   Edition         1986-09-xx [QCU]
+Tenth   Edition         1989-10-xx [QCU]
+
+1BSD                    late 1977
+                       1978-03-09 [QCU]
+                               PDP-11, Pascal, ex(1)
+                               30 free copies of 1BSD sent out
+                               35 tapes sold for 50 USD [QCU]
+2BSD                    mid 1978 [QCU]
+                               75 2BSD tapes shipped
+2.7.9BSD               ?? [SMS]
+2.8BSD                 1981-07-xx [KSJ]
+
+2.8.1BSD               1982-01-xx [QCU]
+                               set of performance improvements
+2.9BSD                 1983-07-xx [KSJ]
+2.9.1BSD                1983-11-xx
+2.9BSD-Seismo          1985-08-xx [SMS]
+2.10BSD                        1987-04-xx [KKK]
+2.10.1BSD              1989-01-xx [SMS]
+2.11BSD                        1992-02-xx [SMS]
+2.11BSD rev #366       1997-02-xx [SMS]
+
+32V                    1978-1[01]-xx [QCU]
+3BSD                    late 1979 [QCU]
+                               virtual memory, page replacement,
+                               demand paging
+4.0BSD                  1980-10-xx
+4.1BSD                  1981-06-xx
+4.1aBSD                 1982-04-xx
+                               alpha release, 100 sites, networking [44B]
+4.1bBSD                                internal release, fast filesystem [44B]
+4.1cBSD                 late 1982
+                               beta release, IPC [44B]
+4.2BSD                  1983-09-xx [QCU]
+4.3BSD                  1986-06-xx [QCU]
+                       1986-04-xx [KB]
+4.3BSD Tahoe            1988-06-xx [QCU]
+4.3BSD NET/1            1988-11-xx [QCU]
+4.3BSD Reno             1990-06-xx [QCU], [DOC]
+4.3BSD NET/2            1991-06-xx [QCU]
+386BSD 0.0              1992-02-xx [DOC]
+386BSD 0.1              1992-07-xx [DOC]
+4.4BSD Alpha            1992-07-07
+NetBSD 0.8              1993-04-19 [NBD]
+4.4BSD                  1993-06-01 [USE]
+NetBSD 0.9              1993-08-23 [NBD]
+FreeBSD 1.0             1993-11-xx [FOO]
+4.4BSD Lite             1994-03-01 [USE]
+FreeBSD 1.1             1994-04-xx [FBD]
+FreeBSD 1.1.5.1         1994-07-xx [FBD]
+                                supercedes 1.1.5 3 days after release.
+NetBSD 1.0              1994-11-08 [NBD]
+386BSD 1.0              1994-11-12 [USE]
+FreeBSD 2.0             1995-01-xx [FBD]
+FreeBSD 2.0.5           1995-06-xx [FBD]
+4.4BSD Lite Release 2   1995-06-xx [44B]
+                                the true final distribution from the CSRG
+NetBSD 1.1              1995-11-26 [NBD]
+FreeBSD 2.1             1995-12-xx [FBD]
+FreeBSD 2.1.5           1996-08-xx [FBD]
+NetBSD 1.2              1996-10-04 [NBD]
+OpenBSD 2.0             1996-10-18 [OBD]
+FreeBSD 2.1.6           1996-12-xx [FBD]
+FreeBSD 2.1.7           1997-02-xx [FBD]
+FreeBSD 2.2.1           1997-04-xx [FBD]
+NetBSD 1.2.1            1997-05-20 [NBD]
+OpenBSD 2.1             1997-06-01 [OBD]
+FreeBSD 2.2.2           1997-06-xx [FBD]
+NetBSD 1.3              1997-09-24 [NBD]
+FreeBSD 2.2.5           1997-11-xx [FBD]
+OpenBSD 2.2             1997-12-01 [OBD]
+FreeBSD 2.2.6           1998-03-xx [FBD]
+OpenBSD 2.3             1998-05-19 [OBD]
+NetBSD 1.3.2            1998-05-24 [NBD]
+FreeBSD 2.2.7           1998-07-xx [FBD]
+FreeBSD 3.0             1998-10-16 [FBD]
+FreeBSD 2.2.8           1998-11-29 [FBD]
+OpenBSD 2.4             1998-12-01 [OBD]
+NetBSD 1.3.3            1998-12-23 [NBD]
+
+
+Bibliography
+------------------------
+
+Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
+Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating
+System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
+
+Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
+Company, Inc., 1994. ISBN 0-201-54777-5
+
+McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
+Quarterman. The Design and Implementation of the 4.4BSD Operating
+System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
+
+Doug McIlroy. Research Unix Reader.
+



Home | Main Index | Thread Index | Old Index