Licences
Aperçu
Runeon inclut des logiciels open source pour préparer un conteneur Windows Steam, exécuter le client Steam, proposer des options de traduction graphique et collecter, si vous le choisissez, des diagnostics masqués. Runeon lui-même est un logiciel propriétaire. Les composants tiers listés ici restent soumis à leurs propres licences, et Runeon ne limite pas les droits que ces licences vous accordent.
Cette page couvre les logiciels inclus avec Runeon ou avec son runtime Steam Baseline. Elle ne couvre pas les services tiers comme Supabase, Stripe, Cloudflare, Resend, la connexion Apple, la connexion Google, Steam ou les éditeurs de jeux. Ces services sont décrits dans la Politique de confidentialité et les Conditions d'utilisation de Runeon.
Composants inclus
| Composant | Licence | Comment Runeon l'utilise |
|---|---|---|
| Runtime Wine, construit à partir de la lignée source CrossOver Wine | LGPL-2.1-or-later | Exécute Steam pour Windows et des lanceurs de jeux Windows dans le conteneur Steam géré par Runeon. |
| MoltenVK | Apache-2.0 | Aide les chemins graphiques basés sur Vulkan à fonctionner sur Metal lorsque le runtime Steam Baseline les utilise. |
| DXMT 0.80 | MIT | Fournit une option de back-end graphique D3D10/11 vers Metal. |
| DXVK 2.7.1 | zlib/libpng | Fournit la prise en charge d'un back-end graphique D3D8/9/10/11 vers Vulkan, avec des chemins de secours. |
| GStreamer.framework 1.28.3 | LGPL-2.1-or-later, plus les licences des plugins et dépendances inclus | Fournit la prise en charge de la lecture multimédia utilisée par les composants média de Wine. |
| GnuTLS | LGPL-2.1-or-later | Fournit la prise en charge TLS et certificats utilisée par le runtime Wine. |
| Bibliothèque GNU libiconv | Licence de bibliothèque LGPL | Fournit la prise en charge de la conversion de texte utilisée par les dépendances du runtime. |
| Runtime NW.js (NW.js, Chromium, FFmpeg, ANGLE, SwiftShader, Node.js) | MIT, BSD-3-Clause, LGPL-2.1-or-later, Apache-2.0, ainsi que les licences tierces incluses | Fournit un runtime intergiciel alternatif pour certains jeux. Téléchargé comme composant runtime distinct plutôt que livré dans l'app. |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | Fournissent l'arithmétique, la cryptographie, la prise en charge des noms de domaine internationalisés et des chaînes Unicode utilisées par la pile TLS du runtime Wine. Runeon les distribue sous LGPL-3.0-or-later ; elles sont également disponibles en amont sous GPL-2.0-or-later. |
| Bibliothèques de dépendances du runtime | Licences open source respectives en amont | Comprend des bibliothèques telles que libtasn1, p11-kit, zlib, zstd, Brotli, libffi, gettext/libintl et les bibliothèques de prise en charge héritées de MacPorts. |
Disponibilité des sources et licences
Pour les composants couverts par la LGPL et distribués avec Runeon, Runeon fournit ou indique les sources correspondantes requises par ces licences. Les références actuelles des sources sont listées ci-dessous.
- Archive source Wine / CrossOver : crossover-sources-26.3.0.tar.gz
- Modifications de Runeon Wine et code source correspondant : 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
- Index des sources 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, y compris les textes de licence tiers situés sous
third_party: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29 - FFmpeg, à la révision exacte utilisée par cette compilation : chromium/third_party/ffmpeg/+/4d96f67ec9ee29071a096ff222edc03b80326b04
- ANGLE, SwiftShader et Node.js, aux révisions fixées par cette compilation : chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29/DEPS
Si vous avez besoin des sources correspondantes pour une version de Runeon, contactez [email protected] et indiquez le numéro de version de Runeon affiché dans l'app. Runeon fournira les sources, ou l'emplacement des sources, requis pour cette version pendant la durée prévue par la licence applicable.
Rien dans la licence propre à Runeon ni dans ses Conditions ne limite l'ingénierie inverse lorsqu'une licence open source l'autorise, y compris le débogage de modifications apportées à des composants couverts par la LGPL.
Runeon vérifie les fichiers d'un composant runtime téléchargé avant de l'utiliser et n'utilise pas un composant dont les fichiers ont été modifiés. Cette vérification détermine uniquement ce que Runeon exécute lui-même ; elle ne restreint pas votre droit de remplacer un composant par votre propre compilation et de l'exécuter vous-même.
Non distribué par Runeon
Runeon ne distribue pas ces composants :
- Apple Game Porting Toolkit, D3DMetal.framework, libd3dshared.dylib ou superpositions privées Apple D3DMetal PE. Si l'installation nécessite des composants graphiques Apple, l'utilisateur doit les fournir à partir de sa propre installation locale fournie par Apple.
- Client Steam de Valve. Runeon installe Steam pour Windows dans le conteneur géré par Runeon de l'utilisateur depuis les points de distribution de Valve. Steam reste soumis aux conditions de Valve.
- Les jeux, lanceurs, systèmes DRM, systèmes anti-triche, sauvegardes de jeux et services des éditeurs restent sous le contrôle de leurs propriétaires respectifs.
Marques déposées
Steam est une marque commerciale de Valve Corporation. Apple, Game Porting Toolkit, D3DMetal, Metal, Vulkan, Wine, MoltenVK, Microsoft, DirectX, Chromium, NW.js et d'autres noms de produits sont des marques commerciales ou des marques déposées de leurs propriétaires respectifs.
Runeon n'est ni affilié à Valve, Apple, Khronos, CodeWeavers, Wine, DXVK, DXMT, Rockstar Games ou tout éditeur de jeux, ni approuvé ou sponsorisé par eux, sauf accord écrit distinct.