Licenças
Visão geral
O Runeon inclui software de código aberto para preparar um container do Windows Steam, executar o cliente Steam, oferecer opções de tradução gráfica e coletar diagnósticos opcionais com dados sensíveis ocultados. O próprio Runeon é software proprietário. Os componentes de terceiros listados aqui permanecem sob suas próprias licenças, e o Runeon não limita os direitos que essas licenças concedem a você.
Esta página cobre software incluído no Runeon ou no runtime Steam Baseline. Ela não cobre serviços de terceiros como Supabase, Stripe, Cloudflare, Resend, login com Apple, login com Google, Steam ou publicadoras de jogos. Esses serviços são descritos na Política de Privacidade e nos Termos de Serviço do Runeon.
Componentes incluídos
| Componente | Licença | Como o Runeon usa |
|---|---|---|
| Runtime Wine, criado a partir da linhagem de código-fonte do CrossOver Wine | LGPL-2.1-or-later | Executa o Steam para Windows e launchers de jogos Windows dentro do container Steam gerenciado pelo Runeon. |
| MoltenVK | Apache-2.0 | Ajuda rotas gráficas baseadas em Vulkan a rodarem sobre Metal quando usadas pelo runtime Steam Baseline. |
| DXMT 0.80 | MIT | Fornece uma opção de backend gráfico D3D10/11-to-Metal. |
| DXVK 2.7.1 | zlib/libpng | Fornece suporte de backend gráfico D3D8/9/10/11-to-Vulkan e caminhos de fallback. |
| GStreamer.framework 1.28.3 | LGPL-2.1-or-later mais licenças de plugins e dependências incluídos | Fornece suporte de reprodução de mídia usado por componentes de mídia Wine. |
| GnuTLS | LGPL-2.1-or-later | Fornece suporte a TLS e certificados usado pelo runtime Wine. |
| Biblioteca GNU libiconv | Licença de biblioteca LGPL | Fornece suporte de conversão de texto usado por dependências do runtime. |
| Runtime NW.js (NW.js, Chromium, FFmpeg, ANGLE, SwiftShader, Node.js) | MIT, BSD-3-Clause, LGPL-2.1-or-later, Apache-2.0 e as licenças de terceiros incluídas | Fornece um runtime de middleware alternativo para alguns jogos. É baixado como componente de runtime separado, em vez de ser distribuído dentro do aplicativo. |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | Fornecem aritmética, criptografia, nomes de domínio internacionalizados e suporte a cadeias Unicode usados pela pilha TLS do runtime do Wine. A Runeon as distribui sob LGPL-3.0-or-later; também estão disponíveis na origem sob GPL-2.0-or-later. |
| Bibliotecas de dependência do runtime | Respectivas licenças de código aberto dos projetos upstream | Inclui bibliotecas como libtasn1, p11-kit, zlib, zstd, Brotli, libffi, gettext/libintl e as bibliotecas de suporte legado do MacPorts. |
Disponibilidade de código-fonte e licença
Para componentes cobertos pela LGPL distribuídos com o Runeon, o Runeon fornece ou indica os materiais de código-fonte correspondentes exigidos por essas licenças. As referências atuais de código-fonte estão listadas abaixo.
- Arquivo de código-fonte Wine / CrossOver: crossover-sources-26.3.0.tar.gz
- Modificações do Runeon Wine e código-fonte correspondente: 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
- Índice de código-fonte 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, incluindo os textos de licença de terceiros em
third_party: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29 - FFmpeg, na revisão exata usada por essa compilação: chromium/third_party/ffmpeg/+/4d96f67ec9ee29071a096ff222edc03b80326b04
- ANGLE, SwiftShader e Node.js, nas revisões fixadas por essa compilação: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29/DEPS
Se precisar dos materiais de origem correspondentes para uma versão do Runeon, entre em contato [email protected] e inclua o número da versão do Runeon mostrado no app. O Runeon fornecerá os materiais do código-fonte ou o local onde estão disponíveis exigidos para essa versão pelo período exigido pela licença aplicável.
Nada na licença própria do Runeon ou nestes Termos restringe engenharia reversa quando uma licença de código aberto a permite, inclusive para depurar modificações em componentes cobertos pela LGPL.
O Runeon verifica os arquivos de um componente de runtime baixado antes de usá-lo e não usa nenhum cujos arquivos tenham sido alterados. Essa verificação decide apenas o que o próprio Runeon executa; ela não restringe seu direito de substituir um componente por sua própria compilação e executá-la você mesmo.
Não distribuído pelo Runeon
O Runeon não distribui estes componentes:
- Apple Game Porting Toolkit, D3DMetal.framework, libd3dshared.dylib ou overlays PE privados do Apple D3DMetal. Se a configuração exigir componentes gráficos da Apple, o usuário deve fornecê-los a partir da própria instalação local fornecida pela Apple.
- Cliente Valve Steam. O Runeon instala o Steam para Windows no container do usuário gerenciado pelo Runeon a partir dos endpoints de distribuição da Valve. O Steam continua sujeito aos termos da Valve.
- Jogos, launchers, sistemas DRM, sistemas anti-cheat, saves de jogos ou serviços de publicadoras de jogos. Eles continuam controlados por seus respectivos proprietários.
Marcas comerciais
Steam é uma marca comercial da Valve Corporation. Apple, Game Porting Toolkit, D3DMetal, Metal, Vulkan, Wine, MoltenVK, Microsoft, DirectX, Chromium, NW.js e outros nomes de produto são marcas comerciais ou marcas registradas de seus respectivos proprietários.
O Runeon não é afiliado, endossado nem patrocinado por Valve, Apple, Khronos, CodeWeavers, Wine, DXVK, DXMT, Rockstar Games ou qualquer publicadora de jogos, salvo se um acordo escrito separado disser o contrário.