| Project info | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Project info |
| Project origin | ThoughtWorks | ThoughtWorks | ThoughtWorks | ThoughtWorks | Jay Flowers | Timpani Software | Mozilla Project | Brian Warner | Urbancode | Urbancode | Atlassian | PMEase | PMEase | Apache Gump | Apache | CSH Consult | OpenMake Software | OpenMake Software | Viewtier Systems | John Keiser | Zutubi | JetBrains | java.net | VSoft Technologies | Hericus Software | Vaclav Zahradnik | Michal Nowikowski | Electric Cloud | Project origin |
| Open Source | | | | | | | | | | |  Source provided to customers | | | | | | | | | | |  - core  - selected plugins | | | | | | | Open Source |
| Implementation language | Java | C# | Ruby | Java | C# | C# | Perl | Python | Java | Java | Java | Java | Java | Java Python | Java | C# | Java, C++, C, C#, JSP | Java, C++, C, C#, JSP | Java | Perl | Java | Java | Java | C# | Java | C# | Python | Mostly Java | Implementation language |
| Free | | | | Free edition available | |  Free 2-user version | | |  Free for Open Source Projects | |  Free for Open Source Projects and Community |  Free for Open Source Projects | | | | | | |  Free for Open Source Projects | |  Free for Small Teams and Open Source Projects |  Free Professional edition | | |  Free Community Edition | | | | Free |
| Issue tracker | JIRA | JIRA | Lighthouse | Mingle | Google | ? | Bugzilla | Trac | private | JIRA | JIRA | Supports | Javaforge | JIRA | JIRA | | JIRA | JIRA | Official support | Bugzilla | Jira | JetBrains Tracker | java.net | | private | private | | private | Issue tracker |
| Online demo | here | here | here | here | here | here | Working implementation | here | Request or Five Minute Intro | | Building Open Source projects | here Use demo/domo | ? | ? | here | Eval download | Online Demo | Online Demo | Working implementation |  | | Online Demo | here | Live Demo | Live Demo | here | | Online demo | Online demo |
| Number of active developers | 5 | 4 | 5+ | ? | 1+ | 5 | ? | 5+ | ? | - | 4+ | ? | 3 | ? | 4 | 1 | 5-10 | 5-10 | ? | ? | 2 | 5~7 | 5-10 (core) 20+ (plugins) | ? | ? | 1 | 1 | ? | Number of active developers |
| SCM support | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | SCM support |
| AccuRev | | | | | | | | | | |  plugin | | | ? | | | | | | | |  plugin |  plugin | | | | | | AccuRev |
| AlienBrain | | | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | | | | | | | | | AlienBrain |
| Bazaar | | | | | | ? | ? | | | | | ? | ? | ? | | ? | | | ? | ? | | |  plugin | | | | | | Bazaar |
| BitKeeper | | | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | | |  plugin | | | | | | BitKeeper |
| ClearCase | | | | | | | | | | |  plugin | | | ? | | | | | | | | |  plugin | | | | | | ClearCase |
| CA Harvest | | | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | | |  plugin | | | | | | CA Harvest |
| CM Synergy | | | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | | |  plugin | | | | | | CM Synergy |
| CVS | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVS |
| Dimensions | | | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | | | | | | | | | Dimensions |
| "File system SCM" | | | | | | | | | | | | | | ? | | | | | | | | |  plugin | | | | | | "File system SCM" |
| Git | | | | | | ? | ? | | | |  plugin | ? | ? | ? | | ? | | | ? | ? | |  |  plugin | | | | | | Git |
| HTTP file | | | | | | ? | | | | | | | | ? | | | | | | | | |  plugin |  (via process trigger) | | | | | HTTP file |
| Mercurial | | | | | ? | ? | ? | | | |  plugin | ? | ? | ? | | ? | | | ? | ? | ? |  |  plugin | | | | | | Mercurial |
| MKS | | | | | | | | | | | | | | ? | ? | | | | | | | | | | | | | | MKS |
| Perforce (p4) | | | | | | | | | | | | | | ? | | | | | | | | |  plugin | | | | | | Perforce (p4) |
| PVCS | | | | | | | | | | | | | | ? | ? | | | | | | | |  plugin | | | | | | PVCS |
| SourceGear Vault | | | | | | | | | | | | | | ? | ? | | | | | | | plugin | | | | | | | SourceGear Vault |
| StarTeam | | | | | | | | | | | | | | ? | | | | | | | | |  plugin | | | | | | StarTeam |
| Subversion | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subversion |
| Surround | | | | | | | | | | | | | | ? | ? | | | | | | | | | | | | | | Surround |
| Team Foundation Server | |  (via plugin) | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | ? | |  plugin | | | | | | Team Foundation Server |
| VSS | | | | | | | | | | | | | | ? | | | | | | | | |  plugin | | | | | | VSS |
| VSS Journal | | | | | | | | | | | | | | ? | ? | | | | | | | | ? | | | | | | VSS Journal |
| SCM related support | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | SCM related support |
| SCM filtering | | | ? | | | | | | | | | | | ? | ? | | | | | | | | | | | | | | SCM filtering |
Multi-SCM | | | ? | | | | | | about | | | | | ? | ? | | | | | | | | | | |  using project dependencies | | | Multi-SCM |
| Can create new SCM repositories | | | ? | | | ? | | | | | | | | ? | | | | | | | | | |  via FinalBuilder | | | | | Can create new SCM repositories |
Footprints the built binaries back to SCM managed source versions | ? | ? | ? | | ? | ? | ? |  |  Uses built in artifact repo instead. | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | | | ? | Footprints the built binaries back to SCM managed source versions |
Audits source files used in binaries but not stored in a SCM repository | ? | ? | ? | ? | ? | ? | ? |  |  | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | ? | | ? | Audits source files used in binaries but not stored in a SCM repository |
| Build management | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Build management |
| Parallel builds (ability to build several projects simultaneously) | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Parallel builds (ability to build several projects simultaneously) |
| Distributed builds |  via contrib | | | | | | | | | |  | | | ? | | |  Distributes the workload of the pre and post build activities across multiple agents |  Distributes the workload of the pre and post build activities across multiple agents | | | | | | | | | | | Distributed builds |
Runs compilers and linkers with Build Avoidance (incremental builds) | ? | ? | ? | ? | ? | ? | ? |  |  | ? | ? | ? | ? | ? | ? | ? | | | | ? | ? | ? |  (for Maven projects) | ? | ? | | | | Runs compilers and linkers with Build Avoidance (incremental builds) |
Accelerates calls to the compilers and linkers through multi-threaded processing | ? | ? | ? | ? | ? | ? | ? |  |  | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | | | | Accelerates calls to the compilers and linkers through multi-threaded processing |
| Agents' code auto-updated | ? | ? | ? | | ? | ? | | | | | | ? | ? | ? | ? | ? | | | ? | | | | | | | | | | Agents' code auto-updated |
Performs source code dependency scanning, impact analysis and reporting | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | ? | | Yes, with ElectricAccelerator | Performs source code dependency scanning, impact analysis and reporting |
Auto-gens build.xml based on IDE project files. | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | IntelliJ IDEA | ? | ? | ? | | | | Auto-gens build.xml based on IDE project files. |
| Manually force builds | | | | | | |  Email | | | | | | | ? | |  Not needed | | | | | | | | | | | | | Manually force builds |
X-platform and X-language compile management | ? | ? | ? | | ? | ? | ? |  | | ? | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | ? | | | X-platform and X-language compile management |
| SCM trigged builds |  (if supported by SCM) | | | | | | | | | | | | | ? | | | | | | | | (/)plugin | | | | | | | SCM trigged builds |
| SCM poll based builds | | | | | | |  Tinderbox2 | | | | | | | ? | | | | | | | | | | | | | | | SCM poll based builds |
| Temporal build scheduling | | | | | ? | | | | | | | | | ? | | | | | | | | | | | | | | | Temporal build scheduling |
| Builds promotion | | ? | | | ? | | | | about | | | | | ? | | | | | | | | |  plugin | | | | | | Builds promotion |
| Interproject Dependencies | ? | ? | | | ? | ? | ? | | | | | | | ? | ? | ? | | | | ? | | | | | ? | | | | Interproject Dependencies |
| Builds deletion | | ? | | | | ? | ? | | | | | | | ? | | | | | | ? | |  automatic | | | | manual or automatic | | | Builds deletion |
| Reproduce history builds | | ? | | | | ? | | | | | | | | ? | | | | | | | | | | | | | | | Reproduce history builds |
| Proactive (can prevent build breakages) | | ? | | | ? | | | | | | | ? | ? | ? | ? | | | | | | | | ? | | | | | | Proactive (can prevent build breakages) |
| Detect new failing tests while build | ? | ? | | | ? | ? | ? | |  | | | ? | ? | ? | ? | ? | | | | ? | ? | | | | ? | ? | | | Detect new failing tests while build |
| Notify when first test in build fails | ? | ? | | | ? | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | ? | | ? | | | ? | | | Notify when first test in build fails |
| Security | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Security |
| User authentication | | | | | | |  For management | | | | | | | ? | | | | | |  For management | | | | | | | | | User authentication |
| User authorization schemes | | | | | | | ? | | | | | | | ? | | | | | |  Database | | |  configurable | | | | | | User authorization schemes |
| LDAP Integration | | | | | AD | | ? | | | | | ? | | ? | | | | | | ? | | | | | | | | | LDAP Integration |
| Kerberos | ? | | | | ? | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | | | | | | Kerebos |
| Single Sign On | ? | | | | ? | ? | ? | | | |  via Crowd | ? | ? | ? | ? | ? | | | ? | ? | ? | | ? | | | | | | Single Sign On |
| Custom JAAS | ? | | | | ? | ? | ? | | | |  via Crowd | ? | ? | ? | ? | ? | | | ? | ? | ? | | ? | | | | | | Custom JAAS |
| Publishing | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Publishing |
| Confluence | | | | | | ? | | | | |  plugin | | | ? | ? | | | | | | | | | | | | | | Confluence |
| Email | | | | | | | | | | | | | | | | | | | | | | | | | |  using script | | | Email |
| Run executable | | | | | | | | | | | | | | ? | | | | | | | | | | | |  using script | | | Run executable |
| FTP | | | | | | | | | | |  plugin | | | ? | | | | | | | | |  plugin | | |  using script | | | FTP |
| IRC | | | | | | ? | | | | | | | | ? | | | | | | | | |  plugin | | |  using script | | | IRC |
| Jabber | | | | | | ? | | | | | | | | ? | | | | | | | | |  plugin | | |  using script | | | Jabber |
| Lotus Sametime | | | | | | | | |  via XMPP | | | | | ? | | | | | | | | |  plugin | | | | | | Lotus Sametime |
| NetSend | | | | | | | | | | | | | | ? | | | | | | | | | | | |  using script | | | NetSend |
| ProjectStart | | | | | ? | | | | | | | | | ? | | | | | | | | | | | | | | | ProjectStart |
| RSS | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | RSS |
| SCP | | | | | ? | ? | | | | | | | | ? | | | | | | | | |  plugin | | |  using script | | | SCP |
| Windows System Tray | | | | | | | | | | |  plugin | | | ? | | | | | | | | |  plugin | | | | | | Windows System Tray |
| Formatted Logging |  XML |  XML | | | |  (In Relational Db) | | | | | | |  Xml, Html | ? | | | | | | | | | ? | | |  XML, saved in DB | | | Formatted Logging |
| Yahoo Messenger | | | | | ? | ? | | | | | | ? | | | | | | | | | | | | | |  using script | | | Yahoo Messenger |
| MSN Messenger | ? | ? | | | ? | ? | | | | | | | | ? | | | | | | | | | | | |  using script | | | MSN Messenger |
| X10 | | | | | | | | |  via XMPP | | | | | | ? | ? | | | | | | | | | |  using script | | | X10 |
| Web interface | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Web interface |
| View changesets | | | | | | | Bonsai | | | | | | | ? | | |  |  | | Bonsai | | | | | | | | | View changesets |
| Add new projects | | | | | | |  "Tree" only | | | | | | | ? | | |  |  | |  "Tree" only | | | | | | | | | Add new projects |
| Clone projects | | | | | | | ? | | | | | | | ? | | |  |  | | | | | | | |  branching | | | Clone projects |
| Delete projects | | | | | | | | | | | | | | ? | | |  |  | | | | | | | | | | | Delete projects |
| Modify projects | | | | | | | | | | | | | | ? | | |  |  | | | | | | | | | | | Modify projects |
| Kill builds | | | | | | | | | | | | | | ? | | |  |  | | | | | | | | | | | Kill builds |
| Pause builds | | | | | | | | | | | | | | ? | | |  |  | | | | | | | | | | | Pause builds |
| Access to build artifacts | | | | | | | | | | | | | | ? | | |  |  | | | | | | | | | | | Access to build artifacts |
| Browse CI's working copy | | | | | | ? | | | | | | | | ? | | |  |  | | | | | | | | | | n/a | Browse CI's working copy |
| Delete CI's working copy | | | | | | ? | | | | | | | | ? | | |  |  | | | | | | | | | | n/a | Delete CI's working copy |
| Search in builds | | | | | | | | | | | | | | ? | ? | |  |  | | | | | | | | | | | Search in builds |
| Historic graphs | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Historic graphs |
| Self-updating web page | | | | | | | |  | | | | | | ? | | | | | | | |  Ajax | | | | | | | Self-updating web page |
| Multi project support | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Multi project support |
| Multi project view | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Multi project view |
| Add/remove agent machines (for distributed builds) | ? | ? | | | | ? | | | | | | ? | ? | ? | ? | ? | | | | | | | | | | | | | Add/remove agent machines (for distributed builds) |
| Directly supported build tools | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Directly supported build tools |
| Shell / command script | | | | | | | |  Via command line | | | | | | ? | | | | | | | | | |  via FinalBuilder | |  via other tool | | | Shell / command script |
| Ant | | | | | | | |  Via command line | | | | | | | | | | | | | | | |  via FinalBuilder | Via command line |  via other tool | | | Ant |
| Groovy | | | | Via command line | | | |  Via command line | | |  Grails Plugin | | | | | | | | | | | |  plugin | | Via command line |  via other tool | | | Groovy |
OpenMake Meister | | | | | | | |  Via command line | | |  Via command line | | | | | | | | | | | via command line | | | |  via other tool | | | OpenMake Meister |
| Maven | | | | Via command line | | | |  Via command line | | | | | | | | | | | | | | | |  | Via command line |  via other tool | | | Maven |
| Maven2 | | | | Via command line | | | |  Via command line | | | | | | | | | | | | | | | | | Via command line |  via other tool | | | Maven2 |
| Make | | | | Via command line | | | |  Via command line | | |  Via command line | ? | | ? | | | | | | | | via command line | |  | Via command line |  via other tool | | | Make |
| MsBuild | ? | | | Via command line | | ? | ? |  Via command line | | | | ? | ? | ? | ? | ? | | | | ? | | |  plugin |  via FinalBuilder | Via command line | | | | MsBuild |
| NAnt | | | | | | | |  Via command line | | | | | | ? | | | | | | | | |  plugin |  via FinalBuilder | Via command line | | | | NAnt |
| Rake (Ruby) | ? | ? | | | ? | ? | ? |  Via command line |  Via command line | |  Via command line | ? | ? | ? | ? | ? | | | | ? | ? |  |  plugin | | Via command line |  via other tool | | | Rake (Ruby) |
| Visual Studio ('devenv') | | | | Via command line | | | |  Via command line | | | | ? | | ? | | | | | | | | | |  via FinalBuilder | Via command line | | | | Visual Studio ('devenv') |
| FinalBuilder | | | | Via command line | | | |  Via command line |  Via command line | |  Via command line | | | | |  | | | | | | | |  | Via command line |  via other tool | | ? | FinalBuilder |
| Issue & PM integrations | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Issue & PM integrations |
| Bugzilla | | | | | | | | | | | | | | ? | | | | | | | |  |  plugin | | | | | | Bugzilla |
| ClearQuest | ? | ? | | ? | ? | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | ? | | | | | | | | ClearQuest |
| Confluence | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Confluence |
| JIRA | | | | | | | | | | | | | | ? | | | | | | | | |  plugin | | | | | | JIRA |
| Mingle | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mingle |
QualityCenter | ? | ? | | ? | ? | ? | ? |  | | | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | | ? | ? | | | | | QualityCenter |
Rally | | ? | | | ? | ? | ? |  | | | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | | | ? | | | | | Rally |
| Rubyforge.org | | | | ? | | ? | | | | | | ? | ? | ? | | | | | | | | | | | | | | | Rubyforge.org |
| Scarab | | | | ? | | | | | | | | | ? | ? | | | | | | | | | | | | | | | Scarab |
| Sourceforge.net | | | | ? | | ? | | | | | | ? | ? | ? | | | | | | | | | | | | | | | Sourceforge.net |
| Trac | | | | | | ? | | | | | | ? | ? | ? | | | | | | | | |  plugin | | | | | | Trac |
VersionOne | | ? | | ? | ? | ? | ? |  | | | ? | ? | ? | ? | ? | ? | | | ? | ? | ? |  plugin | ? | ? | | | | | VersionOne |
| Test Tool integrations | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Test Tool integrations |
| Agitar | | ? | | | ? | ? | ? | | | | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | | | | Agitar |
| CppUnit result rendering | ? | ? | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | | |  plugin |  plugin | ? | ? | | | | CppUnit result rendering |
| JUnit result rendering | | | | | | | | | | | | | | ? | | | | | | | | | | | ? | | | | JUnit result rendering |
| NUnit result rendering | | | | | | | | | | | | | | ? | | | | | | | | |  plugin | | ? | | | | NUnit result rendering |
| QualityCenter test rendering | ? | ? | | | ? | ? | ? |  | | | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? | ? | ? | ? | | | | QualityCenter test rendering |
PHPUnit result rendering | ? | ? | | | ? | ? | ? | | | | | ? | ? | ? | ? | ? | | | | ? | ? | ? |  plugin | ? | ? | | | | PHPUnit result rendering |
PMD result rendering | ? | ? | | | ? | ? | ? | | | |  plugin | ? | ? | ? | ? | ? | | | | ? | ? | |  plugin | ? | ? | | | | PMD result rendering |
| Clover result rendering | ? | ? | | | | ? | ? | | | | | ? | ? | ? | ? | ? | | | | ? | ? |  about |  plugin | | ? | | | | Clover result rendering |
| Selenium result rendering | ? | ? | | | ? | ? | ? | | | | | ? | ? | ? | ? | ? | | | | ? | ? |  about |  plugin | | ? | | | | Selenium result rendering |
SilkCentral | ? | ? | | | ? | ? | ? |  | | | ? | ? | ? | ? | ? | ? | | | ? | ? | ? | ? |  plugin | ? | ? | | | | SilkCentral |
MSTest result rendering | ? | ? | ? | ? | ? | ? | ? | ? |  | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | ? | ? | ? | | | | MSTest result rendering |
| IDE Integrations | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | | ElectricCommander | IDE Integrations |
| Eclipse Plugin | | | | | | | | | | |  Atlassian Eclipse Connector | | | ? | | | | | | | | |  about | | | | | | Eclipse Plugin |
| VS 2005 Plugin | ? | ? | | | ? | ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | ? | | | | | | | | VS 2005 Plugin |
| IntelliJ Plugin | | | | | | ? | | | | |  Atlassian IntelliJ Connector | | | ? | | | | | | | | |  about | | | | | | IntelliJ Plugin |
| Source Inspection integration | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Source Inspection integration |
| Bonsai | ? | ? | | | | | | | | | | ? | ? | ? | ? | ? | | | ? | | | | | | | | | | Bonsai |
| ViewVC | | | | | | ? | | | | | | | | ? | | | | | | | | (/)about | | | | | | | ViewCVS |
| Fisheye | | | | | | | | | | | | | | ? | | | | | | | | (/)about | | | | | | | Fisheye |
| Remote Management API | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Remote Management API |
| REST | ? | ? | | | ? | ? ? | ? | | | | | ? | ? | ? | ? | ? | | | ? | ? | ? | |  details | ? | | | | | REST |
| SOAP | | | | | |  Asynchronous Messaging | | | | | | | | ? | ? | | | | | | | | | | | | | | SOAP |
| XML-RPC | | | | | | n/a | | | | | | | | ? | | | | | | | | | | | | | | | XML-RPC |
| JMX | | N/A | | | | n/a | | | | | | | | ? | | | | | | | | |  plugin | | | | | | JMX |
| Hessian | | ? | | | | n/a | | | | | | | | ? | | | | | | | | | | | | | | | Hessian |
| Client Library | ? | ? | | | .Net Remoting | ? | ? | | about | ? | | ? | ? | ? | ? | ? | | | ? | ? | ? |  | | | | | | ? | Client Library |
| Installation and Configuration | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity (EAP) | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | Installation and Configuration |
| Windows installer | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Windows installer |
| Self contained distribution (except SCM clients) | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Self contained distribution (except SCM clients) |
| Additional dependencies | JRE, SCM client | .NET Runtime, IIS, SCM client | | SCM client | .NET Runtime, IIS, SCM client, depends on the packages you choose | .NET Runtime, SQL Server (MSDE Included in distribution) | Perl, CVS | Python, Twisted | JRE, SCM client | JDK, Servlet container, SCM client | JRE | jdk, SCM client | jdk,tomcat,SCM client | ? | JRE, SCM client | Subversion, .NET runtime/IIS or Mono/XSP | JRE, Perl, SCM Client | JRE, Perl, SCM Client | | Perl, CVS, SCP | JDK, some SCM clients | JRE, some SCM clients | JRE | .Net, FinalBuilder, IIS, ASP.NET AJAX Ext. | JRE | .NET, MS chart controls, IIS, SQL server | Python, SCM clients | JRE | Additional dependencies |
| Execution platform | JVM | Windows, .NET, Mono | | JVM (bundled) | Windows .Net | Windows, .NET, Mono | Perl | Any (Python) | JVM | JVM | JVM | JVM | JVM | ? | JVM | Windows, Linux | Windows, AIX, Solaris, HP-UX, Linux, z/OS | Windows, AIX, Solaris, HP-UX, Linux, z/OS | Windows, Unix, Linux, Mac OS X, Solaris, HP UX | Perl | JVM | JVM | JVM | Windows | JVM | Windows | Any with Python | Any | Execution platform |
| Project platform (what it can build) | Java + anything Ant/Maven/NAnt can build | .NET or anything with a command line interface build | | anything with a command line interface | .Net, Java, C++, VB6 | Any language | Any language | Any language | Any language | Any language with supplied ant wrapper | Any language | Any language | Any language with supplied ant wrapper | ? | Any language | Any language | Control Compile and Linker calls for any language or executes pre-written build script | Execute pre-written compile/link script for any language | Any language |  Any language | Any Language | Any Language | Any language | Any Language | Any language | Visual Studio solutions, Anything else | Any command line | Any language | Project platform (what it can build) |
| Preferred build tool | Ant, Maven | Nant | | Ant, Nant, Rake | MSBuild, Ant, devenv | NAnt | Make | Any build tool | Any build tool | Ant | Any build tool | Any build tool | Ant, Maven | ? | Maven 2 | Any build tool | Openmake Meister | Any build tool | Any build tool | Make | Any build tool | Any | Any | FinalBuilder | Any | MSBuild, NAnt | Any | Any | Preferred build tool |
| No need to modify build scripts | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | No need to modify build scripts |
| Supports multiple projects | | | | | | | | | | | | | | ? | | | | | | | | | | | | | | | Supports multiple projects |
| Automatic configuration from build script | | | | ? | N/A, it is automatic, there is no need for you to provide a build script | | | | | |  Maven dependency import & export (via pom.xml) | | | |  Maven only | | | | | | |  IntelliJ IDEA projects, Maven |  Maven only | | | | | ? | Automatic configuration from build script |
| Text file configuration |  XML |  XML |  YML |  XML |  XML | Stored in SQL Db - XML input/export coming soon | | |  XML import/export. Database backend (Oracle, MySQL, Derby, Postgres, DB2 or SQL Server) | | | | | ? | | | | | | | |  XML | XML |  via FinalBuilder | |  XML, import/export |  Yaml |  XML | Text file configuration |
| | CruiseControl | CruiseControl.NET | CruiseControl.rb | Cruise | CI Factory | Drumbeat CI | Tinderbox & Tinderbox2 | BuildBot | Anthill Professional | Anthill | Bamboo | Luntbuild professional | LuntBuild | Gump | Continuum | Sin | OpenMake Meister | OpenMake Mojo | Parabuild | Tinderbox3 | Pulse | TeamCity | Hudson | FinalBuilder Server | Zed | easyCIS | RedJack | ElectricCommander | |