许可证
概览
Runeon 包含开源软件,用于准备 Windows Steam 容器、运行 Steam 客户端、提供图形转换选项,并收集可选的已脱敏诊断。Runeon 本身是专有软件。此处列出的第三方组件仍受其各自许可证约束,Runeon 不限制这些许可证授予你的权利。
本页涵盖随 Runeon 或其 Steam Baseline 运行时捆绑的软件。不涵盖 Supabase、Stripe、Cloudflare、Resend、Apple 登录、Google 登录、Steam 或游戏发行商等第三方服务。这些服务在 Runeon 的隐私政策和服务条款中说明。
包含的组件
| 组件 | 许可证 | 在 Runeon 中的用途 |
|---|---|---|
| Wine 运行时,基于 CrossOver Wine 源码谱系构建 | LGPL-2.1-or-later | 在 Runeon 管理的 Steam 容器中运行 Windows 版 Steam 和 Windows 游戏启动器。 |
| MoltenVK | Apache-2.0 | 在 Steam Baseline 运行时需要时,帮助基于 Vulkan 的图形路径在 Metal 上运行。 |
| SDL2 2.32.10 | Zlib | 让 Wine 识别游戏手柄,并将其提供给 Windows 游戏。 |
| DXMT 0.80 | MIT;0.80-runeon.5 中 Runeon 回移的修复采用 LGPL-2.1-or-later | 提供 D3D10/11 到 Metal 的图形后端选项。 |
| DXVK 2.7.1 | zlib/libpng | 提供 D3D8/9/10/11 到 Vulkan 的图形后端支持和备用路径。 |
| GStreamer.framework 1.28.8 | LGPL-2.1-or-later,以及随附插件和依赖项许可证 | 提供 Wine 媒体组件使用的媒体播放支持。 |
| GnuTLS | LGPL-2.1-or-later | 提供 Wine 运行时使用的 TLS 和证书支持。 |
| GNU libiconv 库 | LGPL 库许可证 | 提供运行时依赖项使用的文本转换支持。 |
| NW.js 运行时(NW.js、Chromium、FFmpeg、ANGLE、SwiftShader、Node.js) | MIT、BSD-3-Clause、LGPL-2.1-or-later、Apache-2.0,以及随附的第三方许可证 | 为部分游戏提供替代的中间件运行时。作为独立的运行时组件下载,不随 app 一同分发。 |
| Wine Mono 10.4.1(Framework Mono、WinForms、WPF、FNA、FAudio、FNA3D、SDL3 及其他内含库) | MIT;部分采用 BSD-3-Clause、Apache-2.0、MS-PL、Zlib,以及附带链接例外的 GPL-2.0(SharpZipLib) | 让为 .NET Framework 构建的 Windows 程序(例如部分游戏启动器)在 Wine 中运行。作为独立的运行时组件下载,不随 app 一同分发。 |
| Mesa 26.2.4(llvmpipe OpenGL,静态链接 LLVM 23.1.2;来自 pal1000/mesa-dist-win 的社区 MSVC 构建) | MIT;LLVM 采用 Apache-2.0 WITH LLVM-exception | 为需要比 macOS 所提供版本更新的 OpenGL 的游戏提供软件 OpenGL 后端。作为独立的运行时组件下载,不随 app 一同分发。 |
| Runeon D3D12 管线防护(基于 witcher3-crossover-fix;使用 MinGW-w64 运行时和 libgcc 构建) | MIT;MinGW-w64 运行时许可;附带 GCC Runtime Library Exception 的 GPL-3.0-or-later | 为兼容性配方启用了它的游戏绕过一个 D3D12 渲染故障。随运行时分发,除非配方启用,否则不生效。 |
| Sparkle 2.10.0 | MIT;其中内含的代码采用 BSD-2-Clause、MIT 和 zlib 许可 | 检查、下载并安装 Runeon 更新。随 app 一同分发。 |
| Twemoji Mozilla 0.7.0 | Apache-2.0;emoji 图案采用 CC-BY-4.0 | 在 Steam 页面中绘制彩色 emoji。在 Runeon 准备 Steam 容器时下载,不随 App 一起分发。 |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | 为 Wine 运行时的 TLS 组件提供算术运算、加密、国际化域名和 Unicode 字符串支持。Runeon 依据 LGPL-3.0-or-later 分发这些库;上游同时也以 GPL-2.0-or-later 提供。 |
| 运行时依赖库 | 各自上游开源许可证 | 包括 libtasn1、p11-kit、zlib、zstd、Brotli、libffi、gettext/libintl 以及 MacPorts 旧版支持库等。 |
源码与许可证可用性
对于随 Runeon 分发且受 LGPL 覆盖的组件,Runeon 会提供或指向这些许可证所要求的对应源材料。当前源材料引用如下。
- Wine / CrossOver 源码归档: crossover-sources-26.3.0.tar.gz
- Runeon Wine 修改及对应源码: cx26.3-wine11.0-runeon.27 — runeon-wine-source-cx26.3-wine11.0-runeon.27.tar.gz (SHA-256
357619318b0aa7283a3ce60ff64b85514c6dd1af228038de505377923a49b8f7) - 适用于 Runeon 1.13 (10) 至 1.13 (15) 的 Runeon Wine 对应源码: cx26.3-wine11.0-runeon.22 — runeon-wine-source-cx26.3-wine11.0-runeon.22.tar.gz (SHA-256
03c8f624b55c0bae6aef3212d231bcc891ed969141df00584cedfd9f13c021f3) - 已被接替的 Runeon Wine 对应源码(此前分发给 Runeon 1.14 (16) 及以上): cx26.3-wine11.0-runeon.26 — runeon-wine-source-cx26.3-wine11.0-runeon.26.tar.gz (SHA-256
add16bdb5c6df84614ca6b3e6a0d59b8f7f0094467682ac500630747b705c9b3) - 已被接替的 Runeon Wine 对应源码(此前分发给 Runeon 1.14 (16) 及以上): cx26.3-wine11.0-runeon.24 — runeon-wine-source-cx26.3-wine11.0-runeon.24.tar.gz (SHA-256
42614498d767222316e809e12bf8081318bdb31011dc81437e04ec98fac80ceb) - 已被接替的 Runeon Wine 对应源码(此前分发给 Runeon 1.14 (16) 及以上): cx26.3-wine11.0-runeon.23 — runeon-wine-source-cx26.3-wine11.0-runeon.23.tar.gz (SHA-256
59cff68420142511b1a3e132d968f957fa4e441ad46f1c5e44791f176f4cb93b) - 已被接替的 Runeon Wine 对应源码(此前分发给 Runeon 1.13 (10) 及以上): cx26.3-wine11.0-runeon.21 — runeon-wine-source-cx26.3-wine11.0-runeon.21.tar.gz (SHA-256
237035772dca9dccc5b236f94ca079f474c9a2153988499041f8209e1a646245) - 已被接替的 Runeon Wine 对应源码(此前分发给 Runeon 1.13 (10) 及以上): cx26.3-wine11.0-runeon.20 — runeon-wine-source-cx26.3-wine11.0-runeon.20.tar.gz (SHA-256
cbcddffb03ca494a5a1560e2eba7f453d218705fe77dc6afa74a4043d5d84ed6) - 适用于 Runeon 1.12 (6) 至 1.13 (9) 的 Runeon Wine 对应源码: cx26.3-wine11.0-runeon.18 — runeon-wine-source-cx26.3-wine11.0-runeon.18.tar.gz (SHA-256
6838c44a7ae8a7d252b9433702a03cda584af3a5aa123b5517c5041db3b976fc) - 适用于 Runeon 1.10 (3) 至 1.11 (4) 的 Runeon Wine 对应源码: cx26.3-wine11.0-runeon.17 — runeon-wine-source-cx26.3-wine11.0-runeon.17.tar.gz (SHA-256
2b3a5daa6b6131a81a34a8751a7ada54a8fcc0c1e2c8a97889d5006b2d4bc61f) - 适用于 Runeon 1.10 (0) 至 1.10 (2) 的 Runeon Wine 对应源码: cx26.3-wine11.0-runeon.16 — runeon-wine-source-cx26.3-wine11.0-runeon.16.tar.gz (SHA-256
116de43714f1b744a9bacea243b65053b04ad403d3479954d63f2f54283d7de3) - 适用于 Runeon 1.10 (0) 之前版本的 Runeon Wine 对应源码: cx26.3-wine11.0-runeon.13 — runeon-wine-source-cx26.3-wine11.0-runeon.13.tar.gz (SHA-256
7f423accabd2b4bc20ee964feafec0b92920a5b7392f8f82bb66b21debffa095) - MoltenVK 1.4.2: github.com/KhronosGroup/MoltenVK/tree/db66022459ffb663aa2b50f6b018bc2e124f5edf
- SDL2 2.32.10: github.com/libsdl-org/SDL/tree/release-2.32.10
- DXMT 0.80: github.com/3Shain/dxmt/tree/v0.80
- Runeon DXMT 修改及对应源码: 0.80-runeon.5 — runeon-dxmt-0.80-runeon.5-source.tar.gz (SHA-256
3487ee84a182f28b2163b8374fca5bdabcdabeda68e7812ac9210cf4a35d6914) - DXVK 2.7.1: github.com/doitsujin/dxvk/tree/v2.7.1
- GStreamer 源码索引: gstreamer.freedesktop.org/src
- GnuTLS: gnutls.org
- GNU libiconv: gnu.org/software/libiconv
- Sparkle 2.10.0,含其内置 bsdiff、sais-lite、Ed25519 与 SUSignatureVerifier 代码的许可声明: github.com/sparkle-project/Sparkle/blob/2.10.0/LICENSE
- Twemoji Mozilla 0.7.0(emoji 图案 © Twitter, Inc. 及其他贡献者,按 CC-BY-4.0 授权): github.com/mozilla/twemoji-colr/releases/tag/v0.7.0
- Mesa 26.2.4: gitlab.freedesktop.org/mesa/mesa/-/tree/mesa-26.2.4;所用构建: github.com/pal1000/mesa-dist-win/releases/tag/26.2.4; LLVM 23.1.2: github.com/llvm/llvm-project/tree/llvmorg-23.1.2
- witcher3-crossover-fix(MIT,Copyright (c) 2026 tholtman1-del),提交 436de811: github.com/tholtman1-del/witcher3-crossover-fix
- Wine Mono 10.4.1(未经修改的官方二进制包;各内含项目的许可见其
COPYING): dl.winehq.org/wine/wine-mono/10.4.1/wine-mono-10.4.1-src.tar.xz (SHA-256128e335396689e466dff5e1aa0770a714dbe3d16397fc4ddbb8a80999c67323b);代码仓库: gitlab.winehq.org/mono/wine-mono/-/tree/wine-mono-10.4.1 - NW.js 0.112.0: github.com/nwjs/nw.js/releases/tag/nw-v0.112.0
- Chromium 149.0.7827.29,包含以下路径下的第三方许可文本:
third_party: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29 - FFmpeg,该构建所使用的确切修订版: chromium/third_party/ffmpeg/+/4d96f67ec9ee29071a096ff222edc03b80326b04
- ANGLE、SwiftShader 与 Node.js,该构建所锁定的修订版: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29/DEPS
如果你需要某个 Runeon 版本对应的源材料,请联系 [email protected] 并附上 app 中显示的 Runeon 版本号。Runeon 会在适用许可证要求的期限内,为该版本提供所需的源材料或源位置。
在开源许可证允许的范围内,包括调试对 LGPL 覆盖组件的修改,Runeon 自身许可证或条款不会限制逆向工程。
Runeon 在使用已下载的运行时组件前会校验其文件,文件发生变化的组件不会被使用。该校验只决定 Runeon 自身运行什么,不限制你用自行构建的版本替换某个组件并自行运行的权利。
不由 Runeon 分发
Runeon 不分发以下组件:
- Apple Game Porting Toolkit、D3DMetal.framework、libd3dshared.dylib,或 Apple 私有 D3DMetal PE overlays。如果设置需要 Apple 图形组件,用户必须从自己本地由 Apple 提供的安装中提供这些组件。
- Valve Steam 客户端。Runeon 会从 Valve 的分发端点,将 Windows 版 Steam 安装到用户由 Runeon 管理的容器中。Steam 仍受 Valve 条款约束。
- 游戏、启动器、DRM 系统、反作弊系统、游戏存档或游戏发行商服务。这些仍由各自所有者控制。
商标
Steam 是 Valve Corporation 的商标。Apple、Game Porting Toolkit、D3DMetal、Metal、Vulkan、Wine、MoltenVK、Microsoft、DirectX、Chromium、NW.js 和其他产品名称是其各自所有者的商标或注册商标。
除非另有单独书面协议,Runeon 与 Valve、Apple、Khronos、CodeWeavers、Wine、DXVK、DXMT、Rockstar Games 或任何游戏发行商无关联,未获其认可或赞助。