Camunda forks Activiti and launches Camunda BPM

By
  • Blog
  • >
  • Camunda forks Activiti and launches Camunda BPM
TOPICS

30 Day Free Trial

Bring together legacy systems, RPA bots, microservices and more with Camunda

Sign Up for Camunda Content

Get the latest on Camunda features, events, top trends, and more.

TRENDING CONTENT
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…

  • ca-bpmn.js – We started building a complete BPMN toolkit for Java Script (Parser, Process Engine, Renderer)
  • Camunda BPM community extensions – 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.

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

Try All Features of Camunda

Related Content

We're streamlining Camunda product APIs, working towards a single REST API for many components, simplifying the learning curve and making installation easier.
Learn about our approach to migration from Camunda 7 to Camunda 8, and how we can help you achieve it as quickly and effectively as possible.
We've been working hard to reduce the job activation latency in Zeebe. Read on to take a peek under the hood at how we went about it and then verified success.