Orcastra Orcastra
许可证

自由软件,
始终如此。

Orcastra 采用 GNU 通用公共许可证第 3 版发布。它不是仅开放源码查看,不是开放核心模式,也不是只在你需要实用功能前免费。整个控制平面统一采用一份 Copyleft 许可证。

GPLv3
GNU GENERAL PUBLIC LICENSE
VERSION 3, 29 JUNE 2007
阅读完整许可证文本 →

一个可以由你
审计、复刻并永久掌控的控制平面。

许可证不是营销徽章。它决定了当你有一天与我们意见不合时,你的基础设施将何去何从;GPLv3 给出的答案对你有利,而不是对我们有利。

不采用开放核心模式 无付费层级 无需 CLA 公共代码仓库
许可证赋予你的权利

四项自由,
我们无权收回。

00 运行

你可以将 Orcastra 用于任何用途,包括生产环境、客户服务和商业用途;没有席位数量限制,也无需征得任何人许可。

01 研究

查看每一行会接触你集群的代码。代码仓库公开,审计无需供应商配合。

02 修改

修补、扩展、移除不需要的部分,然后运行你自己的版本。许可证不要求获得我们的批准。

03 分享

你可以再分发原始版本或修改后的版本,但须在同一许可证下将相同的自由传递下去。

最后一项正是 Copyleft 的核心。无论谁从你这里获得 Orcastra,也会在 GPLv3 下获得它,因此这些自由会随软件继续传递,而不会止步于第一家重新打包它的公司。

许可证对你的要求

义务,清楚说明。

无论以何种方式在内部运行 Orcastra,都无需承担任何义务。只有当你将其分发给他人时,相关义务才开始生效。

内部运行
没有任何义务。你可以部署、修改,并将更改留作自用。GPLv3 不是网络 Copyleft 许可证,因此仅使用它提供服务并不会要求你发布任何内容。
分发
提供相应源代码,继续采用 GPLv3,并保留版权和许可证声明。
分发修改版
要求相同,你的修改也须纳入许可证。这一条款确保分支版本同样履行义务。
专利与硬件
GPLv3 包含明确的专利授权和反锁定条款,因此搭载 Orcastra 的设备不能使用签名密钥阻止你替换其中的软件。
与自有代码结合
链接到 GPLv3 作品中的软件,在分发组合成果时也受该许可证约束;你通过独立程序调用 REST API 则不受影响。

本页仅以通俗语言介绍许可证,供你参考。实际约束以许可证原文为准,且本页不构成法律建议。

底层技术栈

从上到下,全面开放。

Orcastra 管理的 LXD、Incus 和 MicroCloud 本身都是开源软件,Orcastra 也运行在开放技术栈之上。中间没有任何专有组件负责维系整个系统。

查看平台 →
获取方式
源代码
完整的公开代码仓库,保留全部历史记录。
部署
使用 Docker 自托管。不提供托管服务,也无需注册。
社区
在论坛公开提问和提交补丁。