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