# 开源许可

> BuildingAI 作为一站式开源AI应用平台，支持开箱即用，快速搭建AI应用，采用 Apache License 2.0 附带补充许可开源协议，详细信息请参阅 LICENSE 文件。如有任何许可相关的问题或疑问，请联系我们。

## BuildingAI 社区版 LICENSE
Copyright (c) [2026] [MaDuoDuo] （以下简称“授权方”）。保留所有权利。

BuildingAI 社区版（Community Edition，以下简称“社区版”）基于 Apache License 2.0 协议开源，同时新增补充条款，核心目的为：坚守“社区版可商用”的对外承诺，保障使用者合法商用权益，同时保护授权方知识产权及企业版商业利益。补充条款与 Apache License 2.0 官方条款不一致的，以本补充条款为准；补充条款未提及的，严格遵循 Apache License 2.0 官方条款执行。

Apache License 2.0 官方完整文本详见：https://www.apache.org/licenses/LICENSE-2.0.txt

### 一、核心授权范围（社区版可商用）
授权方授予所有使用者（以下简称“被授权方”）永久、全球、非排他、免版税、不可撤销的授权，被授权方可在符合本协议及 Apache License 2.0 条款的前提下，自由行使以下权利，无需向授权方支付任何费用、无需申请额外授权：
1.  使用权限：个人、企业、组织均可免费使用社区版，可用于企业内部业务、生产环境部署、商业服务支撑、商业产品集成等各类商用场景，也可用于个人学习、非商业研究场景。
2.  修改权限：可自由复制、修改、优化社区版源码，开发基于社区版的定制版本（含增强、二次开发版本）。
3.  分发权限：可分发社区版原始版本（未做任何修改的源码或二进制文件），分发时需完整附带本 LICENSE 文件及 Apache License 2.0 官方文本，不得删除、修改任何相关内容。

### 二、禁止行为（违者视为侵权）
被授权方在使用、修改、分发社区版过程中，严禁实施以下行为，违反任何一条均视为侵犯授权方知识产权，授权方有权终止全部授权，要求被授权方停止侵权、删除相关内容，并追究其相应的法律责任（包括但不限于赔偿损失、支付违约金等）：
1.  禁止将基于社区版的任何修改、增强、衍生版本（即定制版本），以任何形式公开开源，包括但不限于：上传至 GitHub、Gitee 等公开代码仓库、公开发布源码、向第三方分发源码、提供源码下载链接、公开展示定制版本源码。
2.  禁止基于社区版开发与 BuildingAI 企业版功能、定位、目标市场重叠的直接竞争
性产品或服务。
3.  禁止以任何形式将社区版再授权、转租、转售给任何第三方。
4.  禁止删除、修改社区版原始的版权声明、本协议文本、Apache License 2.0 协议文本及免责条款，修改后的定制文件需注明修改主体、修改日期及修改内容，不得隐匿原协议信息。
5.  禁止擅自使用授权方的商标、商号、软件名称（BuildingAI）及相关标识，用于自身产品、服务的推广、宣传，除非获得授权方的书面明确授权。
6.  禁止在分发社区版原始版本时，未附带完整的 LICENSE 文件、Apache License 2.0 官方文本，或删除社区版包含的 NOTICE 文件（如有）。

### 三、专利与免责条款
1.  专利许可：授权方就社区版相关的自身专利，授予被授权方必要的使用许可，覆盖被授权方使用、修改社区版所必需的专利范围；若被授权方起诉授权方、其他被授权方或社区版贡献者，主张社区版或其贡献的代码侵犯其专利，则该专利许可自动终止。
2.  免责声明：社区版按“原样”提供，授权方不提供任何形式的担保，包括但不限于质量担保、适用性担保、非侵权担保，被授权方使用社区版产生的一切风险（包括但不限于程序错误、数据丢失、系统故障、商业损失等），均由被授权方自行承担，授权方不承担任何赔偿责任。
3.  责任免除：被授权方违反本协议约定，导致自身或第三方遭受损失的，授权方不承担任何责任，所有责任由被授权方自行承担。
### 四、企业版相关说明
1.  BuildingAI 企业版（Enterprise Edition）及其它商业版本（以下统称“企业版”）为授权方独立开发的盈利性质商业源码，与社区版相互独立，采用专有商业协议授权，不适用本协议及 Apache License 2.0 协议。
2.  企业版提供完整商业版本源码、企业级高级功能、专属技术支持、版本更新、定制开发等服务，仅向付费购买企业版授权的用户提供，具体授权事宜需与授权方另行签署企业版授权协议。
3.  获取企业版授权、咨询相关商务事宜，请访问：BuildingAI.cc（可选）

### 五、其他约定
1.  本协议的成立、生效、履行、解释及纠纷解决，均适用 [中国] 法律。
2.  被授权方与授权方就本协议产生的任何争议，应首先友好协商解决；协商不成的，任何一方均有权向 [中国广州] 人民法院提起诉讼。
3.  授权方有权根据业务发展需要，对本协议补充条款进行修改，修改后的协议将在社区版代码仓库、官方网站发布，发布之日起生效，被授权方继续使用社区版，即视为接受修改后的协议。
4.  本协议自被授权方下载、使用社区版之日起生效。


:::caution[]
我们欢迎针对本项目的代码学习、修改和商业使用。为了保护本项目的开源成果，维护开源生态发展，严正禁止在未经同意且取得许可文件的情况下：

一、将本项目复刻衍生为其它开源项目；

二、将本项目应用市场进行任何形式的二次封装。

请尊重开源贡献者的知识劳动，共同维护良好的开源环境。
:::


