本文档涵盖了 LobeChat 的许可条款和贡献指南,包括附带额外商业条款的 Apache 2.0 许可证、贡献者要求以及合规程序。这些信息对于计划使用、修改或贡献 LobeChat 的开发者、组织和公司至关重要。
有关开发环境设置和构建过程的信息,请参阅构建系统和开发设置。有关 CI/CD 工作流程和发布程序的详细信息,请参阅CI/CD 和发布流程。
LobeChat 采用基于 Apache 2.0 许可证并附带额外商业条款的双重许可模式。该许可结构为商业应用与开源贡献定义了不同的使用场景和要求。
该许可证结构以标准的 Apache 2.0 许可证为基础,并附加了两个条件部分,分别管辖商业使用和贡献者协议。
来源: LICENSE1-39
当前许可条款于 2024 年 6 月 17 日生效,版权归 LobeHub LLC 所有。当前许可框架的所有权利均保留给 LobeHub LLC,而基础的 Apache 2.0 条款则提供了基本的权限和限制。
| 许可证组成 | 生效日期 | 版权所有者 |
|---|---|---|
| Apache 2.0 基础 | 2024 年 6 月 17 日 | LobeHub LLC |
| 商业条款 | 2024 年 6 月 17 日 | LobeHub LLC |
| 贡献者协议 | 2024 年 6 月 17 日 | LobeHub LLC |
来源: LICENSE1-6
商业使用条款定义了在商业环境中利用 LobeChat 的两种不同场景,每种使用类型都有不同的要求和限制。
LobeChat 可作为前端和后端服务进行商业使用,无需商业许可证,前提是源代码保持未修改。这包括将应用程序按原样部署用于商业目的。
来源: LICENSE9-13
基于 LobeChat 开发衍生作品的组织必须从制作方获得商业许可证。此要求适用于对 LobeChat 代码库进行的任何源代码修改、定制分发或基于其构建的衍生应用程序。
许可咨询过程需要联系 hello@lobehub.com 以讨论衍生作品开发中的具体商业许可要求和条款。
来源: LICENSE13-15
LobeChat 项目的贡献者必须同意关于许可证修改和贡献代码商业使用的具体条款。这些条款确保项目维护者能够管理许可证并对贡献进行商业利用。
贡献者授予制作方根据需要调整开源协议的权利,使其更严格或更宽松。这为许可证的演变提供了灵活性,同时保持了项目控制权。
来源: LICENSE18-21
贡献的代码可用于商业目的,包括但不限于云版服务。贡献者承认其贡献成为由制作方管理的商业生态系统的一部分。
此条款确保贡献可以被整合到商业产品中,而无需为每个商业应用单独征得贡献者的同意。
来源: LICENSE22-23
以下工作流程指导用户根据其对 LobeChat 的预期使用情况来确定其许可要求。
| 用例 | 源代码修改 | 需要商业许可证 | 需要联系 |
|---|---|---|---|
| 前端服务 | 否 | 否 | 否 |
| 后端服务 | 否 | 否 | 否 |
| 直接分发 | 否 | 否 | 否 |
| 自定义功能 | 是 | 是 | 是 |
| 衍生产品 | 是 | 是 | 是 |
| 修改后的分发 | 是 | 是 | 是 |
来源: LICENSE9-24
所有未在附加条件中明确规定的权利和限制均遵循标准的 Apache 2.0 许可证条款。Apache 2.0 许可证提供了使用、复制、分发和修改的基础权限。
Apache 2.0 许可证授予以下权限:
标准的 Apache 2.0 限制包括:
来源: LICENSE24-38
对于所有许可事宜、商业许可咨询和衍生作品许可,请联系制作方:hello@lobehub.com。此电子邮件地址是许可讨论和商业协议谈判的主要渠道。
联系流程应包括:
来源: LICENSE15