LICENSE 中的许可证文本。
例外 — 官方客户端包为 MIT 许可。 轻量级 API 客户端 —— worldmonitor npm CLI(cli/)以及 Python(sdk/python/)、Ruby(sdk/ruby/)和 Go(sdk/go/)SDK —— 均以 MIT 许可(参见各目录中的 LICENSE 文件),因此可以嵌入任何应用而无 copyleft 义务。此例外仅覆盖这些客户端包:World Monitor 平台、服务器和仪表盘仍为 AGPL-3.0-only。
AGPL-3.0-only 代码许可证
AGPL-3.0-only 是面向网络软件的强 copyleft 许可证。在遵守 AGPL 条款的前提下,它允许商业使用、私人使用、修改、复制和再分发。 商业使用在 AGPL 下是允许的。付费部署、咨询使用场景或商业 SaaS 不会自动构成许可证违规。关键问题在于你是否遵守适用于你使用场景的 AGPL 义务。AGPL 允许什么
在 AGPL-3.0-only 下,你可以:- 将 World Monitor 用于个人、教育、研究、非营利或商业目的
- 自行部署未修改的项目
- 修改代码
- 分发副本和修改版本
- 为服务、托管、支持或分发收费
AGPL 要求什么
当 AGPL 义务适用时,你必须遵守许可证条款。实际上,这包括:- 保持版权和许可证声明完整
- 以 AGPL-3.0-only 许可受覆盖的修改版本
- 在分发受覆盖的二进制文件时提供对应源代码
- 向与修改后的公共网络部署交互的用户醒目地提供对应源代码
- 记录你所做的相关变更
可选商业许可
商业许可是替代选项,不是对 AGPL 许可证的限制。 如果你希望以下情况,单独的商业许可可能有帮助:- 保持修改后的源代码私有
- 以 AGPL 不允许的方式将 World Monitor 代码组合到专有产品中
- 获得自定义合同条款、担保、支持或赔偿
- 获得官方品牌、白标或商标使用的单独许可
