Лицензии
Обзор
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. |
| DXMT 0.80 | MIT | Предоставляет вариант графического бэкенда D3D10/11-to-Metal. |
| DXVK 2.7.1 | zlib/libpng | Предоставляет поддержку графического бэкенда D3D8/9/10/11-to-Vulkan и резервные пути. |
| GStreamer.framework 1.28.3 | 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, а также прилагаемые лицензии третьих сторон | Предоставляет альтернативную промежуточную среду выполнения для некоторых игр. Загружается как отдельный компонент среды выполнения, а не поставляется в составе приложения. |
| 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.8 — runeon-wine-source-cx26.3-wine11.0-runeon.8.tar.gz (SHA-256
dabe7eee514a4c01d2ea0db9930ee2d7f3021c156593cc790616f94ed36c16c7) - MoltenVK: github.com/KhronosGroup/MoltenVK
- DXMT 0.80: github.com/3Shain/dxmt/tree/v0.80
- 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
- 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 или приватные Apple D3DMetal PE overlays. Если настройке нужны графические компоненты 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 или любым издателем игры, если в отдельном письменном соглашении не указано иное.