许可
Carbon 采用双许可:社区版(CE)使用 AGPLv3,Business 功能或对修改内容保密需要商业许可。
Carbon 同时使用开源许可和商业许可。适用哪种许可取决于代码和部署方式。本页是摘要;LICENSE 文件包含具有约束力的条款。
版本
| 版本 | 是什么 | 许可 |
|---|---|---|
| 社区版 CE | 开放核心:ERP、MES、MRP、QMS,以及会计和产品配置器,自托管在你自己的基础设施上。 | AGPLv3 |
| 企业版 EE | 带商业许可的自托管 Carbon:解锁 Business 功能并免除 AGPL 的 copyleft 义务。 | 商业许可 |
| 云版 | 由 Carbon 在 app.carbon.ms 托管运行,可选 Starter、Business 或 Enterprise 套餐。 | 商业许可 |
自托管(Docker + Caddy 方案或 AWS + SST 方案)默认运行社区版(CE)。商业许可把同一套硬件变为企业版(EE)。
各套餐解锁什么
Carbon Cloud 提供三种套餐。Starter 运行 packages/ee 之外的 AGPLv3 开放核心,等同于自托管社区版(CE)。
Business 和 Enterprise 增加 packages/ee 及 .ee. 文件中的代码,自托管**企业版(EE)**也会解锁它们。Enterprise 还增加 SSO、受控与自托管部署选项以及实施服务。
| 云套餐 | 增加什么 | 运行的代码 | 如何获得 |
|---|---|---|---|
| Starter | 开放核心,由我们托管并保持更新 | 仅 CE:packages/ee 之外的一切 | 自助注册,按月 |
| Business | Business 功能及技术支持 | CE + EE:增加 packages/ee 和 .ee. 文件 | 自助注册,按月 |
| Enterprise | Business 的全部内容,以及部署选项、合规和服务 | CE + EE,加上仅企业版开放的能力 | 签署的企业订阅 |
Starter 套餐涵盖 ERP、MES、MRP、QMS,带总账的会计、财务报表、固定资产和多币种,基于规则 BOM 和工艺路线的产品配置器,无限记录、自助引导和社区支持。
Business 套餐增加技术支持;API、Webhook、集成和 MCP;带自定义触发器的流程自动化;需求预测;车间终端模式;带实时订单状态和文件的客户门户;邮件和 Slack 通知;自定义角色、权限和审批规则;以及审计日志、强制执行 2FA 和备份/恢复。
Enterprise 套餐增加前驻工程师;定制、培训和集成;完整设置和迁移;SSO/SAML;CMMC Level 2 合规;气隙和 ITAR 部署;以及无限功能支持。它运行在 Carbon Cloud 上,或在商业许可下作为企业版运行在你自己的基础设施上。
Enterprise 套餐,还是企业版?
Enterprise 套餐是带服务级别的托管 Carbon Cloud 订阅。**企业版(EE)**是获得商业许可的自托管安装。两者通过不同部署方式解锁 Business 功能。
carbon.ms/pricing 提供当前价格和并排比较。
如何购买
根据由谁运营 Carbon 选择许可路径。托管部署使用 Carbon Cloud。自托管部署使用 AGPLv3,除非有商业许可覆盖。
Carbon Cloud——我们运行
Carbon Cloud 是 app.carbon.ms 上的托管部署。可通过自助注册或企业订阅获得。
自助注册通过点击确认条款和银行卡计费提供按月 Starter 或 Business 访问。参见云套餐。
企业订阅是面向较大部署的签署协议。期限为一年、三年或五年,按年、半年或季度计费,用户不限且没有期中超量费用。每个企业订阅都包含 Business 功能,并单独选择环境和服务级别。
环境——在哪里运行。
- Commercial Cloud 是默认的多租户云,托管在美国或欧盟。
- GovCloud 是美国 GovCloud、受 ITAR 控制的环境。
- BYOC(自带云)运行在你自己的 AWS 账户和你的数据上,由 Carbon 运营。
服务级别——软件之外包含多少服务。
- Standard 是运行良好的软件:通过文档自助引导、Carbon Academy 和自助引导中心,以及与 Business 套餐相同的技术支持。不包含专门实施团队、定制培训、集成或定制构建。
- Flagship 在订阅内增加前驻工程师(FDE),不计工时,还包含实施、引导式上线、培训、hypercare 和书面范围说明。FDE 可以是部分时间(共享)、专职(全职远程,仅为你工作)或驻场。
附加项可叠加在任一服务级别上
定制功能、集成、数据迁移、额外的前驻工程师以及引导之外的培训,都是叠加在 Standard 或 Flagship 之上的附加项。不符合标准形态的内容会成为定制协议。
自托管——你运行
自托管 Carbon 默认以 AGPLv3 使用社区版(CE)。Business 功能或私有修改需要商业许可。
**社区版(CE)**是 AGPLv3 开放核心,无需商业协议。企业可以为自用运行和修改 CE。如果用户通过网络访问修改版本,你必须在 AGPLv3 下向他们提供源代码。CE 不包含企业版代码、Carbon 支持和 SLA。
以下任一情况成立即需要商业许可:
- 你使用
packages/ee下的任何内容或任何.ee.文件。 - 你希望对使用你所修改版本的人保密你的修改。
Carbon 商业许可协议提供完整代码库访问(包括 Business 功能),并替代 AGPL 的 copyleft 要求,使修改可以保持私有。期限为一年、三年或五年。内部部署按用户按年授权并续订。
对于销售带 Business 功能或不带 AGPL 义务的 Carbon 的合作伙伴,同一商业许可覆盖三种模式:
- 经销商——以 Carbon 名义销售。
- 白标——以你自己的品牌销售并承担一线支持,客户不会看到 Carbon。
- OEM 嵌入——Carbon 随你销售的机器一起交付。
AGPL 义务
AGPLv3 是网络 copyleft许可。如果用户通过网络访问修改后的 Carbon 部署,你必须以相同许可向这些用户提供完整的修改后源代码。
各协议如何衔接
无论通过哪条路径购买,都有几条通用规则:
- 是软件,不是服务。 许可覆盖软件;实施、数据迁移和定制构建属于你的协议或附加工作说明书。
- 每侧一份协议。 你可以同时持有一份 Cloud 订阅和一份自托管商业许可,但它们绝不会合并到单一文件中。
- 桥梁。 企业订阅可以带书面选项,日后转换为自托管商业许可,因此从 Cloud 起步不会限制你自行运行。
门户用户不收费
商业协议覆盖签署方及其指定关联公司。客户门户用户不计入其中。
何时需要商业许可
如果你希望:
- 对使用修改版本的人保密你的修改,而不是在 AGPLv3 下向他们提供源代码。
- 使用 Business 功能:
packages/ee中的集成和其他能力。目录参见集成。
请获取商业许可,或直接使用 Carbon Cloud。
Carbon Cloud(Business 套餐或企业订阅)是托管路径;商业许可是自托管路径。两者都能解锁 Business 功能。