License
Business Source License 1.1
Orch8 uses the Business Source License 1.1 (BUSL-1.1) — the same license used by MariaDB, CockroachDB, Sentry, and HashiCorp. It protects the project while keeping the source code available and free for the vast majority of users.
The short version
You CAN
- ✓Use Orch8 in production for your own applications
- ✓Self-host for your team, company, or clients
- ✓Modify the source code for your needs
- ✓Build commercial products powered by Orch8
- ✓Use it in internal tools, microservices, and pipelines
- ✓Read, study, and learn from the source code
You CANNOT
- ✗Offer Orch8 as a hosted workflow service to third parties
- ✗Embed Orch8 inside your SaaS and sell access to it
- ✗Resell Orch8 as a managed platform
These restrictions only apply if you are competing directly with Orch8's own hosted offering. If in doubt, ask us.
License parameters
Common scenarios
I'm a startup using Orch8 to run my internal workflows
Fully permitted. No license needed. You can self-host Orch8, modify it, and use it in production for your own business.
I'm building a SaaS product and Orch8 runs my backend workflows
Fully permitted. As long as your product is not itself a workflow orchestration service, you're free to use Orch8 as your backend infrastructure.
I'm an agency deploying Orch8 for my clients
Permitted. You can install and configure Orch8 for clients. Each client self-hosts their own instance.
I want to offer a managed workflow platform built on Orch8
This requires a commercial license. Contact us at hello@orch8.io for OEM/white-label pricing.
I want to embed Orch8 inside my product so my customers can build workflows
This requires a commercial license. This is the specific use case BUSL-1.1 restricts — offering the engine's capabilities as a service to third parties.
I'm a contributor — can I fork and modify the code?
Yes. You can fork, modify, and run modified versions for any permitted use. You cannot redistribute modified versions as a competing hosted service.
Automatic conversion to Apache 2.0
Every release of Orch8 automatically converts to the Apache License 2.0 four years after its release date. Once converted, there are no restrictions — you can use, modify, distribute, and embed that version for any purpose, including competing services.
This means the BUSL-1.1 restriction is temporary. It exists to give us a window to build a sustainable business around Orch8 while keeping the source code available from day one.
Commercial license
If your use case falls outside the BUSL-1.1 grant — for example, embedding Orch8 in a managed platform or white-labeling it — we offer commercial licenses with terms tailored to your needs.
Commercial licenses include:
- —OEM / white-label rights to embed Orch8 in your product
- —Redistribution rights for managed hosting
- —Priority support and SLA guarantees
- —Custom integrations and dedicated infrastructure
Full license text
The full BUSL-1.1 license text is available in the engine repository. The canonical specification of the Business Source License 1.1 is maintained by MariaDB at mariadb.com/bsl11.
This page is a summary for convenience. In case of any conflict between this page and the license text in the repository, the repository version controls.