Bugzilla vs JTrac
Bugzilla
bugzilla.orgJTrac
j-trac.sourceforge.ioSide by side
| Figure | Bugzilla | JTrac |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Issue Tracking Software | 8.4 (#13) | 8.6 (#5) |
| Deployment | Bugzilla is web-based software that must be installed on your own server. | JTrac can run with its embedded Jetty server and HSQLDB, or deploy as a WAR in a servlet 3.1 compliant container. |
| Intended users | The project describes Bugzilla as a system for software defect tracking and says organizations may turn to it when they need workflow management, bug visibility controls, or custom fields. | The project lists developers, end users, IT, and quality engineers as its intended audience. |
| Notifications | Users can choose which bug-change email notifications they receive, and scheduled search reports can be emailed as often as every fifteen minutes. | Item status changes trigger email notifications by default, and administrators configure the SMTP server. |
| Purpose | Bugzilla is a defect-tracking system for tracking bugs, issues, enhancements, and other change requests in products. | JTrac is a customizable, Java-based web application for issue and bug tracking. |
| Support | Bugzilla is community supported; help is available through a mailing list and chat rooms, while the project says it does not directly offer commercial support. | The developer guide directs users with setup questions to the JTrac forums. |
Plans
In their own words
Bugzilla
Bugzilla is a self-hosted, web-based system for tracking defects, issues, enhancements, and other product change requests. It is free and open source, and runs on Linux, macOS, and Windows, with API access. Its search ranges from full-text queries to advanced searches, including time-based criteria. Users can choose which bug-change emails they receive, and scheduled search reports can be sent as often as every fifteen minutes. Reports can include tables and graphs, and can be exported as CSV. Administrators can tailor workflows, statuses, resolutions, and fields, then extend an installation with templates and extensions. Groups control who can view or edit bugs; an insider group can make comments and attachments private. Bugzilla supports XML-RPC and JSON-RPC services, several authentication methods, and MySQL, PostgreSQL, or Oracle databases. Its Patch Viewer connects with LXR, CVS, and Bonsai. Support is community-based through mailing lists and chat rooms; the project does not directly provide commercial support.
JTrac
JTrac is a free, open-source issue-tracking web application written in Java and licensed under Apache Software License 2.0. It tracks bugs, action items, and tasks using project-specific fields and workflows. Administrators can set project roles, workflow states, and field-level permissions. Each project space supports up to 10 dropdown fields, 5 free-text fields, 3 numeric fields, and 3 date/time fields. Work tools include item history, file attachments, full-text search, custom-field filtering, dashboards, and Excel export. Status changes trigger email notifications by default, with SMTP configured by an administrator. Authentication options include LDAP, Active Directory, and CAS single sign-on; LDAP handles authentication only, so administrators must also create users and assign them to project spaces. JTrac requires Java 8 or higher, and a JRE is sufficient. It can use its embedded web server and database or be deployed as a WAR in a servlet 3.1 compliant container. The project lists developers, end users, IT, and quality engineers as its intended audience.