]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - share/misc/bsd-family-tree
VOP_BMAP(9): fix typo in the copyright header
[FreeBSD/FreeBSD.git] / share / misc / bsd-family-tree
1 The UNIX system family tree: Research and BSD
2 ---------------------------------------------
3
4 First Edition (V1)
5      |
6 Second Edition (V2)
7      |
8 Third Edition (V3)
9      |
10 Fourth Edition (V4)
11      |
12 Fifth Edition (V5)
13      |
14 Sixth Edition (V6) -----*
15        \                |
16         \               |
17          \              |
18 Seventh Edition (V7)    |
19             \           |
20              \        1BSD
21              32V        |
22                \      2BSD---------------*
23                 \    /                   |
24                  \  /                    |
25                   \/                     |
26                  3BSD                    |
27                   |                      |
28                4.0BSD                2.79BSD
29                   |                      |
30                4.1BSD --------------> 2.8BSD
31                   |                      |
32               4.1aBSD -----------\       |
33                   |                \     |
34               4.1bBSD                \   |
35                   |                    \ |
36       *------ 4.1cBSD --------------> 2.9BSD
37      /            |                      |
38 Eighth Edition    |                   2.9BSD-Seismo
39      |            |                      |
40      +----<--- 4.2BSD               2.9.1BSD
41      |            |                      |
42      +----<--- 4.3BSD -------------> 2.10BSD
43      |            |               /      |
44 Ninth Edition     |              / 2.10.1BSD
45      |         4.3BSD Tahoe-----+        |
46      |            |              \       |
47      |            |                \     |
48      v            |                  2.11BSD
49 Tenth Edition     |                      |
50                   |                  2.11BSD rev #430
51                4.3BSD NET/1              |
52                   |                      v
53                4.3BSD Reno
54                   |
55    *---------- 4.3BSD NET/2 -------------------+-------------*
56    |                    |                      |             |
57 386BSD 0.0              |                      |           BSD/386 ALPHA
58    |                    |                      |             |
59 386BSD 0.1 ------------>+                      |           BSD/386 0.3.[13]
60    |     \              |                  4.4BSD Alpha      |
61    |     386BSD 1.0     |                      |           BSD/386 0.9.[34]
62    |                    |                  4.4BSD            |
63    |                    |                    / |             |
64    |                    |   4.4BSD-Encumbered  |             |
65    |                -NetBSD 0.8                |           BSD/386 1.0
66    |               /    |                      |             |
67 FreeBSD 1.0 <-----'     *--NetBSD 0.9          |           BSD/386 1.1
68    |                    |           .----- 4.4BSD Lite       |
69 FreeBSD 1.1             |          /     /     |     \       |
70    |                    |         /     |      |      \      |
71 FreeBSD 1.1.5       .---|--------'      |      |       \     |
72    |               /    |               |      |        \    |
73 FreeBSD 1.1.5.1   /     |               |      |         \   |
74    |             /      *--NetBSD 1.0 <-'      |          \  |
75    |            /       |                      |           \ |
76 FreeBSD 2.0 <--'        |                      |           BSD/OS 2.0
77    |                     \                     |             |
78 FreeBSD 2.0.5             \                    |           BSD/OS 2.0.1
79    |                 .-----\------------- 4.4BSD Lite2       |
80    |                 |      \             |  |   |   |       |
81    |                 | .-----|------Rhapsody |   |   |       |
82    |                 | |     |        NetBSD 1.3 |   |       |
83    |                 | |     |           OpenBSD 2.3 |       |
84    |                 | |     |                BSD/OS 3.0     |
85 FreeBSD 2.1          | |     |                               |
86  |   |               | |     *--NetBSD 1.1 -.              BSD/OS 2.1
87  | FreeBSD 2.1.5     | |     |               \               |
88  |     |             | |     *--NetBSD 1.2    \            BSD/OS 3.0
89  | FreeBSD 2.1.6     | |     |  \          OpenBSD 2.0       |
90  |     |             | |     |   \             |             |
91  | FreeBSD 2.1.6.1   | |     |    \            |             |
92  |     |             | |     |     \           |             |
93  | FreeBSD 2.1.7     | |     |      |          |             |
94  |     |             | |     |  NetBSD 1.2.1   |             |
95  | FreeBSD 2.1.7.1   | |     |                 |             |
96  |                   | |     |                 |             |
97  |                   | |     |                 |             |
98  *-FreeBSD 2.2       | |     |                 |             |
99  |        \          | |     |                 |             |
100  |     FreeBSD 2.2.1 | |     |                 |             |
101  |         |         | |     |                 |             |
102  |     FreeBSD 2.2.2 | |     |             OpenBSD 2.1       |
103  |         |         | |     |                 |             |
104  |     FreeBSD 2.2.5 | |     |                 |             |
105  |         |         | |     |             OpenBSD 2.2       |
106  |         |         | |     *--NetBSD 1.3     |             |
107  |     FreeBSD 2.2.6 | |     |    |            |             |
108  |         |         | |     | NetBSD 1.3.1    |           BSD/OS 3.1
109  |         |         | |     |    |        OpenBSD 2.3       |
110  |         |         | |     | NetBSD 1.3.2    |             |
111  |     FreeBSD 2.2.7 | |     |    |            |             |
112  |         |         | |     |    |            |           BSD/OS 4.0
113  |     FreeBSD 2.2.8 | |     |    |            |             |
114  |         |         | |     |    |            |             |
115  |         v         | |     |    |        OpenBSD 2.4       |
116  |     FreeBSD 2.2.9 | |     |    |            |             |
117  |                   | |     |    |            |             |
118 FreeBSD 3.0 <--------* |     |    v            |             |
119  |                     |     | NetBSD 1.3.3    |             |
120  *---FreeBSD 3.1       |     |                 |             |
121  |       |             |     |                 |           BSD/OS 4.0.1
122  |   FreeBSD 3.2----*  |  .--*--NetBSD 1.4 OpenBSD 2.5       |
123  |       |          |  |  |  |    |            |             |
124  |       |          |  |  |  |    |            |             |
125  |       |          |  |  |  |    |            |             |
126  |   FreeBSD 3.3    |  |  |  | NetBSD 1.4.1    |             |
127  |       |          |  |  |  |    |        OpenBSD 2.6       |
128  |   FreeBSD 3.4    |  |  |  |    |            |             |
129  |           |      |  |  |  |    |            |           BSD/OS 4.1
130 FreeBSD 4.0  |      |  |  |  | NetBSD 1.4.2    |             |
131  |           |      |  |  |  |    |            |             |
132  |           |      |  |  |  |    |            |             |
133  |   FreeBSD 3.5    |  |  |  |    |        OpenBSD 2.7       |
134  |           |      |  |  |  |    |            |             |
135  |   FreeBSD 3.5.1  |  |  |  |    |            |             |
136  |                  |  |  |  |    |            |             |
137  *---FreeBSD 4.1    |  |  |  |    |            |             |
138  |      |           |  | (?) |    |            |             |
139  |   FreeBSD 4.1.1  |  |  /  |    |            |             |
140  |      |           |  | /   |    |            |             |
141  |   FreeBSD 4.2   Darwin/   | NetBSD 1.4.3    |             |
142  |      |         Mac OS X   |             OpenBSD 2.8     BSD/OS 4.2
143  |      |             |      |                 |             |
144  |      |             |      |                 |             |
145  |      |           10.0     *--NetBSD 1.5     |             |
146  |   FreeBSD 4.3      |      |    |            |             |
147  |      |             |      |    |        OpenBSD 2.9       |
148  |      |             |      | NetBSD 1.5.1    |             |
149  |      |             |      |    |            |             |
150  |   FreeBSD 4.4-.    |      | NetBSD 1.5.2    |             |
151  |      |        | Mac OS X  |    |            |             |
152  |      |        |   10.1    |    |        OpenBSD 3.0       |
153  |   FreeBSD 4.5 |    |      |    |            |             |
154  |      |         \   |      |    |            |           BSD/OS 4.3
155  |   FreeBSD 4.6   \  |      |    |        OpenBSD 3.1       |
156  |      |           \ |      | NetBSD 1.5.3    |             |
157  |   FreeBSD 4.6.2 Mac OS X  |                 |             |
158  |      |            10.2    |                 |             |
159  |   FreeBSD 4.7      |      |                 |             |
160  |      |             |      *--NetBSD 1.6 OpenBSD 3.2       |
161  |   FreeBSD 4.8      |      |    |            |             |
162  |      |             |      | NetBSD 1.6.1    |             |
163  |      |--------.    |      |    |        OpenBSD 3.3     BSD/OS 5.0
164  |      |         \   |      |    |            |             |
165  |   FreeBSD 4.9   |  |      |    |        OpenBSD 3.4     BSD/OS 5.1 ISE
166  |      |          |  |      |    |            |
167  |      |          |  |      | NetBSD 1.6.2    |
168  |      |          |  |      |    |            |
169  |      |          |  |      |    |        OpenBSD 3.5
170  |      |          |  |      |    v            |
171  |   FreeBSD 4.10  |  |      |                 |
172  |      |          |  |      |                 |
173  |   FreeBSD 4.11  |  |      |                 |
174  |                 |  |      |                 |
175  |                  `-|------|-----------------|---------------------.
176  |                    |      |                 |                      \
177 FreeBSD 5.0           |      |                 |                       |
178  |                    |      |                 |                       |
179 FreeBSD 5.1           |      |                 |               DragonFly 1.0
180  |          \         |      |                 |                       |
181  |           ----- Mac OS X  |                 |                       |
182  |                   10.3    |                 |                       |
183 FreeBSD 5.2           |      |                 |                       |
184  |      |             |      |                 |                       |
185  |   FreeBSD 5.2.1    |      |                 |                       |
186  |                    |      |                 |                       |
187  *-------FreeBSD 5.3  |      |                 |                       |
188  |           |        |      |             OpenBSD 3.6                 |
189  |           |        |      *--NetBSD 2.0     |                       |
190  |           |        |      | |  |            |               DragonFly 1.2.0
191  |           |     Mac OS X  | | NetBSD 2.0.2  |                       |
192  |           |       10.4    | |  |            |                       |
193  |       FreeBSD 5.4  |      | |  |            |                       |
194  |           |        |      | |  |        OpenBSD 3.7                 |
195  |           |        |      | | NetBSD 2.0.3  |                       |
196  |           |        |      | |  |            |                       |
197  *--FreeBSD  |        |      | |  v        OpenBSD 3.8                 |
198  |    6.0    |        |      | |               |                       |
199  |     |     |        |      |  \              |                       |
200  |     |     |        |      | NetBSD 2.1      |                       |
201  |     |     |        |      |                 |                       |
202  |     |     |        |      *--NetBSD 3.0     |                       |
203  |     |     |        |      | |  |            |               DragonFly 1.4.0
204  |     |     |        |      | |  |        OpenBSD 3.9                 |
205  |  FreeBSD  |        |      | |  |            |                       |
206  |    6.1    |        |      | |  |            |                       |
207  |     |  FreeBSD 5.5 |      | |  |            |                       |
208  |     |              |      | | NetBSD 3.0.1  |               DragonFly 1.6.0
209  |     |              |      | |  |            |                       |
210  |     |              |      | |  |        OpenBSD 4.0                 |
211  |     |              |      | | NetBSD 3.0.2  |                       |
212  |     |              |      | NetBSD 3.1      |                       |
213  | FreeBSD 6.2        |      |                 |                       |
214  |     |              |      |                 |               DragonFly 1.8.0
215  |     |              |      |             OpenBSD 4.1                 |
216  |     |              |      |                 |               DragonFly 1.10.0
217  |     |           Mac OS X  |                 |                       |
218  |     |             10.5    |                 |                       |
219  |     |              |      |             OpenBSD 4.2                 |
220  |     |              |      *--NetBSD 4.0     |                       |
221  | FreeBSD 6.3        |      |    |            |                       |
222  |            \       |      |    |            |                       |
223  *--FreeBSD    |      |      |    |            |               DragonFly 1.12.0
224  |    7.0      |      |      |    |            |                       |
225  |     |       |      |      |    |        OpenBSD 4.3                 |
226  |     |       |      |      | NetBSD          |               DragonFly 2.0.0
227  |     |    FreeBSD   |      |  4.0.1      OpenBSD 4.4                 |
228  |     |      6.4     |      |                 |                       |
229  |     |              |      |                 |                       |
230  |  FreeBSD 7.1       |      |                 |                       |
231  |     |              |      |                 |               DragonFly 2.2.0
232  |  FreeBSD 7.2       |      *--NetBSD     OpenBSD 4.5                 |
233  |             \      |      |   5.0           |                       |
234  |             \      |      |  / | \          |                       |
235  |              |  Mac OS X  |  | |  \         |                       |
236  |              |    10.6    |  | |   \        |                       |
237  |              |     |      |  | | NetBSD     |               DragonFly 2.4.0
238  |              |     |      |  | |  5.0.1 OpenBSD 4.6                 |
239  |              |     |      |  | |    |       |                       |
240  *--FreeBSD     |     |      |  | |    |       |                       |
241  |    8.0       |     |      |  | |    |       |                       |
242  |     |     FreeBSD  |      |  | | NetBSD     |                       |
243  |     |       7.3    |      |  | |  5.0.2     |               DragonFly 2.6.0
244  |     |        |     |      |  | |        OpenBSD 4.7                 |
245  |  FreeBSD     |     |      |  | |            |                       |
246  |    8.1       |     |      |  | |            |                       |
247  |     |        |     |      |  | |            |               DragonFly 2.8.2
248  |     |        |     |      |  | |        OpenBSD 4.8                 |
249  |     |        |     |      |  | *--NetBSD    |                       |
250  |  FreeBSD  FreeBSD  |      |  |    5.1       |                       |
251  |    8.2      7.4    |      |  |     |        |               DragonFly 2.10.1
252  |     |              |      |  |     |    OpenBSD 4.9                 |
253  |     `-----.     Mac OS X  |  |     |        |                       |
254  |            \      10.7    |  |     |        |                       |
255  |             |      |      |  |     |    OpenBSD 5.0                 |
256  *--FreeBSD    |      |      |  |     |        |                       |
257  |    9.0      |      |      |  |  NetBSD      |               DragonFly 3.0.1
258  |     |    FreeBSD   |      |  |   5.1.2      |                       |
259  |     |      8.3     |      |  |     |        |                       |
260  |     |       |      |      |  |  NetBSD      |                       |
261  |     |       |      |      |  |   5.1.3      |                       |
262  |     |       |      |      |  |     |        |                       |
263  |     |       |      |      |  |  NetBSD      |                       |
264  |     |       |      |      |  |   5.1.4      |                       |
265  |     |       |      |      |  |          OpenBSD 5.1                 |
266  |     |       |   Mac OS X  |  `--------.     |                       |
267  |     |       |     10.8    |           |     |                       |
268  |     |       |      |      *--NetBSD   |     |                       |
269  |     |       |      |      |    6.0    |     |                       | 
270  |     |       |      |      |    | |    | OpenBSD 5.2         DragonFly 3.2.1
271  |  FreeBSD    |      |      |    | | NetBSD   |                       |
272  |    9.1      |      |      |    | |   5.2    |                       |
273  |     |       |      |      |    | |    |     |                       |
274  |     |       |      |      |    | | NetBSD   |                       |
275  |     |       |      |      |    | |  5.2.1   |                       |
276  |     |       |      |      |    | |    |     |                       |
277  |     |       |      |      |    | | NetBSD   |                       |
278  |     |       |      |      |    | |  5.2.2   |                       |
279  |     |       |      |      |    | |          |                       |
280  |     |       |      |      |    |  \         |                       |
281  |     |       |      |      |    |   NetBSD   |                       |
282  |     |       |      |      |    |    6.0.1   |                       |
283  |     |       |      |      |    |      | OpenBSD 5.3         DragonFly 3.4.1
284  |     |       |      |      |    |   NetBSD   |                       |
285  |     |       |      |      |    |    6.0.2   |                       |
286  |     |       |      |      |    |      |     |                       |
287  |     |       |      |      |    |   NetBSD   |                       |
288  |     |       |      |      |    |    6.0.3   |                       |
289  |     |       |      |      |    |      |     |                       |
290  |     |       |      |      |    |   NetBSD   |                       |
291  |     |       |      |      |    |    6.0.4   |                       |
292  |     |       |      |      |    |      |     |                       |
293  |     |       |      |      |    |   NetBSD   |                       |
294  |     |       |      |      |    |    6.0.5   |                       |
295  |     |       |      |      |    |      |     |                       |
296  |     |       |      |      |    |   NetBSD   |                       |
297  |     |       |      |      |    |    6.0.6   |                       |
298  |     |       |      |      |    |            |                       |
299  |     |       |      |      |    *--NetBSD    |                       |
300  |     |       |      |      |         6.1     |                       |
301  |     |    FreeBSD   |      |          |      |                       |
302  |     |      8.4     |      |       NetBSD    |                       |
303  |     |       |      |      |        6.1.1    |                       |
304  |     |              |      |          |      |                       |
305  |  FreeBSD           |      |       NetBSD    |                       |
306  |    9.2             |      |        6.1.2    |                       |
307  |     |           Mac OS X  |          |      |                       |
308  |     |             10.9    |          |  OpenBSD 5.4                 |
309  |     `-----.        |      |          |      |               DragonFly 3.6.0
310  |            \       |      |          |      |                       |
311  *--FreeBSD    |      |      |       NetBSD    |                       |
312  |   10.0      |      |      |        6.1.3    |                       |
313  |     |       |      |      |          |      |                       |
314  |     |       |      |      |          |      |               DragonFly 3.6.1
315  |     |       |      |      |          |      |                       |
316  |     |       |      |      |          |      |                       |
317  |     |       |      |      |          |      |               DragonFly 3.6.2
318  |     |       |      |      |       NetBSD    |                       |
319  |     |       |      |      |        6.1.4    |                       |
320  |     |       |      |      |          |      |                       |
321  |     |       |      |      |          |  OpenBSD 5.5                 |
322  |     |       |      |      |          |      |                       |
323  |     |       |      |      |          |      |               DragonFly 3.8.0
324  |     |       |      |      |          |      |                       |
325  |     |       |      |      |          |      |                       |
326  |     |       |      |      |          |      |               DragonFly 3.8.1
327  |     |       |      |      |          |      |                       |
328  |     |       |      |      |          |      |                       |
329  |     |       |      |      |          |      |               DragonFly 3.6.3
330  |     |       |      |      |          |      |                       |
331  |     |    FreeBSD   |      |          |      |                       |
332  |     |      9.3     |      |          |      |                       |
333  |     |              |      |       NetBSD    |               DragonFly 3.8.2
334  |     |              |      |        6.1.5    |                       |
335  |     |           Mac OS X  |                 |                       |
336  |     |             10.10   |                 |                       |
337  |     |              |      |             OpenBSD 5.6                 |
338  |  FreeBSD           |      |                 |                       |
339  |   10.1             |      |                 |               DragonFly 4.0.1
340  |     |              |      |                 |                       |
341  |     |              |      |                 |               DragonFly 4.0.2
342  |     |              |      |                 |                       |
343  |     |              |      |                 |               DragonFly 4.0.3
344  |     |              |      |                 |                       |
345  |     |              |      |                 |               DragonFly 4.0.4
346  |     |              |      |                 |                       |
347  |     |              |      |                 |               DragonFly 4.0.5
348  |     |              |      |                 |                       |
349  |     |              |      |             OpenBSD 5.7                 |
350  |     |              |      |                 |               DragonFly 4.2.0
351  |  FreeBSD           |      |                 |                       |
352  |   10.2             |      |                 |                       |
353  |     |            macOS    *--NetBSD 7.0     |                       |
354  |     |            10.11    |   | |       OpenBSD 5.8                 |
355  |     |              |      |   | `--.        |               DragonFly 4.4.1
356  |  FreeBSD           |      |   |    |    OpenBSD 5.9                 |
357  |   10.3             |      |   |    |        |                       |
358  |     |              |      |   | NetBSD      |                       |
359  |     |              |      |   |  7.0.1      |                       |
360  |     `------.       |      |   |    |        |               DragonFly 4.6.0
361  |            |       |      |   |    |        |                       |
362  |            |       |      |   |    |        |                       |
363  *--FreeBSD   |     macOS    |   |    |    OpenBSD 6.0                 |
364  |   11.0     |     10.12    |   | NetBSD      |                       |
365  |     |      |       |      |   |  7.0.2      |                       |
366  |     |      |       |      |   |             |                       |
367  |     |      |       |      |   *--NetBSD     |                       |
368  |     |      |       |      |   |   7.1       |                       |
369  |     |      |       |      |   |    |        |                       |
370  |     |      |       |      |   |    |        |                       |
371  |     |      |     macOS    |   |    |        |               DragonFly 4.8.0
372  |     |      |     10.13    |   |    |    OpenBSD 6.1                 |
373  |  FreeBSD   |       |      |   |    |        |               DragonFly 5.0.0
374  |   11.1  FreeBSD    |      |   |    |        |                       |
375  |     |    10.4      |      |   |    |    OpenBSD 6.2         DragonFly 5.0.1
376  |     |              |      |   |    |        |                       |
377  |     `------.       |      |   | NetBSD      |               DragonFly 5.0.2
378  |            |       |      |   |  7.1.1      |                       |
379  |            |       |      |   |    |        |                       |
380  |            |       |      |   | NetBSD      |                       |
381  |            |       |      |   |  7.1.2      `--.                    |
382  |            |       |      |   |                |                    |
383  |            |       |      |   `-----.      OpenBSD 6.3              |
384  |            |       |      *--NetBSD |          |            DragonFly 5.2.0
385  |            |       |      |   8.0   |          |                    |
386  |            |       |      |   |     |          |            DragonFly 5.2.1
387  |            |       |      |   |     |          |                    |
388  |            |       |      |   |     |          |            DragonFly 5.2.2
389  |         FreeBSD    |      |   |     *--NetBSD  |                    |
390  |           11.2     |      |   |         7.2    |                    |
391  |                  macOS    |   |         |      |                    |
392  |                  10.14    |   |         |  OpenBSD 6.4              |
393  |                    |      |   |         |      |                    |
394  |                    |      |   |         |      |            DragonFly 5.4.0
395  *--FreeBSD           |      |   |         v      |                    |
396  |   12.0             |      |   |                |            DragonFly 5.4.1
397  |                    |      |   |            OpenBSD 6.5              |
398  |                    |      |   |                |                    |
399  |                    |      |  NetBSD            |                    |
400  |                    |      |   8.1              |            DragonFly 5.6
401  |                    |      |                    |                    |
402 FreeBSD 13 -current   |  NetBSD -current   OpenBSD -current   DragonFly -current
403  |                    |      |                    |                    |
404  v                    v      v                    v                    v
405
406 Time
407 ----------------
408
409 Time tolerance +/- 6 months, depending on which book/article you read; if it
410 was the announcement in Usenet or if it was available as tape.
411
412 [44B] McKusick, Marshall Kirk, Keith Bostic, Michael J Karels,
413         and John Quarterman. The Design and Implementation of
414         the 4.4BSD Operating System.
415 [APL] Apple website [https://www.apple.com/macosx/]
416 [BSDI] Berkeley Software Design, Inc.
417 [DFB] DragonFlyBSD Project, The.
418 [DOC] README, COPYRIGHT on tape.
419 [FBD] FreeBSD Project, The.
420 [KB]  Keith Bostic. BSD2.10 available from Usenix. comp.unix.sources,
421         Volume 11, Info 4, April, 1987.
422 [KKK] Mike Karels, Kirk McKusick, and Keith Bostic. tahoe announcement.
423         comp.bugs.4bsd.ucb-fixes, June 15, 1988.
424 [KSJ] Michael J. Karels, Carl F. Smith, and William F. Jolitz.
425         Changes in the Kernel in 2.9BSD. Second Berkeley Software
426         Distribution UNIX Version 2.9, July, 1983.
427 [NBD] NetBSD Project, The.
428 [OBD] OpenBSD Project, The.
429 [QCU] Salus, Peter H. A quarter century of UNIX.
430 [SMS] Steven M. Schultz. 2.11BSD, UNIX for the PDP-11.
431 [TUHS] The Unix Historical Society.  http://minnie.tuhs.org/Unix_History/.
432 [USE] Usenet announcement.
433 [WRS] Wind River Systems, Inc.
434 [dmr] Dennis Ritchie, via E-Mail
435
436 Multics                 1965
437 UNIX                    Summer 1969
438                                 DEC PDP-7
439 First   Edition         1971-11-03 [QCU]
440                                 DEC PDP-11/20, Assembler
441 Second  Edition         1972-06-12 [QCU]
442                                 10 UNIX installations
443 Third   Edition         1973-02-xx [QCU]
444                                 Pipes, 16 installations
445 Fourth  Edition         1973-11-xx [QCU]
446                                 rewriting in C effected,
447                                 above 30 installations
448 Fifth   Edition         1974-06-xx [QCU]
449                                 above 50 installations
450 Sixth   Edition         1975-05-xx [QCU]
451                                 port to DEC Vax
452 Seventh Edition         1979-01-xx [QCU] 1979-01-10 [TUHS]
453                                 first portable UNIX
454 Eighth  Edition         1985-02-xx [QCU]
455                                 VAX 11/750, VAX 11/780 [dmr]
456                                 descended from 4.1c BSD [dmr]
457                                 descended from 4.1 BSD [44B]
458                         scooping-out and replacement of the character-device
459                         and networking part by the streams mechanism
460
461 Ninth   Edition         1986-09-xx [QCU]
462 Tenth   Edition         1989-10-xx [QCU]
463
464 1BSD                    late 1977
465                         1978-03-09 [QCU]
466                                 PDP-11, Pascal, ex(1)
467                                 30 free copies of 1BSD sent out
468                                 35 tapes sold for 50 USD [QCU]
469 2BSD                    mid 1978 [QCU] 1979-05-10 [TUHS]
470                                 75 2BSD tapes shipped
471 2.79BSD                 1980-04-xx [TUHS]
472 2.8BSD                  1981-07-xx [KSJ]
473
474 2.8.1BSD                1982-01-xx [QCU]
475                                 set of performance improvements
476 2.9BSD                  1983-07-xx [KSJ]
477 2.9.1BSD                1983-11-xx [TUHS]
478 2.9BSD-Seismo           1985-08-xx [SMS]
479 2.10BSD                 1987-04-xx [KKK]
480 2.10.1BSD               1989-01-xx [SMS]
481 2.11BSD                 1992-02-xx [SMS]
482 2.11BSD rev #430        1999-12-13 [SMS]
483
484 32V                     1978-1[01]-xx [QCU] 1979-03-26 [TUHS]
485 3BSD                    late 1979 [QCU] March 1980 [TUHS]
486                                 virtual memory, page replacement,
487                                 demand paging
488 4.0BSD                  1980-10-xx
489 4.1BSD                  1981-07-08 [DOC]
490 4.1aBSD                 1982-04-xx
491                                 alpha release, 100 sites, networking [44B]
492 4.1bBSD                         internal release, fast filesystem [44B]
493 4.1cBSD                 late 1982
494                                 beta release, IPC [44B]
495 4.2BSD                  1983-09-xx [QCU]
496                         1983-08-03 [DOC]
497 4.3BSD                  1986-06-xx [QCU]
498                         1986-04-05 [KB], [DOC]
499 4.3BSD Tahoe            1988-06-15 [QCU], [DOC]
500 4.3BSD NET/1            1988-11-xx [QCU]
501                         1989-01-01 [DOC]
502 4.3BSD Reno             1990-06-29 [QCU], [DOC]
503 4.3BSD NET/2            1991-06-28 [QCU], [DOC]
504
505 BSD/386 ALPHA           1991-12-xx [BSDI]
506                                 first code released to people outside BSDI
507 386BSD 0.0              1992-02-xx [DOC]
508 BSD/386 0.3.1           1992-04-xx [BSDI] first ext. beta; B customers
509 BSD/386 0.3.3           1992-06-xx [BSDI] first CDROM version
510 386BSD 0.1              1992-07-28 [DOC]
511 4.4BSD Alpha            1992-07-07
512 BSD/386 0.9.3           1992-10-xx [BSDI]
513                                 first external gamma; G customers
514 BSD/386 0.9.4           1992-12-xx [BSDI]
515                                 would have been 1.0 except for request
516                                 for preliminary injunction
517 BSD/386 1.0             1993-03-xx [BSDI]
518                                 injunction denied; first official release
519 NetBSD 0.8              1993-04-20 [NBD]
520 4.4BSD                  1993-06-01 [USE]
521 NetBSD 0.9              1993-08-23 [NBD]
522 FreeBSD 1.0             1993-11-01 [FBD]
523 FreeBSD 1.0.2           1993-11-14 [FBD]
524                                 supersedes 1.0 13 days after release.
525 BSD/386 1.1             1994-02-xx [BSDI]
526 4.4BSD Lite             1994-03-01 [USE]
527 FreeBSD 1.1             1994-05-07 [FBD]
528 FreeBSD 1.1.5           1994-06-30 [FBD]
529 FreeBSD 1.1.5.1         1994-07-05 [FBD]
530                                 supersedes 1.1.5 5 days after release.
531 NetBSD 1.0              1994-10-26 [NBD]
532 386BSD 1.0              1994-11-12 [USE]
533 FreeBSD 2.0             1994-11-23 [FBD]
534 BSD/OS 2.0              1995-01-xx [BSDI] 4.4 lite based
535 FreeBSD 2.0.5           1995-06-10 [FBD]
536 BSD/OS 2.0.1            1995-06-xx [BSDI]
537 4.4BSD Lite Release 2   1995-06-xx [44B]
538                                 the true final distribution from the CSRG
539 FreeBSD 2.1.0           1995-11-19 [FBD]
540 NetBSD 1.1              1995-11-26 [NBD]
541 BSD/OS 2.1              1996-01-xx [BSDI]
542 FreeBSD 2.1.5           1996-07-14 [FBD]
543 NetBSD 1.2              1996-10-04 [NBD]
544 OpenBSD 2.0             1996-10-18 [OBD]
545 FreeBSD 2.1.6           1996-11-16 [FBD]
546 FreeBSD 2.1.6.1         1996-11-25 [FBD] (sendmail security release)
547 Rhapsody                1997-xx-xx
548 FreeBSD 2.1.7           1997-02-20 [FBD]
549 BSD/OS 3.0              1997-02-xx [BSDI] 4.4 lite2 based
550 FreeBSD 2.2.0           1997-03-16 [FBD]
551 FreeBSD 2.2.1           1997-03-25 [FBD]
552 FreeBSD 2.2.2           1997-05-16 [FBD]
553 NetBSD 1.2.1            1997-05-20 [NBD] (patch release)
554 OpenBSD 2.1             1997-06-01 [OBD]
555 FreeBSD 2.2.5           1997-10-22 [FBD]
556 OpenBSD 2.2             1997-12-01 [OBD]
557 NetBSD 1.3              1998-01-04 [NBD]
558 FreeBSD 2.2.6           1998-03-25 [FBD]
559 NetBSD 1.3.1            1998-03-09 [NBD] (patch release)
560 BSD/OS 3.1              1998-03-xx [BSDI]
561 OpenBSD 2.3             1998-05-19 [OBD]
562 NetBSD 1.3.2            1998-05-29 [NBD] (patch release)
563 FreeBSD 2.2.7           1998-07-22 [FBD]
564 BSD/OS 4.0              1998-08-xx [BSDI]
565                                 2-lock MP support, ELF executables
566 FreeBSD 3.0             1998-10-16 [FBD]
567                                 FreeBSD-3.0 is a snapshot from -current,
568                                 while 3.1 and 3.2 are from 3.x-stable which
569                                 was branched quite some time after 3.0-release
570 FreeBSD 2.2.8           1998-11-29 [FBD]
571 OpenBSD 2.4             1998-12-01 [OBD]
572 NetBSD 1.3.3            1998-12-23 [NBD] (patch release)
573 FreeBSD 3.1             1999-02-15 [FBD]
574 BSD/OS 4.0.1            1999-03-xx [BSDI]
575 NetBSD 1.4              1999-05-12 [NBD]
576 FreeBSD 3.2             1999-05-17 [FBD]
577 OpenBSD 2.5             1999-05-19 [OBD]
578 NetBSD 1.4.1            1999-08-26 [NBD] (patch release)
579 FreeBSD 3.3             1999-09-17 [FBD]
580 OpenBSD 2.6             1999-12-01 [OBD]
581 FreeBSD 3.4             1999-12-20 [FBD]
582 BSD/OS 4.1              1999-12-xx [BSDI]
583 FreeBSD 4.0             2000-03-13 [FBD]
584 NetBSD 1.4.2            2000-03-19 [NBD] (patch release)
585 OpenBSD 2.7             2000-06-15 [OBD]
586 FreeBSD 3.5             2000-06-24 [FBD]
587 FreeBSD 4.1             2000-07-27 [FBD]
588 FreeBSD 3.5.1           2000-07-28 [FBD]
589 FreeBSD 4.1.1           2000-09-25 [FBD] (a network-only patch release)
590 FreeBSD 4.2             2000-11-21 [FBD]
591 NetBSD 1.4.3            2000-11-25 [NBD] (patch release)
592 BSD/OS 4.2              2000-11-29 [BSDI]
593 OpenBSD 2.8             2000-12-01 [OBD]
594 NetBSD 1.5              2000-12-06 [NBD]
595 Mac OS X 10.0           2001-03-24 [APL]
596 FreeBSD 4.3             2001-04-20 [FBD]
597 OpenBSD 2.9             2001-06-01 [OBD]
598 NetBSD 1.5.1            2001-07-11 [NBD] (patch release)
599 NetBSD 1.5.2            2001-09-13 [NBD] (patch release)
600 FreeBSD 4.4             2001-09-18 [FBD]
601 Mac OS X 10.1           2001-09-29 [APL]
602 OpenBSD 3.0             2001-12-01 [OBD]
603 FreeBSD 4.5             2002-01-29 [FBD]
604 BSD/OS 4.3              2002-03-14 [WRS]
605 OpenBSD 3.1             2002-05-19 [OBD]
606 FreeBSD 4.6             2002-06-15 [FBD]
607 NetBSD 1.5.3            2002-07-22 [NBD] (patch release)
608 FreeBSD 4.6.2           2002-08-15 [FBD] (patch release)
609 Mac OS X 10.2           2002-08-23 [APL]
610 NetBSD 1.6              2002-09-14 [NBD]
611 FreeBSD 4.7             2002-10-08 [FBD]
612 OpenBSD 3.2             2002-11-01 [OBD]
613 FreeBSD 5.0             2003-01-17 [FBD]
614                                 FreeBSD 5.0 is a separate branch off of
615                                 -current, similar to 3.0.
616 FreeBSD 4.8             2003-04-03 [FBD]
617 NetBSD 1.6.1            2003-04-21 [NBD] (patch release)
618 OpenBSD 3.3             2003-05-01 [OBD]
619 BSD/OS 5.0              2003-05-?? [WRS]
620 FreeBSD 5.1             2003-06-09 [FBD]
621 Mac OS X 10.3           2003-10-24 [APL]
622 FreeBSD 4.9             2003-10-28 [FBD]
623 BSD/OS 5.1 ISE          2003-10-?? [WRS] (final version)
624 OpenBSD 3.4             2003-11-01 [OBD]
625 FreeBSD 5.2             2004-01-12 [FBD]
626 FreeBSD 5.2.1           2004-02-22 [FBD] (patch release)
627 NetBSD 1.6.2            2004-03-01 [NBD] (patch release)
628 OpenBSD 3.5             2004-04-01 [OBD]
629 FreeBSD 4.10            2004-05-27 [FBD]
630 DragonFly 1.0           2004-07-12 [DFB]
631 OpenBSD 3.6             2004-10-29 [OBD]
632 FreeBSD 5.3             2004-11-06 [FBD]
633 NetBSD 2.0              2004-12-09 [NBD]
634 FreeBSD 4.11            2005-01-25 [FBD]
635 DragonFly 1.2.0         2005-04-08 [DFB]
636 NetBSD 2.0.2            2005-04-14 [NBD] (security/critical release)
637 Mac OS X 10.4           2005-04-29 [APL]
638 FreeBSD 5.4             2005-05-09 [FBD]
639 OpenBSD 3.7             2005-05-19 [OBD]
640 NetBSD 2.0.3            2005-10-31 [NBD] (security/critical release)
641 OpenBSD 3.8             2005-11-01 [OBD]
642 FreeBSD 6.0             2005-11-01 [FBD]
643 NetBSD 2.1              2005-11-02 [NBD]
644 NetBSD 3.0              2005-12-23 [NBD]
645 DragonFly 1.4.0         2006-01-08 [DFB]
646 FreeBSD 2.2.9           2006-04-01 [FBD]
647 OpenBSD 3.9             2006-05-01 [OBD]
648 FreeBSD 6.1             2006-05-08 [FBD]
649 FreeBSD 5.5             2006-05-25 [FBD]
650 NetBSD 3.0.1            2006-07-24 [NBD] (security/critical release)
651 DragonFly 1.6.0         2006-07-24 [DFB]
652 OpenBSD 4.0             2006-11-01 [OBD]
653 NetBSD 3.0.2            2006-11-04 [NBD] (security/critical release)
654 NetBSD 3.1              2006-11-04 [NBD]
655 FreeBSD 6.2             2007-01-15 [FBD]
656 DragonFly 1.8.0         2007-01-30 [DFB]
657 OpenBSD 4.1             2007-05-01 [OBD]
658 DragonFly 1.10.0        2007-08-06 [DFB]
659 Mac OS X 10.5           2007-10-26 [APL]
660 OpenBSD 4.2             2007-11-01 [OBD]
661 NetBSD 4.0              2007-12-19 [NBD]
662 FreeBSD 6.3             2008-01-18 [FBD]
663 DragonFly 1.12.0        2008-02-26 [DFB]
664 FreeBSD 7.0             2008-02-27 [FBD]
665 OpenBSD 4.3             2008-05-01 [OBD]
666 DragonFly 2.0.0         2008-07-21 [DFB]
667 OpenBSD 4.4             2008-11-01 [OBD]
668 FreeBSD 6.4             2008-11-28 [FBD]
669 FreeBSD 7.1             2009-01-04 [FBD]
670 DragonFly 2.2.0         2009-02-17 [DFB]
671 NetBSD 5.0              2009-04-29 [NBD]
672 OpenBSD 4.5             2009-05-01 [OBD]
673 FreeBSD 7.2             2009-05-04 [FBD]
674 Mac OS X 10.6           2009-06-08 [APL]
675 NetBSD 5.0.1            2009-08-02 [NBD] (security/critical release)
676 DragonFly 2.4.0         2009-09-16 [DFB]
677 OpenBSD 4.6             2009-10-18 [OBD]
678 FreeBSD 8.0             2009-11-26 [FBD]
679 NetBSD 5.0.2            2010-02-12 [NBD] (security/critical release)
680 FreeBSD 7.3             2010-03-23 [FBD]
681 DragonFly 2.6.0         2010-03-28 [DFB]
682 OpenBSD 4.7             2010-05-19 [OBD]
683 FreeBSD 8.1             2010-07-24 [FBD]
684 DragonFly 2.8.2         2010-10-30 [DFB]
685 OpenBSD 4.8             2010-11-01 [OBD]
686 NetBSD 5.1              2010-11-19 [NBD]
687 FreeBSD 7.4             2011-02-24 [FBD]
688 FreeBSD 8.2             2011-02-24 [FBD]
689 DragonFly 2.10.1        2011-04-26 [DFB]
690 OpenBSD 4.9             2011-05-01 [OBD]
691 Mac OS X 10.7           2011-07-20 [APL]
692 OpenBSD 5.0             2011-11-01 [OBD]
693 FreeBSD 9.0             2012-01-12 [FBD]
694 NetBSD 5.1.2            2012-02-02 [NBD] (security/critical release)
695 DragonFly 3.0.1         2012-02-21 [DFB]
696 FreeBSD 8.3             2012-04-18 [FBD]
697 OpenBSD 5.1             2012-05-01 [OBD]
698 Mac OS X 10.8           2012-07-25 [APL]
699 NetBSD 6.0              2012-10-17 [NBD]
700 OpenBSD 5.2             2012-11-01 [OBD]
701 DragonFly 3.2.1         2012-11-02 [DFB]
702 NetBSD 5.2              2012-12-03 [NBD]
703 NetBSD 6.0.1            2012-12-26 [NBD] (security/critical release)
704 FreeBSD 9.1             2012-12-30 [FBD]
705 DragonFly 3.4.1         2013-04-29 [DFB]
706 OpenBSD 5.3             2013-05-01 [OBD]
707 NetBSD 6.0.2            2013-05-18 [NBD] (security/critical release)
708 NetBSD 6.1              2013-05-18 [NBD]
709 FreeBSD 8.4             2013-06-07 [FBD]
710 NetBSD 6.1.1            2013-08-22 [NBD]
711 NetBSD 5.1.3            2013-09-29 [NBD]
712 NetBSD 5.2.1            2013-09-29 [NBD]
713 FreeBSD 9.2             2013-09-30 [FBD]
714 NetBSD 6.0.3            2013-09-30 [NBD]
715 NetBSD 6.1.2            2013-09-30 [NBD]
716 Mac OS X 10.9           2013-10-22 [APL]
717 OpenBSD 5.4             2013-11-01 [OBD]
718 DragonFly 3.6.0         2013-11-25 [DFB]
719 FreeBSD 10.0            2014-01-20 [FBD]
720 NetBSD 5.1.4            2014-01-25 [NBD]
721 NetBSD 5.2.2            2014-01-25 [NBD]
722 NetBSD 6.0.4            2014-01-25 [NBD]
723 NetBSD 6.1.3            2014-01-25 [NBD]
724 DragonFly 3.6.1         2014-02-22 [DFB]
725 DragonFly 3.6.2         2014-04-10 [DFB]
726 NetBSD 6.0.5            2014-04-12 [NBD]
727 NetBSD 6.1.4            2014-04-12 [NBD]
728 OpenBSD 5.5             2014-05-01 [OBD]
729 DragonFly 3.8.0         2014-06-04 [DFB]
730 DragonFly 3.8.1         2014-06-16 [DFB]
731 DragonFly 3.6.3         2014-06-17 [DFB]
732 FreeBSD 9.3             2014-07-05 [FBD]
733 DragonFly 3.8.2         2014-08-08 [DFB]
734 NetBSD 6.0.6            2014-09-22 [NBD]
735 NetBSD 6.1.5            2014-09-22 [NBD]
736 Mac OS X 10.10          2014-10-16 [APL]
737 OpenBSD 5.6             2014-11-01 [OBD]
738 FreeBSD 10.1            2014-11-14 [FBD]
739 DragonFly 4.0.1         2014-11-25 [DFB]
740 DragonFly 4.0.2         2015-01-07 [DFB]
741 DragonFly 4.0.3         2015-01-21 [DFB]
742 DragonFly 4.0.4         2015-03-09 [DFB]
743 DragonFly 4.0.5         2015-03-23 [DFB]
744 OpenBSD 5.7             2015-05-01 [OBD]
745 DragonFly 4.2.0         2015-06-29 [DFB]
746 FreeBSD 10.2            2015-08-13 [FBD]
747 NetBSD 7.0              2015-09-25 [NBD]
748 OS X 10.11              2015-09-30 [APL]
749 OpenBSD 5.8             2015-10-18 [OBD]
750 DragonFly 4.4.1         2015-12-07 [DFB]
751 OpenBSD 5.9             2016-03-29 [OBD]
752 FreeBSD 10.3            2016-04-04 [FBD]
753 NetBSD 7.0.1            2016-05-22 [NBD]
754 DragonFly 4.6.0         2016-08-02 [DFB]
755 OpenBSD 6.0             2016-09-01 [OBD]
756 macOS 10.12             2016-09-20 [APL]
757 FreeBSD 11.0            2016-10-10 [FBD]
758 NetBSD 7.0.2            2016-10-21 [NBD]
759 NetBSD 7.1              2017-03-11 [NBD]
760 DragonFly 4.8.0         2017-03-27 [DFB]
761 OpenBSD 6.1             2017-04-11 [OBD]
762 FreeBSD 11.1            2017-07-26 [FBD]
763 macOS 10.13             2017-09-25 [APL]
764 FreeBSD 10.4            2017-10-03 [FBD]
765 OpenBSD 6.2             2017-10-09 [OBD]
766 DragonFly 5.0.0         2017-10-16 [DFB]
767 DragonFly 5.0.1         2017-11-06 [DFB]
768 DragonFly 5.0.2         2017-12-04 [DFB]
769 NetBSD 7.1.1            2017-12-22 [NBD]
770 NetBSD 7.1.2            2018-03-15 [NBD]
771 OpenBSD 6.3             2018-04-02 [OBD]
772 DragonFly 5.2.0         2018-04-10 [DFB]
773 DragonFly 5.2.1         2018-05-20 [DFB]
774 DragonFly 5.2.2         2018-06-18 [DFB]
775 FreeBSD 11.2            2018-06-27 [FBD]
776 NetBSD 8.0              2018-07-17 [NBD]
777 NetBSD 7.2              2018-08-29 [NBD]
778 macOS 10.14             2018-09-24 [APL]
779 OpenBSD 6.4             2018-10-18 [OBD]
780 DragonFly 5.4.0         2018-12-03 [DFB]
781 FreeBSD 12.0            2018-12-11 [FBD]
782 DragonFly 5.4.1         2018-12-24 [DFB]
783 OpenBSD 6.5             2019-05-01 [OBD]
784 NetBSD 8.1              2019-06-04 [NBD]
785 DragonFly 5.6           2019-06-17 [DFB]
786
787 Bibliography
788 ------------------------
789
790 Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John
791 Quarterman. The Design and Implementation of the 4.3BSD UNIX Operating
792 System. Reading, Mass. Addison-Wesley, 1989. ISBN 0-201-06196-1
793
794 Salus, Peter H. A quarter century of UNIX. Addison-Wesley Publishing
795 Company, Inc., 1994. ISBN 0-201-54777-5
796
797 McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John
798 Quarterman. The Design and Implementation of the 4.4BSD Operating
799 System. Reading, Mass. Addison-Wesley, 1996. ISBN 0-201-54979-4
800
801 McKusick, Marshall Kirk, George Neville-Neil. The Design and
802 Implementation of the FreeBSD Operating System.
803 Addison-Wesley Professional, Published: Aug 2, 2004. ISBN 0-201-70245-2
804
805 McKusick, Marshall Kirk, George Neville-Neil, Robert Watson. The
806 Design and Implementation of the FreeBSD Operating System, 2nd Edition.
807 Pearson Education, Inc., 2014. ISBN 0-321-96897-2
808
809 Doug McIlroy. Research Unix Reader.
810
811 Michael G. Brown. The Role of BSD in the Development of Unix.
812 Presented to the Tasmanian Unix Special Interest Group of the
813 Australian Computer Society, Hobart, August 1993.
814
815 Peter H. Salus. Unix at 25. Byte Magazine, October 1994.
816 URL: http://www.byte.com/art/9410/sec8/art3.htm
817
818 Andreas Klemm, Lars Köller. If you're going to San Francisco ...
819 Die freien BSD-Varianten von Unix. c't April 1997, page 368ff.
820
821 BSD Release Announcements collection.
822 URL: https://www.FreeBSD.org/releases/
823
824 BSD Hypertext Man Pages
825 URL: https://www.FreeBSD.org/cgi/man.cgi
826
827 UNIX history graphing project
828 URL: http://minnie.tuhs.org/Unix_History/index.html
829
830 UNIX history
831 URL: http://www.levenez.com/unix/
832
833 James Howard: The BSD Family Tree
834 URL: http://ezine.daemonnews.org/200104/bsd_family.html
835 ("what are the differences between FreeBSD, NetBSD, and OpenBSD?")
836
837
838 Acknowledgments
839 ---------------
840
841 Josh Gilliam for suggestions, bug fixes, and finding very old
842 original BSD announcements from Usenet or tapes.
843
844 Steven M. Schultz for providing 2.8BSD, 2.10BSD, 2.11BSD manual pages.
845
846 --
847 Copyright (c) 1997-2012 Wolfram Schneider <wosch@FreeBSD.ORG>
848 URL: https://svnweb.freebsd.org/base/head/share/misc/bsd-family-tree
849
850 $FreeBSD$