xref: /netbsd-src/external/mpl/bind/dist/doc/arm/history.rst (revision f281902de12281841521aa31ef834ad944d725e2)
1.. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
2..
3.. SPDX-License-Identifier: MPL-2.0
4..
5.. This Source Code Form is subject to the terms of the Mozilla Public
6.. License, v. 2.0.  If a copy of the MPL was not distributed with this
7.. file, you can obtain one at https://mozilla.org/MPL/2.0/.
8..
9.. See the COPYRIGHT file distributed with this work for additional
10.. information regarding copyright ownership.
11
12.. History:
13
14A Brief History of the DNS and BIND
15===================================
16
17Although the Domain Name System "officially" began in
181984 with the publication of :rfc:`920`, the core of the new system was
19described in 1983 in :rfc:`882` and :rfc:`883`. From 1984 to 1987, the ARPAnet
20(the precursor to today's Internet) became a testbed of experimentation
21for developing the new naming/addressing scheme in a rapidly expanding,
22operational network environment. New RFCs were written and published in
231987 that modified the original documents to incorporate improvements
24based on the working model. :rfc:`1034`, "Domain Names-Concepts and
25Facilities," and :rfc:`1035`, "Domain Names-Implementation and
26Specification," were published and became the standards upon which all
27DNS implementations are built.
28
29The first working domain name server, called "Jeeves," was written in
301983-84 by Paul Mockapetris for operation on DEC Tops-20 machines
31located at the University of Southern California's Information Sciences
32Institute (USC-ISI) and SRI International's Network Information Center
33(SRI-NIC). A DNS server for Unix machines, the Berkeley Internet Name
34Domain (BIND) package, was written soon after by a group of graduate
35students at the University of California at Berkeley under a grant from
36the US Defense Advanced Research Projects Administration (DARPA).
37
38Versions of BIND through 4.8.3 were maintained by the Computer Systems
39Research Group (CSRG) at UC Berkeley. Douglas Terry, Mark Painter, David
40Riggle, and Songnian Zhou made up the initial BIND project team. After
41that, additional work on the software package was done by Ralph
42Campbell. Kevin Dunlap, a Digital Equipment Corporation employee on loan
43to the CSRG, worked on BIND for 2 years, from 1985 to 1987. Many other
44people also contributed to BIND development during that time: Doug
45Kingston, Craig Partridge, Smoot Carl-Mitchell, Mike Muuss, Jim Bloom,
46and Mike Schwartz. BIND maintenance was subsequently handled by Mike
47Karels and Øivind Kure.
48
49BIND versions 4.9 and 4.9.1 were released by Digital Equipment
50Corporation (which became Compaq Computer Corporation and eventually merged
51with Hewlett-Packard). Paul Vixie, then a DEC
52employee, became BIND's primary caretaker. He was assisted by Phil
53Almquist, Robert Elz, Alan Barrett, Paul Albitz, Bryan Beecher, Andrew
54Partan, Andy Cherenson, Tom Limoncelli, Berthold Paffrath, Fuat Baran,
55Anant Kumar, Art Harkin, Win Treese, Don Lewis, Christophe Wolfhugel,
56and others.
57
58In 1994, BIND version 4.9.2 was sponsored by Vixie Enterprises. Paul
59Vixie became BIND's principal architect/programmer.
60
61BIND versions from 4.9.3 onward have been developed and maintained by
62Internet Systems Consortium and its predecessor, the Internet
63Software Consortium, with support provided by ISC's sponsors.
64
65As co-architects/programmers, Bob Halley and Paul Vixie released the
66first production-ready version of BIND version 8 in May 1997.
67
68BIND version 9 was released in September 2000 and is a major rewrite of
69nearly all aspects of the underlying BIND architecture.
70
71BIND versions 4 and 8 are officially deprecated. No additional
72development is done on BIND version 4 or BIND version 8.
73
74BIND development work is made possible today by the sponsorship of
75corporations who purchase professional support services from ISC
76(https://www.isc.org/contact/) and/or donate to our mission, and by the
77tireless efforts of numerous individuals.
78