View Tomoaki Sawada's profile on LinkedIn Share
Locations of visitors to this page

InfoWorld named Intalio best Open Source BPMS for the second year in a row. Awesome! http://35g44.tk

August 31, 2009

Best of Open Source SoftwareAwards 2009
http://www.infoworld.com/d/open-source/best-open-source-software-awards-2009-628?page=0,5
Business process management
When it comes to automating business tasks, the only open source solution capable of addressing the full matrix of enterprise requirements is Intalio BPM. It's simply the most comprehensive open source BPMS available.

The remaining choices are rather narrowly focused. Active Endpoints makes its ActiveBPEL Engine available free under the GPL, but requires you to pay up for the companion orchestration toolkit, the ActiveVOS Designer. (Intalio includes its modeler, BPEL server, and workflow in the free community edition.) Colosa ProcessMaker and uEngine have well-developed human workflow support, but they lack the heavy-duty, system-to-system integration capabilities of Intalio.

Intalio has been criticized regarding its open source claims, most likely because the company does not provide source code on its Web site (where binaries of the free community edition can be downloaded). However, Intalio's enterprise edition customers do get full access to source code, and the source code of community edition components -- which fall under Apache and Eclipse licenses -- are obtainable from their community-based repositories.

Intalio's Eclipse-based graphical modeler simplifies process design while the Intalio Server provides an extensible plug-in environment to connect most enterprise infrastructures. The Tempo framework (part of the server) adds human workflow and connectors to a variety of technologies including BPEL, Web services, REST, and XForms, while Intalio's underlying ecosystem stretches from lifecycle management tools to deployment monitoring. A new perk comes by way of the OpenPMF 2.0 framework, which is now included for application security. Your developers don't need to be security experts to configure security properly.

Intalio has been working to plug CRM functionality into the mix, but so far those capabilities remain basic. Another nit: Apache Geronimo is the only application server supported in the community edition.

However, new beta features reflect enterprise needs, including a business rules engine, Ajax-driven forms for easier editing, and a more streamlined deployment interface. The full enterprise edition also includes BAM (business activity monitoring), a portal interface, ECM (enterprise content management) based on Alfresco, fail-over clustering, and support for application servers beyond Apache Geronimo.

Free vs. free
Clearly, as open source marches into the enterprise the term "open source" no longer equates with "free of charge." Free open source makes good sense if the abbreviated features or limited number of seats in community versions serve your business needs. Otherwise costly consulting and customization charges may begin to outpace savings on commercial licensing.

Although many companies will find the free versions of open source applications sufficiently appointed for small workgroups and department level projects, purchasing a license and support package will still frequently reap a better deal, feature by feature, than you'll find in closed commercial offerings.