ISC has concluded its development work on BIND 10 and will no longer be updating the source pool. To download the current release of BIND10, use either our web-based repository here or visit the ftp repository here.
Shane Kerr gave a presentation at RIPE 68 that looked at what happened to the BIND 10 project from hindsight, “The Decline and Fall of BIND 10”.
To facilitate continued community contributions to this open source software, BIND 10 is being renamed Bundy, to mitigate the confusion between it and BIND 9 (a completely separate system). To follow Bundy going forward, see http://bundy-dns.de.
The BIND 10 distribution also includes experimental DHCPv4 and DHCPv6 servers, a dynamic DNS component, and a C++ library for DHCP. ISC will be continuing to actively develop this DHCP software components, known as Kea. For information about the Kea project, please visit http://kea.isc.org/.
History of the BIND 10 Project
BIND 9 development began in 1998. In that same year, Internet came through a 56k modem, Yahoo! Mail was less than a year old, Google was founded with 18 server computers in a garage, and Internet Explorer overtook Netscape in browser share for the first time. In the last fifteen years, the world has experienced extraordinary technological progress, not the least of which occurred in Internet operations, software engineering, and computer architecture, all in addition to evolving user expectations. Today, BIND 9′s core architecture often encounters requirements that were beyond imagination in 1998. In 2009, after extensive planning, we began developing a next-generation Internet applications framework under the name BIND 10, using modern computing languages and a modern architecture.
The BIND10 steering committee was composed of representatives from some of the leaders in the DNS community, including top-level domain operators for a number of countries. The BIND 10 project had several goals. Applications would run as modules in a framework, so one wouldn’t need to run code that wasn’t being used, enhancing security. The entire framework was designed to be extensible, with multiple flexible APIs. The framework would provide a common database interface for ease of provisioning and a robust statistics framework.
BIND 10 was a multi-year development project. In 2013 we released the 1.0 and 1.1 versions of the software, with all of the major framework features, an authoritative DNS server module, and experimental DHCPv4 and DHCPv6 modules. The BIND10 framework consists of a control framework, an application interface, a statistics server, a logging framework, a remote control daemon, a configuration client tool, and numerous other tools for its development and operation.
BIND 10 Project Sponsors
This effort was funded by leading members within the DNS community. Some of the sponsors contributed developers in addition to funding the project.
The ISC team appreciates the generous support of the BIND 10 sponsors, including:
- Association DNS.PT
- Brazilian Network Information Center (NIC.BR)
- Canadian Internet Registry Authority (CIRA)
- China Internet Network Information Center (CNNIC)
- CZ.NIC, z. s. p. o.
- DENIC eG
- Google Inc.
- Japan Registry Services Co, Ltd. (JPRS)
- Nominet UK
- New Zealand Registry Services (NZRS)
- Réseaux IP Européens Network Coordination Centre (RIPE NCC)
- Stichting Internet Domainregistratie Nederland (SIDN)
- Technical Center of Internet
- Uniforum SA