According to the LGPL terms, it is authorised to use the BonitaSoft Community Edition for commercial project implementation. Is there any constrints / limitation impose to the usage?
Hi,
Bonita Community Edition has specific usage limitations:
- Process Instance Limit: You can run up to 150 process instances per month. If your project requires a higher volume, you might need to consider Bonita Enterprise Edition.
- Database Limitations: The Community Edition only supports H2 (for testing) and PostgreSQL. Other databases, like MySQL, Oracle, or SQL Server, are only available in the Enterprise Edition.
- Task Execution Restriction: The Community Edition does not allow handling multiple tasks at once. This means it may not be optimized for complex workflows requiring high performance and efficiency.
If your project needs to scale beyond these limitations, Bonita Enterprise Edition would be the better option. Let us know if you need further details!
Hi @carolina.brando
This Process Instance Limit apply for all processes or I can create 150 cases for each process.
Hi @TaQuangKhoi , The Process Instance Limit apply for all processes.
Let us know if you need more details!
On the web site Bonitasoft | Pricing – Find the Right Bonita Plan for You you find the restriction to 150 process instances per month under the heading “Production”. However, I found this restriction not only applies to the use of Bonita in production, but also to development and testing. So when you just use the Bonita Studio with the built in local Bonita sever, you can only start 150 process instances. Not 150 instances per process definition, but 150 altogether.
I have been using the Bonita community edition now for many many years in my university courses on Business Process Automation and I have created a lot of example processes which I have also provided as projects to this community.
The 150 cases limit is now a real show stopper. When the students develop process applications they obviously need to debug and test them. In many cases - for example if they need to analyze and find a problem - they need to hit the “run” button many many times. That means that they may reach the limit after a few hours.
We are not using Bonita in production - just for some student projects. So can’t you remove the 150 cases limit for a purely local installation (Bonita Studio + integrated local server) so that it is possible to develop and test processes?
Or have you considered to provide a Bonita version to universities for teaching purposes without that limit?