Classic 由开放包和商业组件组成。开发与评估免费且不限时;用于生产时,商业组件需要授权,下列情形可以免费取得。条款以商业许可证为准。
使用方式
| 方式 | 适用内容 | 条件 |
|---|---|---|
| MIT 包 | Core、通用扩展等 | 遵守包内 MIT 与第三方声明,可直接用于商业与闭源产品;不包含完整 Word 产品 |
| AGPL 包 | Classic 壳层、Canvas 引擎与 View | 按 AGPL-3.0-only 使用;闭源使用需要授权协议或免费授权码 |
| 开发、测试与评估 | 商业组件 | 不限时间、不限功能,包括本地、持续集成与非生产的预发环境;界面显示评估提示 |
| 生产使用 | 商业组件 | 需要授权协议、免费授权码,或开源项目的 open-source 值 |
商业组件不会因为缺少授权码而锁定功能,但未经授权的生产使用仍属侵权。不要通过隐藏状态栏、覆盖样式或修改校验来移除评估提示;评估标记不会写进用户导出的 DOCX/PDF/OFD 文档。
开源项目
完整对应源码(包括托管服务实际部署的版本)以 OSI 认可许可证公开的项目,可以在该项目内使用 open-source 值代替授权码,并用于生产。它去除商业组件的评估提示,但不是免费授权码,不提供 AGPL 包的闭源授权;开源项目本身按 AGPL 使用引擎即可。
免费授权码
许可方可以逐案免费签发授权码,例如:
- 个人的非商业使用;
- 学校与研究机构的教学和非商业研究;
- 公益组织的非营利活动。
免费授权码需要申请,不是自动取得的权利;每个授权码写明允许的用途,许可方可要求提供合理证明。持有人还可以在授权码允许的用途内闭源使用 AGPL 包。资格不再满足时有 90 天过渡期,之后继续用于生产需要签订授权协议。