chore(license): refine commercial restriction to target SaaS/resale only

Replace "multi-tenant environment" restriction with "hosted or embedded
service" restriction. Internal use with multiple workspaces is now
explicitly allowed. Only providing Multica as a hosted service to third
parties or embedding it in a commercial product requires a license.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jiayuan Zhang 2026-04-08 23:47:05 +08:00
parent 2e5b8b9a87
commit 4f8969ef52

16
LICENSE
View file

@ -7,13 +7,17 @@ Multica is licensed under a modified version of the Apache License 2.0, with the
Should the conditions below be met, a commercial license must be obtained Should the conditions below be met, a commercial license must be obtained
from the producer: from the producer:
a. Multi-tenant service: Unless explicitly authorized by Multica in a. Hosted or embedded service: Unless explicitly authorized by Multica
writing, you may not use the Multica source code to operate a in writing, you may not use the Multica source code to provide a
multi-tenant environment. hosted service to third parties, or embed Multica as a component of
a product or service that is sold, licensed, or otherwise
commercially distributed to third parties.
- Tenant Definition: Within the context of Multica, one tenant - This restriction applies to offering Multica (in whole or
corresponds to one workspace. The workspace provides a separated substantial part) as a SaaS platform, a managed service, or as
area for each tenant's data, configurations, and agent runtimes. an integrated component within another commercial offering.
- Internal use within a single organization (including multiple
workspaces) does not require a commercial license.
b. LOGO and copyright information: In the process of using Multica's b. LOGO and copyright information: In the process of using Multica's
frontend, you may not remove or modify the LOGO or copyright frontend, you may not remove or modify the LOGO or copyright