开源许可声明

最后更新:2026 年 8 月 12 日

1. 概述

GateLLM 软件在其构建中使用了多项开源软件组件。本页面声明 GateLLM 发行物中包含的开源依赖及其许可类型,以满足开源许可证的归属与声明要求。

GateLLM 本身的许可证(按内存容量授权)详见服务条款。本页面仅涉及 GateLLM 所使用的第三方开源组件。

另作一项与开源许可无关、但同属「本页内容的来源披露」的声明:官网博客文章的头图为「AI 生成的装饰性插图」,不承载正文未陈述的信息、不构成产品能力或性能的说明;正文中的事实与数据均来自产品实现与可核实来源。此类图片在页面上一律以空 alt 呈现(装饰性图片),供屏幕阅读器跳过。

2. 开源依赖

以下是 GateLLM 发行物中包含的开源组件及其许可类型(按类别归类)。取舍准则是「依赖声明」而非「是否在关键渲染路径上」:运行时直接依赖(package.json 的 dependencies)全数列出,另含构建期工具 Tailwind CSS —— 它是唯一单独列出的构建期工具,因为随发行物发布的样式表正是由它编译而来 —— 故其中可能包含当前未被源码 import、但仍作为直接依赖随发行物安装的组件。

  • Next.js(MIT 许可证)—— 全栈框架,App Router / 静态导出
  • React 与 ReactDOM(MIT 许可证)—— UI 运行时
  • HeroUI / @heroui/react(MIT 许可证)—— 组件库
  • HeroUI Pro / @heroui-pro/react(商业许可,Fluxon LLC 已购合规授权)—— Pro 组件
  • Tailwind CSS(MIT 许可证)与 tailwind-merge / tailwind-variants —— 样式系统
  • @supabase/supabase-js(MIT 许可证)—— Supabase 客户端 SDK(账户与许可)
  • @sentry/nextjs(MIT 许可证)—— 错误监控 SDK
  • TipTap(@tiptap/*,MIT 许可证)—— 富文本编辑
  • Recharts(MIT 许可证)—— 图表
  • Motion(MIT 许可证)—— 动画
  • Shiki(MIT 许可证)—— 语法高亮
  • ogl(Unlicense 许可证,公有领域)—— WebGL 渲染(首页 Hero 动态氛围层)
  • React Bits(MIT + Commons Clause 许可证,Copyright (c) 2026 David Haz)—— 首页 Hero 氛围层组件(Aurora)。注意:这是「内联的组件源码」(components/motion/Aurora.tsx),不是 package.json 依赖,故不在上方「直接依赖」的取舍范围内,此处列出以履行其许可的归属要求。
  • Marked / react-markdown / remark-parse / remark-gfm / remark-breaks / rehype-slug / unified(MIT 许可证)—— Markdown 渲染
  • streamdown(Apache-2.0 许可证)—— 流式 Markdown 渲染
  • Iconify 图标数据(@iconify-json/gravity-ui,MIT 许可证 / Yandex LLC;@iconify-json/simple-icons,CC0-1.0)—— 图标。构建期内联为 inline SVG,不随发行物以包形式分发,故不在上方「直接依赖」的取舍范围内,此处列出以履行归属要求。其中 simple-icons 的 SVG 数据为 CC0 公有领域,但各品牌标志本身的商标权仍属各自所有者;本站对厂商标志的使用属指名性使用(陈述互操作性/兼容性)。
  • Embla Carousel(MIT 许可证)—— 轮播
  • React Aria Components(Apache-2.0 许可证)—— 无障碍组件
  • @number-flow/react(MIT 许可证)—— 数字滚动动画
  • react-resizable-panels(MIT 许可证)—— 可拖拽分栏布局
  • @heroui/styles(MIT 许可证)—— HeroUI 样式工具

上述为直接依赖清单,不含传递依赖。完整传递依赖清单见随发行物提供的 SBOM(CycloneDX / SPDX 格式),企业客户可向 support@gatellm.io 索取当前版本的完整 SBOM。

3. 许可类型说明

GateLLM 使用的开源组件主要采用以下宽松许可证:

  • MIT 许可证:允许自由使用、修改、分发,需保留版权与许可声明。GateLLM 的大多数依赖采用此许可。
  • Apache-2.0 许可证:类似 MIT,额外提供专利授权条款。
  • 商业许可:HeroUI Pro 等少量组件采用商业许可,Fluxon LLC 已购买合规授权并有权在 GateLLM 中使用与分发。

GateLLM 不包含 GPL / AGPL 等 copyleft 许可证的核心依赖,确保客户在部署与集成时无需承担 copyleft 传染性义务。

4. BYOK 下游模型厂商 SDK

GateLLM 通过 BYOK 方式接入下游模型厂商。厂商 SDK 与客户端库(如有)的许可由各厂商自行提供与约束,不包含在 GateLLM 的许可声明范围内。

当您在自托管的 GateLLM 实例中配置某厂商的 API 密钥时,您与该厂商之间的许可与使用条款由该厂商的服务条款约束。GateLLM 仅作为请求路由网关,不重新分发厂商的 SDK 或模型权重。

子处理方清单

5. SBOM 与漏洞扫描

每个 GateLLM 发行版本附带软件物料清单(SBOM),完整列出全部直接与传递依赖及其版本。依赖项定期扫描已知漏洞(CVE),安全补丁按漏洞披露政策时间表发布,在发布说明(Changelog)中标注 CVE 编号。

企业客户可向 support@gatellm.io 或 security@gatellm.io 索取当前版本的 SBOM 与依赖漏洞扫描报告,用于采购安全评估。

漏洞披露政策

6. 归属与致谢

GateLLM 衷心感谢上述开源项目及其贡献者。这些开源组件是 GateLLM 得以构建的基础。各组件的完整版权与许可声明见随发行物提供的 NOTICE 文件。

如发现本声明遗漏或有误,请联系 support@gatellm.io,我们将及时更正并补全归属。

服务条款 · 安全与合规

GateLLM is a product of Fluxon LLC, a Delaware limited liability company.