INFSO-RI-223782

Competitor Analysis An ETICS study

Adriano Rippa and Isabel Matranga Engineering Ingegneria Informatica S.p.A. INFSO-RI-223782 Summary

• Chosen competitors and motivations

• Features: Comparing with the other tools

• Summary

2 INFSO-RI-223782 Chosen competitors and motivations

Similar Licenses (Free/OS) , more used, “more chatted” *** • CruiseControl • Features • Bamboo • AntHillPro (25% of the top 100 fortune companies use it) • Hudson + Sonar: it is developed as a Maven plug-in but it can be integrated into Hudson “Family” • Cruise (is the non free version of CruiseControl)

*** http://www.developer.com/java/ent/article.php/10933_3803646_1 http://forums.whirlpool.net.au/forum-replies-archive.cfm/1086359.html

3 INFSO-RI-223782 Build Features Table

Ant Hill Cruise Hudson ETICS Cruise Bamboo Pro Control + Sonar Support for any X build tool Dependencies (interproject) X X X N/A X X Management Historical data X X X X X X

Distributed builds X X X X X X

Split builds X X X

Multiplatform X X X X X X Third party tools X DB

Multilanguage X X X

4 INFSO-RI-223782 Build Features Summary

Basic • Dependencies (interproject) Management • Historical data • Distributed builds • Multiplatform

Advanced • Multilanguage

Unique • Support for build tools • Split builds • Third party tools DB

5 INFSO-RI-223782 Security and Privacy Features Table

Ant Hill Cruise Hudson ETICS Cruise Bamboo Pro Control + Sonar

Role based X X X N/A X X

Username and XXXXX password

Certificate X

Public availability of X artefacts and code

6 INFSO-RI-223782 Security and Privacy Features Summary

Basic • Role based ( actions - limited visibility) • Username and password

Advanced

Unique • Public availability of artefacts and code • Certificate

7 INFSO-RI-223782 Plug-ins Features Table and Summary

Ant Hill Cruise Hudson ETICS Cruise Bamboo Pro Control + Sonar

Plug-ins X XX

API X XX

Basic

Advanced • Plug-ins • API

Unique

8 INFSO-RI-223782 Infrastructure Features Table and Summary

Ant Hill Cruise Hudson ETICS Cruise Bamboo Pro Control + Sonar

Infrastructure X

Cloud ready X

Basic

Must Have

Unique • Infrastructure • Cloud Ready

9 INFSO-RI-223782 User Support Features Table

Ant Hill Cruise Hudson ETICS Cruise Bamboo Pro Control + Sonar

User Support X X X N/A X X

Email X X X N/A X X

Payment Paymen Phone N/A license t

Forum/Mailing/ X X N/A X IRC

Payment 24/7 license

10 INFSO-RI-223782 User Support Features Summary

Basic • User Support • E-mail

Advanced • Phone • Forum/Mailing/IRC

Unique • 24/7

11 INFSO-RI-223782 Testing and Quality Features Table

Ant Hill Cruise Hudson ETICS Cruise Bamboo Pro Control + Sonar

Basic Testing X X N/A X XX

Advanced Testing X X

Quality Metrics X XX

Structured model X ***

Graphs X XXX

12 INFSO-RI-223782 Testing Quality Features Summary

Basic • Basic Testing

Advanced • Graphics • Quality Metrics

Unique • Structured Model • Advanced Testing

***

http://nemo.sonar.codehaus.org/project/index/org.apache.axis2:axis2

13 INFSO-RI-223782 Business Model Features Table

Cruise Hudson ETICS Ant Hill Pro Cruise Bamboo Control + Sonar

Free license X X X

Proprietary License

Dual XXX License $1250 per committer + Cost max $8000 22% annual maintenance License is Apach GNU #developers #Agents BDS #Agents based on e 2.0 LGPL In the in the In the In the Other followin followin followin following g g g 14 INFSO-RI-223782 Business Model Features Specific Information

AntHillPro • Base price is $1250 USD per committer. This is a perpetual use license. • Annual maintenance is 22% of current licensing costs. • There is a 10% discount available for volume, beginning at 50 committers; this applies only to the license cost.

Cruise • Cruise is free for up to 2 agents. The 1-year license can be downloaded directly on the homesite. • For commercial licenses it is mandatory to take contacts with them. • Non-profits and open source projects can apply for a license to use Cruise with more than 2 agents for free. Besides the approval of this request is at discretion of the Cruise team. Annual renewals are provided on request.

15 INFSO-RI-223782 Business Model Features Specific Information

Bamboo

including 12 months maintenance of updates and support. Renewing maintenance is entirely optional • Bamboo is free for use by official non-profit organisations and charities (proof of non-profit status is required). • Community licenses are designed for organisations which are: • non-profit, non-government, non-academic, non-commercial, non-political and secular • Bamboo is free for any Open Source project to use

16 INFSO-RI-223782 Business Model Features Specific Information

Sonar • Open Source. • They charge people on commercial support and commercial extensions as follows:

The free support to communities is given for free through a mailing list. Specific commercial plugin for PLSQL: 2,000€ per instance of Sonar and per year. Hudson

Offers just commercial support 17 INFSO-RI-223782 Summary Basic Advanced Unique

Support for any X build tools

Split builds X

Third party tools X DB

Role based X

Username and X password Public X availability

Plug-ins X

Infrastructur X e

Cloud Ready X 18 INFSO-RI-223782 Summary

Basic Advanced Unique

Phone X Support Forum/Maili X ng/ Support

24/7 Support X

Graphics X

Quality Metrics X

Structured X Quality Model Advanced X Testing

19 INFSO-RI-223782 Q&A

http://www.eticsproject.eu/

20