Hi,
How did you come to 9000 lines of code? Did you count the lines in the different modules of Flowable?
Both project have the same origin but have went their own way after that.
With Flowable 6 there are a lot of improvements to the core engine that are only available in the Flowable project, naming some:
- The execution tree is rewritten and allows for a lot more flexibility and predictability
- Pluggable persistency layer (open up possibilities for NoSQL storage and custom history info storage)
- Support for BPMN adhoc sub processes
You are right in saying that Flowable is relatively new, but it’s basically only the project name that is new. The code and the team behind it has been building this process engine for more than 7 years.
Best regards,
Tijs