Business Source License 1.1 Parameters ---------- Licensor: Golem Cloud, Inc. Licensed Work: Golem (the durable computing runtime/server software made available in this repository, including any modified versions and derivative works of that software) The Licensed Work is (c) 2023-2026 Golem Cloud, Inc. Additional Use Grant -------------------- You may make use of the Licensed Work, including in production, provided that you may not use the Licensed Work for a Golem Developer Platform Service. 1) Prohibited Use — Golem Developer Platform Service A "Golem Developer Platform Service" is a commercial hosted or managed service that: (a) is offered to third parties outside your organization (other than your employees and contractors acting on your behalf); and (b) makes the Licensed Work (or the material functionality of the Licensed Work) available as a platform or runtime so that those third parties can develop, deploy, host, or run their own applications, agents, workflows, or services on infrastructure that you operate or manage (including infrastructure operated or managed by a third party on your behalf); and (c) is reasonably understood by a reasonable person familiar with the software industry (based on the service's functionality, documentation, onboarding, pricing, packaging, or positioning) to be an application platform / runtime / infrastructure service (for example, a PaaS, serverless offering, durable execution platform, workflow runtime, agent runtime, or similar), rather than a domain-specific application. A service may be a Golem Developer Platform Service regardless of whether it exposes the Licensed Work's native APIs. Using a proxy, wrapper, proprietary API, SDK, CLI, GUI, DSL, or any other interface does not avoid this limitation if the service otherwise meets the definition above. 2) Explicit safe harbors (non-exhaustive) For the avoidance of doubt, the following scenarios are explicitly permitted under this license and do NOT constitute a Golem Developer Platform Service: • Applications and SaaS products built on Golem. Any product or service in which the Licensed Work is used as an internal implementation component — whether the product targets developers, business users, or any other audience, and including agentic applications — is permitted, even if users can configure, customize, or extend the product (including by defining agents or workflows, supplying rules, writing scripts, uploading plugins, or generating code), provided that the product or service does not offer the Licensed Work (or the material functionality of the Licensed Work) as a hosted or managed application platform, runtime, or infrastructure service for third parties to develop, deploy, host, or run their own applications, agents, workflows, or services. • Internal use. Any internal deployment (including an internal managed platform) where only the licensee (or its organization, employees, and contractors) uses the Licensed Work. • On-prem / downloadable distribution. Delivering the Licensed Work (modified or unmodified) to a specific customer for that customer's own use in its own environments (including self-hosted production use) is permitted, subject to that customer's compliance with this License. • Professional services. Providing consulting, integration, training, support, or other professional services related to the Licensed Work is permitted, provided that you do not provide the Licensed Work as a hosted or managed service to third parties (for example, you do not operate the Licensed Work on behalf of a customer as a managed service). • Frameworks, libraries, and tools. Building and distributing frameworks, libraries, tools, and other software that incorporate or are built using the Licensed Work is permitted, including under open-source licenses. Any use of the Licensed Work as incorporated in such software remains subject to this License and this Additional Use Grant. Distributors must comply with the notice requirements of this License set forth in the Terms below. 3) Explicitly not permitted (illustrative) For the avoidance of doubt, the following scenarios are NOT permitted under this license: • A commercial hosted or managed service that offers Golem-powered durable execution, workflow, or agent runtime capabilities as a platform for third- party developers or engineering teams (including through dedicated or single-tenant deployments) to deploy, host, and run their own applications or services — whether or not the service is branded as "Golem," and whether or not it exposes the Licensed Work's native APIs. • A commercial hosted or managed service that embeds or wraps the Licensed Work (under any interface) and offers it to third parties as a competing application platform, runtime, or infrastructure service. Change Date: 4 years after release Change License: Apache License, Version 2.0 Notice ------ The Business Source License (this document, or the "License") is not an Open Source license. However, the Licensed Work will eventually be made available under an Open Source License, as stated in this License. License text copyright © 2017 MariaDB Corporation Ab, All Rights Reserved. "Business Source License" is a trademark of MariaDB Corporation Ab. ------------------------------------------------------------------------------- Business Source License 1.1 Terms The Licensor hereby grants you the right to copy, modify, create derivative works, redistribute, and make non-production use of the Licensed Work. The Licensor may make an Additional Use Grant, above, permitting limited production use. Effective on the Change Date, or the fourth anniversary of the first publicly available distribution of a specific version of the Licensed Work under this License, whichever comes first, the Licensor hereby grants you rights under the terms of the Change License, and the rights granted in the paragraph above terminate. If your use of the Licensed Work does not comply with the requirements currently in effect as described in this License, you must purchase a commercial license from the Licensor, its affiliated entities, or authorized resellers, or you must refrain from using the Licensed Work. All copies of the original and modified Licensed Work, and derivative works of the Licensed Work, are subject to this License. This License applies separately for each version of the Licensed Work and the Change Date may vary for each version of the Licensed Work released by Licensor. You must conspicuously display this License on each original or modified copy of the Licensed Work. If you receive the Licensed Work in original or modified form from a third party, the terms and conditions set forth in this License apply to your use of that work. Any use of the Licensed Work in violation of this License will automatically terminate your rights under this License for the current and all other versions of the Licensed Work. This License does not grant you any right in any trademark or logo of Licensor or its affiliates (provided that you may use a trademark or logo of Licensor as expressly required by this License). TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON AN "AS IS" BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND TITLE. MariaDB hereby grants you permission to use this License's text to license your works, and to refer to it using the trademark "Business Source License", as long as you comply with the Covenants of Licensor below. Covenants of Licensor In consideration of the right to use this License's text and the "Business Source License" name and trademark, Licensor covenants to MariaDB, and to all other recipients of the licensed work to be provided by Licensor: 1. To specify as the Change License the GPL Version 2.0 or any later version, or a license that is compatible with GPL Version 2.0 or a later version, where "compatible" means that software provided under the Change License can be included in a program with software provided under GPL Version 2.0 or a later version. Licensor may specify additional Change Licenses without limitation. 2. To either: (a) specify an additional grant of rights to use that does not impose any additional restriction on the right granted in this License, as the Additional Use Grant; or (b) insert the text "None". 3. To specify a Change Date. 4. Not to modify this License in any other way.