BIND 主版本有4种:Stable, Development, Extended Support (ESV), and Subscription.
BIND 当前的代码基于 BIND 9。BIND 9 有4个主版本。主版本分支范例如,BIND 9.12 、 BIND 9.13。
每个主分支都有一系列小版本,比如 BIND 9.12.0、9.12.1 etcetera。 每个小分支的change文件内容取决于哪个BIND的分支被升级。Development 版本小分支介绍了新的和升级的特性,可能无法向后兼容。Stable 版本小分支仅修复bug。所有还在支持的版本,偶尔会收到一个未计划的小版本,以响应紧急的安全bug。这种情况下的change相比上个版本是最小的,并且仅仅是必须的。
Development Versions 开发版本
开发版本的发布以奇数命名,BIND 9.13 是第一个。
当 BIND 引擎开发了新功能特性,会在当前开发版本发布。开发版本的子版本介绍了新的和升级的特性,可能无法向后兼容。
开发版本适合于那么对ISC进行测试并提供反馈的人。开发版本不提供 alpha/beta/release 候选版本,有时候为了解决缺陷,会很快发布更新的版本。
开发版本仅提供12个月的支持。在12个月周期的最后,稳定的开发版本会被重新标记和发布,作为下一个稳定版本,然后我们会开启一个新的开发分支。
Stable Versions 稳定版本
稳定版本以偶数命名,比如 BIND 9.14 、 BIND 9.16。
以前,我们建议在每个分支的第三个维护版本发布后再用于大规模生产环境。自 BIND 9.14 起,我们计划每年发布一个稳定版本。稳定版本以偶数定义,比如