Bugzilla 是一个缺陷或问题跟踪系统。缺陷跟踪系统允许个人或开发团队有效地跟踪其产品中存在的未解决问题。Bugzilla 最初由 Terry Weissman 使用一种名为 TCL 的编程语言编写,用于替换 Netscape Communications 内部使用的一个简陋的缺陷跟踪数据库。Terry 后来将 Bugzilla 从 TCL 移植到 Perl,并且至今仍使用 Perl。当时,大多数商业缺陷跟踪软件供应商收取巨额许可费,而 Bugzilla 迅速成为开源社区的最爱(其起源于开源浏览器项目 Mozilla)。现在,它已成为事实上的标准缺陷跟踪系统,所有其他系统都以此为衡量标准。
Bugzilla 拥有许多高级功能。这些功能包括
强大的搜索功能
用户可配置的错误更改邮件通知
完整的更改历史记录
错误间依赖关系跟踪和图表
优秀的附件管理
集成的、基于产品的、细粒度的安全模式
完全安全审计,并在 Perl 的 taint 模式下运行
一个健壮、稳定的 RDBMS 后端
Web、XML、电子邮件和控制台界面
完全可定制和/或可本地化的 Web 用户界面
广泛的可配置性
版本之间平滑的升级路径