camunda forks Activiti and launches camunda BPM

March 18 2013 by Daniel Meyer · 2 Comments

I am proud to announce that today camunda launches a new open source BPM project: camunda BPM. At this juncture we part ways with the Activiti project which we have contributed to since the first days.

Leaving Activiti is a sad but necessary step for us. Starting as a consulting company, we have built a customer base of 250+ in little over 4 years. Last year, we entered the BPM vendor business with the camunda fox BPM platform. Our success and the positive feedback we got from customers made us realize that we have to go all-in. Today, we drop the “fox”-brand and as camunda BPM, we embark on the journey of building the best BPM platform, under our own leadership & vision.

We are grateful for Alfresco’s contributions to the community and we part with the sad feeling of leaving a great project and a unique pack of people behind. Personally, I still regularly hang with Tom Baeyens (who left Activiti before and has moved on as well) and I am certain to remain in touch with Joram, Tijs and Frederik. Guys, I respect you and I wish you the best of luck!

But most of all, I am very excited about what lies ahead for us. Our ambition is to kick off a vibrant BPM community and move the open source BPM space forward. We are very serious about our open source commitment. With this move we broaden the scope from open source embeddable BPM to open source BPM infrastructure, opening code and technology that we built as closed source before. Our software will be Apache License v2.0 (excluding the EPL licensed modeling plugin) and all core components will be developed as open source exclusively (no shadow-repositories). The commercial add-ons we plan on providing to paying customers are distributions for commercial application servers (e.g. IBM WebSphere Application Server) and plugins for mass data manipulation inside the operations tooling (camunda cockpit). Check out our Roadmap.

We know that many people and companies have invested in activiti projects. We will work hard keeping the migration path from Activiti to camunda open for as long as we can and support teams that want to migrate their project from Activiti to camunda. Talk to us in the forums (or request a Migration Evaluation Workshop).

What is camunda BPM?

camunda BPM provides infrastructure, tools and knowledge around the BPM lifecycle.

Process Implementation and Execution

  • camunda engine – Fork of the Activiti process engine with lots of additions. Responsible for executing BPMN 2.0 processes. We provide infrastructure integration into Servlet Containers and Java EE 6 application servers allowing you to run the process engine both embedded or as a container managed service. With this step we broaden the scope from open source embeddable BPM to open source BPM infrastructure.
  • REST API – New embeddable REST API based on JAX-RS, providing remote access to running processes.
  • Spring & CDI integration – Programming model integration that allows developers to write Java Applications that interact with running processes in their familiar environment.

Process Design

  • camunda Modeler – A great BPMN 2.0 modeling plugin for eclipse. Allows developers to design & refactor processes inside their IDE.
  • camunda Cycle – Enables BPMN 2.0 based Roundtrip between Business and IT parties involved in a project. Allows to use any BPMN 2.0 compliant modeling tool with camunda BPM.

Process Operations

  • camunda engine – JMX and advanced Runtime Container Integration for process engine monitoring and operations.
  • camunda Cockpit – Web application tool for process operations.

Human Task Management

  • camunda Tasklist – Simple web application demonstrating how the process engine task API can be used to build task management applications.

And there’s more…

  • camunda-bpmn.js – We started building a complete BPMN toolkit for Java Script (Parser, Process Engine, Renderer)
  • camunda BPM incubation – This is where we, together with the community, try out new ideas.

Who are we? (A bunch of angry nerds.)

We have assembled a unique team of hackers, nerds and BPM experts who want to move BPM forward.

BPM is our passion, its in our blood (and it has been our bread and butter for the last years). And together, we share a common belief: BPM is powerful but BPM is often not delivering on it’s full potential. Why?

As BPM practitioners, we have seen anything from large scale process automation projects to the kind of wasteful organizational documentation projects you read about in books. Last year we successfully introduced the camunda fox BPM platform to the market and it was a huge success. Our customers come from different industries and organizational cultures (some are explosive startups, others are rather traditional players in the insurance industry). What struck us was that from all these different customers, we got one common message of feedback: “no other BPM solution can be integrated as seamlessly into our existing infrastructure. With camunda we can focus on our individual business requirements. We are not constrained to a predefined space of possibilities set by the BPM vendor.” And that’s the point: as soon as you start automating core business processes, you tap into your business model and that is something very personal and individual to your business. To do that, you don’t need a predefined solution, you need a powerful, configurable framework.

And you need nerds.

So we say: BPM has the potential to scale your business and to do this, you need an open, flexible platform that allows you to align Business and IT and together build dedicated, individual solutions that realize your individual business model.

This is what we believe in and this is what we build.

Read this post on our new camunda BPM blog

With camunda BPM we introduced a new camunda BPM team blog, this post is originally posted there: http://camundabpm.blogspot.de/

———————-
Activiti and Alfresco are registered trademarks of Alfresco Software, Inc.
All other trademarks are the property of their respective owners.

Daniel Meyer, camunda BPM Project Lead

Daniel Meyer is project lead for camunda BPM. He is passionate about BPM with a particular focus on process automation and process engines. His mission is to deliver the best possible experience to developers who want to use BPM technology in their applications. He is a Java EE 6 aficionado and believes in polyglot technology stacks based on open standards.

2 Kommentare zu camunda forks Activiti and launches camunda BPM

  1. Good luck!

    Please make the World a little bit easier! :-)

    Alex

  2. An alteration of a popular saying: Fork me, I’m done.

Schreiben Sie einen Kommentar

Powered by WP Hashcash