授權
概覽
Runeon 包含開源軟體,用於準備 Windows Steam 容器、執行 Steam client、提供圖形轉譯選項,以及收集選用且已遮蔽的診斷。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-to-Metal 圖形後端選項。 |
| DXVK 2.7.1 | zlib/libpng | 提供 D3D8/9/10/11-to-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 會在適用授權要求的期限內,提供該版本所需的原始碼材料或原始碼位置。
在開源授權允許的範圍內,Runeon 自身授權或條款不會限制逆向工程,包括對 LGPL 覆蓋元件的修改進行除錯。
Runeon 在使用已下載的執行環境元件前會驗證其檔案,檔案已變更的元件不會被使用。該驗證僅決定 Runeon 自身執行什麼,並不限制您以自行建置的版本取代某個元件並自行執行的權利。
不由 Runeon 分發
Runeon 不分發這些元件:
- Apple Game Porting Toolkit、D3DMetal.framework、libd3dshared.dylib,或 Apple 私有 D3DMetal PE overlay。若設定需要 Apple 圖形元件,使用者必須從自己本機的 Apple 提供安裝中提供這些元件。
- Valve Steam client。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 或任何遊戲發行商無關,亦未獲其背書或贊助。