Licenses
Overview
Runeon includes open-source software so it can prepare a Windows Steam container, run the Steam client, provide graphics translation options, and collect optional redacted diagnostics. Runeon itself is proprietary software. The third-party components listed here remain under their own licenses, and Runeon does not limit the rights those licenses give you.
This page covers software bundled with Runeon or its Steam Baseline runtime. It does not cover third-party services such as Supabase, Stripe, Cloudflare, Resend, Apple sign-in, Google sign-in, Steam, or game publishers. Those services are described in Runeon's Privacy Policy and Terms of Service.
Included components
| Component | License | How Runeon uses it |
|---|---|---|
| Wine runtime, built from the CrossOver Wine source lineage | LGPL-2.1-or-later | Runs Windows Steam and Windows game launchers inside Runeon's managed Steam container. |
| MoltenVK | Apache-2.0 | Helps Vulkan-based graphics paths run on Metal where used by the Steam Baseline runtime. |
| DXMT 0.80 | MIT | Provides a D3D10/11-to-Metal graphics backend option. |
| DXVK 2.7.1 | zlib/libpng | Provides D3D8/9/10/11-to-Vulkan graphics backend support and fallback paths. |
| GStreamer.framework 1.28.3 | LGPL-2.1-or-later plus bundled plugin and dependency licenses | Provides media playback support used by Wine media components. |
| GnuTLS | LGPL-2.1-or-later | Provides TLS and certificate support used by the Wine runtime. |
| GNU libiconv library | LGPL library license | Provides text conversion support used by runtime dependencies. |
| NW.js runtime (NW.js, Chromium, FFmpeg, ANGLE, SwiftShader, Node.js) | MIT, BSD-3-Clause, LGPL-2.1-or-later, Apache-2.0, and bundled third-party licenses | Provides an alternative middleware runtime for some games. Downloaded as a separate runtime component rather than shipped inside the app. |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | Provide arithmetic, cryptography, internationalized domain name, and Unicode string support used by the Wine runtime's TLS stack. Runeon distributes these under LGPL-3.0-or-later; they are also available from upstream under GPL-2.0-or-later. |
| Runtime dependency libraries | Respective upstream open-source licenses | Includes libraries such as libtasn1, p11-kit, zlib, zstd, Brotli, libffi, gettext/libintl, and MacPorts legacy support libraries. |
Source and license availability
For LGPL-covered components distributed with Runeon, Runeon provides or points to the corresponding source materials required by those licenses. Current source references are listed below.
- Wine / CrossOver source archive: crossover-sources-26.3.0.tar.gz
- Runeon Wine modifications and corresponding source: 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 source index: 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, including the third-party license texts under
third_party: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29 - FFmpeg, at the exact revision that build uses: chromium/third_party/ffmpeg/+/4d96f67ec9ee29071a096ff222edc03b80326b04
- ANGLE, SwiftShader and Node.js, at the revisions that build pins: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29/DEPS
If you need corresponding source materials for a Runeon release, contact [email protected] and include the Runeon version number shown in the app. Runeon will provide the source materials or source location required for that release for the period required by the applicable license.
Nothing in Runeon's own license or Terms restricts reverse engineering where an open-source license permits it, including debugging modifications to LGPL-covered components.
Runeon verifies the files of a downloaded runtime component before using it, and will not use one whose files have changed. That check decides only what Runeon itself will run; it does not restrict your right to replace a component with your own build and run it yourself.
Not distributed by Runeon
Runeon does not distribute these components:
- Apple Game Porting Toolkit, D3DMetal.framework, libd3dshared.dylib, or Apple private D3DMetal PE overlays. If setup requires Apple graphics components, the user must provide them from their own local Apple-provided installation.
- Valve Steam client. Runeon installs Windows Steam into the user's Runeon-managed container from Valve's distribution endpoints. Steam remains subject to Valve's terms.
- Games, launchers, DRM systems, anti-cheat systems, game saves, or game publisher services. Those remain controlled by their respective owners.
Trademarks
Steam is a trademark of Valve Corporation. Apple, Game Porting Toolkit, D3DMetal, Metal, Vulkan, Wine, MoltenVK, Microsoft, DirectX, Chromium, NW.js, and other product names are trademarks or registered trademarks of their respective owners.
Runeon is not affiliated with, endorsed by, or sponsored by Valve, Apple, Khronos, CodeWeavers, Wine, DXVK, DXMT, Rockstar Games, or any game publisher unless a separate written agreement says otherwise.