B BROCENT

开源许可声明

最后更新于

1. 引言

Brocent 的产品与服务建立在多个开源软件组件之上。我们尊重开源社区的工作成果,并按各组件所选择的许可证要求履行相应义务。本页面列出我们所依赖的主要开源组件、其许可证类型,以及我们履行相应义务的方式。

2. 我们使用的开源组件

下列清单反映我们的主要运行时依赖,不构成穷尽清单;出于运维安全考虑,我们不在本页标注具体版本号。如因合规审计等正当目的需要更详细的组件或版本清单,请通过下方"联系我们"提出请求。

  • Ant Design(MIT)— 前端组件库。未经修改;原始版权声明予以保留。
  • Django(BSD-3-Clause)— 后端 Web 应用框架。未经修改;原始版权与许可声明予以保留。
  • Flutter(BSD-3-Clause)— 跨平台客户端界面框架。未经修改;原始版权与许可声明予以保留。
  • Fleet(MIT)— 端点清点与安全合规巡检平台。我们仅使用其核心开源版本,未启用任何付费或企业级功能模块;原始版权声明予以保留。
  • MeshCentral(Apache-2.0)— 远程设备管理平台。我们已在其基础上进行本地功能定制;Apache-2.0 许可证对修改不要求公开源代码,原始版权与许可声明予以保留。
  • MySQL(GPL-2.0)— 用于部分系统集成场景的关系型数据库。以未经修改的方式部署,仅作内部数据库服务运行,未对外分发,因此未触发该许可证的源码分发披露义务。
  • OpenIM(Apache-2.0)— 即时消息基础设施。未经修改部署;原始版权与 NOTICE 声明予以保留。
  • PostgreSQL(PostgreSQL License)— 关系型数据库,作为我们的主数据存储。未经修改;原始版权声明予以保留。
  • Python(PSF-2.0)— 后端运行时语言。未经修改。
  • React(MIT)— 前端界面框架。未经修改;原始版权声明予以保留。
  • RustDesk(AGPL-3.0-only)— 远程访问客户端与协议组件。我们已对该软件进行修改,并将其作为可通过网络访问的服务运行;依 AGPL-3.0 许可证要求,我们已将修改版本的完整对应源代码公开发布于 github.com/jackzhang2026/rustdesk-dedicated-repo
  • TypeScript(Apache-2.0)— 前端类型系统与构建工具链。未经修改;原始版权与 NOTICE 声明予以保留。

3. 许可证履行声明

对于采用宽松许可证(Apache-2.0、BSD-3-Clause、MIT、PostgreSQL License、PSF-2.0)的组件,Brocent 保留其原始版权声明与许可证文本,即使该组件经修改后重新部署,亦同样保留原始声明。对于以 AGPL-3.0 许可、经我们修改并作为网络服务向用户提供的组件(RustDesk),我们已依许可证要求,将修改版本的完整对应源代码公开发布。对于以 GPL-2.0 许可、但仅作为内部数据库服务运行且未对外分发的组件(MySQL),该许可证的源码分发义务未被触发。

4. 免责声明

本页所列开源组件均按"原样"(as is)提供,不附带任何形式的明示或默示担保,包括但不限于对适销性、特定用途适用性的担保。相关组件的功能、性能与安全性由其各自维护者与原始许可证条款约定,与 Brocent 对自身产品和服务的承诺相互独立。

5. 本页面的更新

我们会随着所依赖开源组件的变化不时更新本页面。页面顶部的"最后更新于"日期反映最近一次修订的时间。

6. 联系我们

如您对本页所列开源许可证的履行情况有疑问,需要索取 AGPL-3.0 等强著佐权许可证所对应的完整源代码副本,或因安全审计需要更详细的组件与版本清单,请通过 compliance@brocent.com 与我们联系。