License
OOS is source-available under a modified Business Source License 1.1. This is not an Open Source license — but it converts into one at a predetermined date.
The short version
- You may use OOS for any purpose inside your company, including commercial work.
- You may modify the code and distribute modified versions under the same license terms.
- You may not resell OOS or run it as a hosted service for third parties without a separate commercial agreement.
- On the Change Date (2030-01-01), the license automatically converts to Apache License 2.0.
Why BSL?
BSL is the middle ground we wanted: open enough for companies to deploy OOS internally and build on it without friction, closed enough that someone else cannot take the code and launch a competing hosted product against the author’s interests. The eventual conversion to Apache 2.0 means nothing is locked up forever; in the long run, OOS becomes properly open source.
Authoritative text
The short summary on this page is not the license. The binding text is in the LICENSE.md file in the main code repository. If anything on this page contradicts the LICENSE.md file, the LICENSE.md file wins.
Questions about commercial use
If you have a use case that doesn’t fit the Additional Use Grant — for example, you want to offer OOS as part of a hosted product to your customers — contact the Licensor to discuss a separate agreement.