Ліцензії
Огляд
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 | Запускає Steam для Windows і Windows-лаунчери ігор у керованому Steam-контейнері Runeon. |
| MoltenVK | Apache-2.0 | Допомагає графічним шляхам на базі Vulkan працювати поверх Metal там, де це використовує середовище виконання Steam Baseline. |
| SDL2 2.32.10 | Zlib | Дає змогу Wine розпізнавати ігрові контролери й передавати їх іграм для Windows. |
| DXMT 0.80 | MIT; перенесені Runeon виправлення в 0.80-runeon.5 — під 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 | Надає підтримку TLS і сертифікатів, яку використовує середовище виконання Wine. |
| Бібліотека 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, а також долучені ліцензії третіх сторін | Надає альтернативне проміжне середовище виконання для деяких ігор. Завантажується як окремий компонент середовища виконання, а не постачається у складі застосунку. |
| 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) | Дає змогу запускати у Wine програми Windows, створені для .NET Framework, наприклад деякі лаунчери ігор. Завантажується як окремий компонент середовища виконання, а не постачається у складі застосунку. |
| Mesa 26.2.4 (llvmpipe OpenGL зі статично скомпонованим LLVM 23.1.2; спільнотна збірка MSVC від pal1000/mesa-dist-win) | MIT; LLVM — за Apache-2.0 WITH LLVM-exception | Надає програмний бекенд OpenGL для ігор, яким потрібна новіша версія OpenGL, ніж пропонує їм macOS. Завантажується як окремий компонент середовища виконання, а не постачається у складі застосунку. |
| Захист конвеєра D3D12 від Runeon (на основі witcher3-crossover-fix; зібраний із runtime MinGW-w64 і libgcc) | MIT; ліцензія runtime MinGW-w64; GPL-3.0-or-later з винятком GCC Runtime Library Exception | Обходить збій рендерингу D3D12 в іграх, для яких його вмикає рецепт сумісності. Постачається в середовищі виконання й неактивний, доки рецепт його не ввімкне. |
| Sparkle 2.10.0 | MIT; вбудований код — за ліцензіями BSD-2-Clause, MIT і zlib | Перевіряє, завантажує та встановлює оновлення Runeon. Постачається у складі застосунку. |
| Twemoji Mozilla 0.7.0 | Apache-2.0; графіка емодзі — CC-BY-4.0 | Відображає кольорові емодзі на сторінках Steam. Завантажується, коли Runeon готує контейнер Steam, а не постачається в складі застосунку. |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | Забезпечують арифметику, криптографію, інтернаціоналізовані доменні імена та підтримку рядків Unicode для стека TLS середовища виконання Wine. Runeon поширює їх за LGPL-3.0-or-later; в апстрімі вони також доступні за GPL-2.0-or-later. |
| Бібліотеки залежностей середовища виконання | Відповідні upstream-ліцензії з відкритим кодом | Включає бібліотеки libtasn1, p11-kit, zlib, zstd, Brotli, libffi, gettext/libintl та застарілі допоміжні бібліотеки MacPorts. |
Доступність вихідного коду та ліцензій
Для компонентів під LGPL, які поширюються разом із Runeon, 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 Wine для Runeon від 1.13 (10) до 1.13 (15): 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 Wine для Runeon від 1.12 (6) до 1.13 (9): cx26.3-wine11.0-runeon.18 — runeon-wine-source-cx26.3-wine11.0-runeon.18.tar.gz (SHA-256
6838c44a7ae8a7d252b9433702a03cda584af3a5aa123b5517c5041db3b976fc) - Відповідний вихідний код Runeon Wine для Runeon від 1.10 (3) до 1.11 (4): cx26.3-wine11.0-runeon.17 — runeon-wine-source-cx26.3-wine11.0-runeon.17.tar.gz (SHA-256
2b3a5daa6b6131a81a34a8751a7ada54a8fcc0c1e2c8a97889d5006b2d4bc61f) - Відповідний вихідний код Runeon Wine для Runeon від 1.10 (0) до 1.10 (2): cx26.3-wine11.0-runeon.16 — runeon-wine-source-cx26.3-wine11.0-runeon.16.tar.gz (SHA-256
116de43714f1b744a9bacea243b65053b04ad403d3479954d63f2f54283d7de3) - Відповідний вихідний код Runeon Wine для версій Runeon до 1.10 (0): 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 (графіка емодзі © 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] і вкажіть номер версії Runeon, показаний у застосунку. Runeon надасть вихідні матеріали або місце їх розташування, потрібні для цього релізу, протягом строку, передбаченого відповідною ліцензією.
Ніщо у власній ліцензії або Умовах Runeon не обмежує зворотну розробку там, де її дозволяє ліцензія з відкритим кодом, зокрема налагодження змін до компонентів під LGPL.
Runeon перевіряє файли завантаженого компонента середовища виконання перед використанням і не використовує компонент, файли якого змінилися. Ця перевірка визначає лише те, що запускає сам Runeon; вона не обмежує вашого права замінити компонент власною збіркою та запустити її самостійно.
Не поширюється Runeon
Runeon не поширює ці компоненти:
- Apple Game Porting Toolkit, D3DMetal.framework, libd3dshared.dylib або приватні D3DMetal PE overlays від Apple. Якщо для налаштування потрібні графічні компоненти Apple, користувач має надати їх зі своєї локальної інсталяції, отриманої від Apple.
- Клієнт Valve Steam. Runeon встановлює Steam для Windows у керований Runeon контейнер користувача з точок розповсюдження Valve. 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 або будь-яким видавцем ігор, не схвалений і не спонсорується ними, якщо окрема письмова угода не передбачає інше.