1*00b67f09SDavid van Moolenbroek<!-- 2*00b67f09SDavid van Moolenbroek - Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC") 3*00b67f09SDavid van Moolenbroek - Copyright (C) 2000-2003 Internet Software Consortium. 4*00b67f09SDavid van Moolenbroek - 5*00b67f09SDavid van Moolenbroek - Permission to use, copy, modify, and/or distribute this software for any 6*00b67f09SDavid van Moolenbroek - purpose with or without fee is hereby granted, provided that the above 7*00b67f09SDavid van Moolenbroek - copyright notice and this permission notice appear in all copies. 8*00b67f09SDavid van Moolenbroek - 9*00b67f09SDavid van Moolenbroek - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 10*00b67f09SDavid van Moolenbroek - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 11*00b67f09SDavid van Moolenbroek - AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 12*00b67f09SDavid van Moolenbroek - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 13*00b67f09SDavid van Moolenbroek - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 14*00b67f09SDavid van Moolenbroek - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 15*00b67f09SDavid van Moolenbroek - PERFORMANCE OF THIS SOFTWARE. 16*00b67f09SDavid van Moolenbroek--> 17*00b67f09SDavid van Moolenbroek<!-- Id --> 18*00b67f09SDavid van Moolenbroek<html> 19*00b67f09SDavid van Moolenbroek<head> 20*00b67f09SDavid van Moolenbroek<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 21*00b67f09SDavid van Moolenbroek<title>Appendix�B.�A Brief History of the DNS and BIND</title> 22*00b67f09SDavid van Moolenbroek<meta name="generator" content="DocBook XSL Stylesheets V1.71.1"> 23*00b67f09SDavid van Moolenbroek<link rel="start" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual"> 24*00b67f09SDavid van Moolenbroek<link rel="up" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual"> 25*00b67f09SDavid van Moolenbroek<link rel="prev" href="Bv9ARM.ch09.html" title="Appendix�A.�Release Notes"> 26*00b67f09SDavid van Moolenbroek<link rel="next" href="Bv9ARM.ch11.html" title="Appendix�C.�General DNS Reference Information"> 27*00b67f09SDavid van Moolenbroek</head> 28*00b67f09SDavid van Moolenbroek<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> 29*00b67f09SDavid van Moolenbroek<div class="navheader"> 30*00b67f09SDavid van Moolenbroek<table width="100%" summary="Navigation header"> 31*00b67f09SDavid van Moolenbroek<tr><th colspan="3" align="center">Appendix�B.�A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym> 32*00b67f09SDavid van Moolenbroek</th></tr> 33*00b67f09SDavid van Moolenbroek<tr> 34*00b67f09SDavid van Moolenbroek<td width="20%" align="left"> 35*00b67f09SDavid van Moolenbroek<a accesskey="p" href="Bv9ARM.ch09.html">Prev</a>�</td> 36*00b67f09SDavid van Moolenbroek<th width="60%" align="center">�</th> 37*00b67f09SDavid van Moolenbroek<td width="20%" align="right">�<a accesskey="n" href="Bv9ARM.ch11.html">Next</a> 38*00b67f09SDavid van Moolenbroek</td> 39*00b67f09SDavid van Moolenbroek</tr> 40*00b67f09SDavid van Moolenbroek</table> 41*00b67f09SDavid van Moolenbroek<hr> 42*00b67f09SDavid van Moolenbroek</div> 43*00b67f09SDavid van Moolenbroek<div class="appendix" lang="en"> 44*00b67f09SDavid van Moolenbroek<div class="titlepage"><div><div><h2 class="title"> 45*00b67f09SDavid van Moolenbroek<a name="Bv9ARM.ch10"></a>Appendix�B.�A Brief History of the <acronym class="acronym">DNS</acronym> and <acronym class="acronym">BIND</acronym> 46*00b67f09SDavid van Moolenbroek</h2></div></div></div> 47*00b67f09SDavid van Moolenbroek<div class="toc"> 48*00b67f09SDavid van Moolenbroek<p><b>Table of Contents</b></p> 49*00b67f09SDavid van Moolenbroek<dl><dt><span class="sect1"><a href="Bv9ARM.ch10.html#historical_dns_information"></a></span></dt></dl> 50*00b67f09SDavid van Moolenbroek</div> 51*00b67f09SDavid van Moolenbroek<div class="sect1" lang="en"> 52*00b67f09SDavid van Moolenbroek<div class="titlepage"></div> 53*00b67f09SDavid van Moolenbroek<p> 54*00b67f09SDavid van Moolenbroek Although the "official" beginning of the Domain Name 55*00b67f09SDavid van Moolenbroek System occurred in 1984 with the publication of RFC 920, the 56*00b67f09SDavid van Moolenbroek core of the new system was described in 1983 in RFCs 882 and 57*00b67f09SDavid van Moolenbroek 883. From 1984 to 1987, the ARPAnet (the precursor to today's 58*00b67f09SDavid van Moolenbroek Internet) became a testbed of experimentation for developing the 59*00b67f09SDavid van Moolenbroek new naming/addressing scheme in a rapidly expanding, 60*00b67f09SDavid van Moolenbroek operational network environment. New RFCs were written and 61*00b67f09SDavid van Moolenbroek published in 1987 that modified the original documents to 62*00b67f09SDavid van Moolenbroek incorporate improvements based on the working model. RFC 1034, 63*00b67f09SDavid van Moolenbroek "Domain Names-Concepts and Facilities", and RFC 1035, "Domain 64*00b67f09SDavid van Moolenbroek Names-Implementation and Specification" were published and 65*00b67f09SDavid van Moolenbroek became the standards upon which all <acronym class="acronym">DNS</acronym> implementations are 66*00b67f09SDavid van Moolenbroek built. 67*00b67f09SDavid van Moolenbroek </p> 68*00b67f09SDavid van Moolenbroek<p> 69*00b67f09SDavid van Moolenbroek The first working domain name server, called "Jeeves", was 70*00b67f09SDavid van Moolenbroek written in 1983-84 by Paul Mockapetris for operation on DEC 71*00b67f09SDavid van Moolenbroek Tops-20 72*00b67f09SDavid van Moolenbroek machines located at the University of Southern California's 73*00b67f09SDavid van Moolenbroek Information 74*00b67f09SDavid van Moolenbroek Sciences Institute (USC-ISI) and SRI International's Network 75*00b67f09SDavid van Moolenbroek Information 76*00b67f09SDavid van Moolenbroek Center (SRI-NIC). A <acronym class="acronym">DNS</acronym> server for 77*00b67f09SDavid van Moolenbroek Unix machines, the Berkeley Internet 78*00b67f09SDavid van Moolenbroek Name Domain (<acronym class="acronym">BIND</acronym>) package, was 79*00b67f09SDavid van Moolenbroek written soon after by a group of 80*00b67f09SDavid van Moolenbroek graduate students at the University of California at Berkeley 81*00b67f09SDavid van Moolenbroek under 82*00b67f09SDavid van Moolenbroek a grant from the US Defense Advanced Research Projects 83*00b67f09SDavid van Moolenbroek Administration 84*00b67f09SDavid van Moolenbroek (DARPA). 85*00b67f09SDavid van Moolenbroek </p> 86*00b67f09SDavid van Moolenbroek<p> 87*00b67f09SDavid van Moolenbroek Versions of <acronym class="acronym">BIND</acronym> through 88*00b67f09SDavid van Moolenbroek 4.8.3 were maintained by the Computer 89*00b67f09SDavid van Moolenbroek Systems Research Group (CSRG) at UC Berkeley. Douglas Terry, Mark 90*00b67f09SDavid van Moolenbroek Painter, David Riggle and Songnian Zhou made up the initial <acronym class="acronym">BIND</acronym> 91*00b67f09SDavid van Moolenbroek project team. After that, additional work on the software package 92*00b67f09SDavid van Moolenbroek was done by Ralph Campbell. Kevin Dunlap, a Digital Equipment 93*00b67f09SDavid van Moolenbroek Corporation 94*00b67f09SDavid van Moolenbroek employee on loan to the CSRG, worked on <acronym class="acronym">BIND</acronym> for 2 years, from 1985 95*00b67f09SDavid van Moolenbroek to 1987. Many other people also contributed to <acronym class="acronym">BIND</acronym> development 96*00b67f09SDavid van Moolenbroek during that time: Doug Kingston, Craig Partridge, Smoot 97*00b67f09SDavid van Moolenbroek Carl-Mitchell, 98*00b67f09SDavid van Moolenbroek Mike Muuss, Jim Bloom and Mike Schwartz. <acronym class="acronym">BIND</acronym> maintenance was subsequently 99*00b67f09SDavid van Moolenbroek handled by Mike Karels and �ivind Kure. 100*00b67f09SDavid van Moolenbroek </p> 101*00b67f09SDavid van Moolenbroek<p> 102*00b67f09SDavid van Moolenbroek <acronym class="acronym">BIND</acronym> versions 4.9 and 4.9.1 were 103*00b67f09SDavid van Moolenbroek released by Digital Equipment 104*00b67f09SDavid van Moolenbroek Corporation (now Compaq Computer Corporation). Paul Vixie, then 105*00b67f09SDavid van Moolenbroek a DEC employee, became <acronym class="acronym">BIND</acronym>'s 106*00b67f09SDavid van Moolenbroek primary caretaker. He was assisted 107*00b67f09SDavid van Moolenbroek by Phil Almquist, Robert Elz, Alan Barrett, Paul Albitz, Bryan 108*00b67f09SDavid van Moolenbroek Beecher, Andrew 109*00b67f09SDavid van Moolenbroek Partan, Andy Cherenson, Tom Limoncelli, Berthold Paffrath, Fuat 110*00b67f09SDavid van Moolenbroek Baran, Anant Kumar, Art Harkin, Win Treese, Don Lewis, Christophe 111*00b67f09SDavid van Moolenbroek Wolfhugel, and others. 112*00b67f09SDavid van Moolenbroek </p> 113*00b67f09SDavid van Moolenbroek<p> 114*00b67f09SDavid van Moolenbroek In 1994, <acronym class="acronym">BIND</acronym> version 4.9.2 was sponsored by 115*00b67f09SDavid van Moolenbroek Vixie Enterprises. Paul 116*00b67f09SDavid van Moolenbroek Vixie became <acronym class="acronym">BIND</acronym>'s principal 117*00b67f09SDavid van Moolenbroek architect/programmer. 118*00b67f09SDavid van Moolenbroek </p> 119*00b67f09SDavid van Moolenbroek<p> 120*00b67f09SDavid van Moolenbroek <acronym class="acronym">BIND</acronym> versions from 4.9.3 onward 121*00b67f09SDavid van Moolenbroek have been developed and maintained 122*00b67f09SDavid van Moolenbroek by the Internet Systems Consortium and its predecessor, 123*00b67f09SDavid van Moolenbroek the Internet Software Consortium, with support being provided 124*00b67f09SDavid van Moolenbroek by ISC's sponsors. 125*00b67f09SDavid van Moolenbroek </p> 126*00b67f09SDavid van Moolenbroek<p> 127*00b67f09SDavid van Moolenbroek As co-architects/programmers, Bob Halley and 128*00b67f09SDavid van Moolenbroek Paul Vixie released the first production-ready version of 129*00b67f09SDavid van Moolenbroek <acronym class="acronym">BIND</acronym> version 8 in May 1997. 130*00b67f09SDavid van Moolenbroek </p> 131*00b67f09SDavid van Moolenbroek<p> 132*00b67f09SDavid van Moolenbroek BIND version 9 was released in September 2000 and is a 133*00b67f09SDavid van Moolenbroek major rewrite of nearly all aspects of the underlying 134*00b67f09SDavid van Moolenbroek BIND architecture. 135*00b67f09SDavid van Moolenbroek </p> 136*00b67f09SDavid van Moolenbroek<p> 137*00b67f09SDavid van Moolenbroek BIND versions 4 and 8 are officially deprecated. 138*00b67f09SDavid van Moolenbroek No additional development is done 139*00b67f09SDavid van Moolenbroek on BIND version 4 or BIND version 8. 140*00b67f09SDavid van Moolenbroek </p> 141*00b67f09SDavid van Moolenbroek<p> 142*00b67f09SDavid van Moolenbroek <acronym class="acronym">BIND</acronym> development work is made 143*00b67f09SDavid van Moolenbroek possible today by the sponsorship 144*00b67f09SDavid van Moolenbroek of several corporations, and by the tireless work efforts of 145*00b67f09SDavid van Moolenbroek numerous individuals. 146*00b67f09SDavid van Moolenbroek </p> 147*00b67f09SDavid van Moolenbroek</div> 148*00b67f09SDavid van Moolenbroek</div> 149*00b67f09SDavid van Moolenbroek<div class="navfooter"> 150*00b67f09SDavid van Moolenbroek<hr> 151*00b67f09SDavid van Moolenbroek<table width="100%" summary="Navigation footer"> 152*00b67f09SDavid van Moolenbroek<tr> 153*00b67f09SDavid van Moolenbroek<td width="40%" align="left"> 154*00b67f09SDavid van Moolenbroek<a accesskey="p" href="Bv9ARM.ch09.html">Prev</a>�</td> 155*00b67f09SDavid van Moolenbroek<td width="20%" align="center">�</td> 156*00b67f09SDavid van Moolenbroek<td width="40%" align="right">�<a accesskey="n" href="Bv9ARM.ch11.html">Next</a> 157*00b67f09SDavid van Moolenbroek</td> 158*00b67f09SDavid van Moolenbroek</tr> 159*00b67f09SDavid van Moolenbroek<tr> 160*00b67f09SDavid van Moolenbroek<td width="40%" align="left" valign="top">Appendix�A.�Release Notes�</td> 161*00b67f09SDavid van Moolenbroek<td width="20%" align="center"><a accesskey="h" href="Bv9ARM.html">Home</a></td> 162*00b67f09SDavid van Moolenbroek<td width="40%" align="right" valign="top">�Appendix�C.�General <acronym class="acronym">DNS</acronym> Reference Information</td> 163*00b67f09SDavid van Moolenbroek</tr> 164*00b67f09SDavid van Moolenbroek</table> 165*00b67f09SDavid van Moolenbroek</div> 166*00b67f09SDavid van Moolenbroek<p style="text-align: center;">BIND 9.10.2-P4</p> 167*00b67f09SDavid van Moolenbroek</body> 168*00b67f09SDavid van Moolenbroek</html> 169