Conflux Conflux

开源许可

最后更新:2026 年 7 月 27 日

Conflux 汇流(macOS / iOS / tvOS)使用了下列开源组件。本页面与 App 内「设置 → 关于 → 开源许可」展示的内容来自同一份数据;许可证全文随 App 分发、可在 App 内离线查看与复制,本页面提供稳定的公开访问入口。

播放内核(LGPL,动态链接)

播放内核 mpv 与 FFmpeg 以 LGPL 模式构建(mpv 使用 -Dgpl=false,FFmpeg 使用 CONFIG_GPL=0、CONFIG_NONFREE=0),并以独立动态框架(Libmpv.framework、Libavcodec.framework 等 8 个 XCFramework)形式随 App 分发,未与 App 本体静态链接。

  • mpv 0.41.0 — GNU Lesser General Public License v2.1 或更高版本(LGPL-2.1-or-later)
    源码修订:v0.41.0(41f6a645068483470267271e1d09966ca3b9f413)· 源码仓库 · 许可证全文
  • FFmpeg n8.0.1 — GNU Lesser General Public License v3 或更高版本(LGPL-3.0-or-later)
    源码修订:n8.0.1(894da5ca7d742e4429ffb2af534fcda0103ef593)· 源码仓库 · 许可证全文
  • MPVKit 0.41.0 — GNU Lesser General Public License v3(LGPL-3.0-only)
    源码修订:613c0ccc3acf70e136aaff880a9b5fe8fdfaf5b8 · 源码仓库 · 许可证全文
    使用其 LGPL 源码路径构建,未使用 MPVKit-GPL 产品。

对应源码获取与重链接说明

依据 LGPL-2.1 / LGPL-3.0,您有权获取上述组件的对应源码,并以自行修改或构建的版本替换 App 内的动态框架:

  • 对应源码:按上文所列源码仓库与修订号(commit)检出即可得到与分发二进制对应的源码。我们用于产出这些二进制的完整构建脚本、补丁、SBOM 与校验和公开托管于本站:build.sh、LGPL 动态构建补丁、tvOS AudioUnit 补丁、SBOM、版本清单、产物校验和、上游归档校验和、THIRD_PARTY_NOTICES。按其中步骤执行可复现同一构建。
  • macOS 替换(重链接):用上述脚本自行构建 8 个 XCFramework 后,替换 App 包内 Contents/Frameworks/ 下的对应 .framework,并使用您自己的开发者证书(或 ad-hoc)重新签名即可运行。
  • iOS / tvOS 替换:App Store 包不允许替换已签名框架,请使用上文公开的构建脚本自行产出框架,并以您自己的开发者证书重新构建安装 App。
  • 书面要约:如无法通过上述途径获取对应源码,可来信 [email protected] 索取,我们将以合理方式提供。

随动态框架分发的第三方库

下列第三方库经 MPVKit 官方构建链以预编译归档形式恢复,并静态链接于上述动态框架内部。按供应链审计记录(SBOM),这些归档的许可证结论仍为 NOASSERTION(待专业复核);此处披露其名称、版本与上游来源,不代表我们已完成其许可证法律结论。

  • OpenSSL 3.3.5 — 上游 · 构建归档
  • GnuTLS 3.8.11 — 上游 · 构建归档
  • GMP bundle-3.8.11 — 上游 · 构建归档
  • Nettle bundle-3.8.11 — 上游 · 构建归档
  • libass 0.17.4 — 上游 · 构建归档
  • libunibreak bundle-0.17.4 — 上游 · 构建归档
  • FreeType bundle-0.17.4 — 上游 · 构建归档
  • FriBidi bundle-0.17.4 — 上游 · 构建归档
  • HarfBuzz bundle-0.17.4 — 上游 · 构建归档
  • Little CMS (lcms2) 2.17.0 — 上游 · 构建归档
  • libplacebo 7.351.0-2512 — 上游 · 构建归档
  • dav1d 1.5.2-xcode — 上游 · 构建归档
  • libdovi 3.3.2 — 上游 · 构建归档
  • MoltenVK 1.4.1 — 上游 · 构建归档
  • shaderc 2025.5.0 — 上游 · 构建归档
  • uchardet 0.0.8-xcode — 上游 · 构建归档
  • libbluray 1.4.0 — 上游 · 构建归档
  • uavs3d 1.2.1-xcode — 上游 · 构建归档

LuaJIT 虽由官方构建链下载,但已通过 -Dlua=disabled 从产物中排除,未随 App 分发。

内置脚本组件

下列脚本组件以 vendored 形式内置(随仓库版本演进,无独立版本号),许可证全文随 App 分发,可在 App 内「开源许可」页离线查看与复制:

  • douyin-tvos-webmssdk.js(vendored)— MIT License
  • xhshow-signer.js(vendored)— MIT License

历史版本

本页面为长期稳定的公开入口。上表所列组件与版本对应当前分发版本(官网 appcast 最新版及各 App Store 版本);供应链材料(构建脚本、补丁、SBOM、校验和)托管于本站 /licenses/materials/。曾通过官网直接下载历史版本的用户,如需其版本对应的材料,可通过本页面或来信 [email protected] 获取。

说明

本页面为工程披露信息,不构成法律意见。标记为 NOASSERTION 的组件许可结论以完成专业复核后的更新为准。如您是上述组件的权利人并对披露内容有疑问,请联系 [email protected]。

Conflux 汇流

macOS 原生直播聚合应用

下载 定价 隐私政策 服务条款 开源许可

© 2026 Conflux. All rights reserved.