Lisanslar
Genel bakış
Runeon, Windows Steam konteyneri hazırlayabilmek, Steam istemcisini çalıştırabilmek, grafik çeviri seçenekleri sunabilmek ve isteğe bağlı hassas verileri gizlenmiş tanılama toplayabilmek için açık kaynak yazılımlar içerir. Runeon'un kendisi sahipli yazılımdır. Burada listelenen üçüncü taraf bileşenler kendi lisansları altında kalır ve Runeon bu lisansların size verdiği hakları sınırlamaz.
Bu sayfa Runeon veya Steam Baseline runtime ile paketlenen yazılımları kapsar. Supabase, Stripe, Cloudflare, Resend, Apple ile oturum açma, Google ile oturum açma, Steam veya oyun yayıncıları gibi üçüncü taraf hizmetleri kapsamaz. Bu hizmetler Runeon'un Gizlilik Politikası ve Hizmet Şartları içinde açıklanır.
Dahil edilen bileşenler
| Bileşen | Lisans | Runeon bunu nasıl kullanır |
|---|---|---|
| CrossOver Wine kaynak soyundan oluşturulmuş Wine runtime | LGPL-2.1-or-later | Windows için Steam'i ve Windows oyun launcher'larını Runeon'un yönettiği Steam konteyneri içinde çalıştırır. |
| MoltenVK | Apache-2.0 | Steam Baseline runtime tarafından kullanıldığı yerlerde Vulkan tabanlı grafik yollarının Metal üzerinde çalışmasına yardımcı olur. |
| DXMT 0.80 | MIT | D3D10/11-to-Metal grafik arka ucu seçeneği sağlar. |
| DXVK 2.7.1 | zlib/libpng | D3D8/9/10/11-to-Vulkan grafik arka ucu desteği ve geri dönüş yolları sağlar. |
| GStreamer.framework 1.28.3 | LGPL-2.1-or-later ile paketlenen eklenti ve bağımlılık lisansları | Wine medya bileşenlerinin kullandığı medya oynatma desteğini sağlar. |
| GnuTLS | LGPL-2.1-or-later | Wine runtime tarafından kullanılan TLS ve sertifika desteğini sağlar. |
| GNU libiconv kitaplığı | LGPL kitaplık lisansı | Runtime bağımlılıklarının kullandığı metin dönüştürme desteğini sağlar. |
| NW.js runtime'ı (NW.js, Chromium, FFmpeg, ANGLE, SwiftShader, Node.js) | MIT, BSD-3-Clause, LGPL-2.1-or-later, Apache-2.0 ve birlikte gelen üçüncü taraf lisansları | Bazı oyunlar için alternatif bir ara katman runtime'ı sağlar. Uygulamayla birlikte dağıtılmak yerine ayrı bir runtime bileşeni olarak indirilir. |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | Wine runtime'ının TLS yığınının kullandığı aritmetik, kriptografi, uluslararasılaştırılmış alan adı ve Unicode dizgi desteğini sağlar. Runeon bunları LGPL-3.0-or-later kapsamında dağıtır; kaynağında GPL-2.0-or-later ile de edinilebilir. |
| Runtime bağımlılık kitaplıkları | İlgili upstream açık kaynak lisansları | libtasn1, p11-kit, zlib, zstd, Brotli, libffi, gettext/libintl ve MacPorts eski destek kitaplıkları gibi kitaplıkları içerir. |
Kaynak ve lisans erişilebilirliği
Runeon ile dağıtılan LGPL kapsamındaki bileşenler için Runeon, bu lisansların gerektirdiği ilgili kaynak materyallerini sağlar veya bunların konumunu gösterir. Güncel kaynak referansları aşağıda listelenmiştir.
- Wine / CrossOver kaynak arşivi: crossover-sources-26.3.0.tar.gz
- Runeon Wine değişiklikleri ve ilgili kaynak kodu: 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 kaynak dizini: 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, şu konumdaki üçüncü taraf lisans metinleri dâhil:
third_party: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29 - FFmpeg, bu yapının kullandığı tam revizyonda: chromium/third_party/ffmpeg/+/4d96f67ec9ee29071a096ff222edc03b80326b04
- ANGLE, SwiftShader ve Node.js, bu yapının sabitlediği revizyonlarda: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29/DEPS
Bir Runeon sürümü için ilgili kaynak materyallerine ihtiyacınız varsa iletişime geçin: [email protected] ve uygulamada gösterilen Runeon sürüm numarasını ekleyin. Runeon, ilgili lisansın gerektirdiği süre boyunca o sürüm için gerekli kaynak materyallerini veya kaynak konumunu sağlar.
Runeon'un kendi lisansındaki veya Hizmet Şartları'ndaki hiçbir şey, açık kaynak lisansının izin verdiği yerlerde tersine mühendisliği sınırlamaz; buna LGPL kapsamındaki bileşenlerde yapılan değişikliklerin hata ayıklaması da dahildir.
Runeon, indirilen bir runtime bileşenini kullanmadan önce dosyalarını doğrular ve dosyaları değişmiş bir bileşeni kullanmaz. Bu doğrulama yalnızca Runeon'un kendisinin neyi çalıştıracağını belirler; bir bileşeni kendi derlemenizle değiştirip kendiniz çalıştırma hakkınızı kısıtlamaz.
Runeon tarafından dağıtılmaz
Runeon şu bileşenleri dağıtmaz:
- Apple Game Porting Toolkit, D3DMetal.framework, libd3dshared.dylib veya Apple özel D3DMetal PE overlay'leri. Kurulum Apple grafik bileşenleri gerektiriyorsa kullanıcı bunları kendi yerel Apple kaynaklı kurulumundan sağlamalıdır.
- Valve Steam istemcisi. Runeon, Windows için Steam'i Valve'in dağıtım uç noktalarından kullanıcının Runeon tarafından yönetilen konteynerine kurar. Steam, Valve'in şartlarına tabi kalır.
- Oyunlar, launcher'lar, DRM sistemleri, anti-cheat sistemleri, oyun kayıtları veya oyun yayıncısı hizmetleri. Bunlar ilgili sahiplerinin kontrolünde kalır.
Ticari markalar
Steam, Valve Corporation'ın ticari markasıdır. Apple, Game Porting Toolkit, D3DMetal, Metal, Vulkan, Wine, MoltenVK, Microsoft, DirectX, Chromium, NW.js ve diğer ürün adları ilgili sahiplerinin ticari markaları veya tescilli ticari markalarıdır.
Ayrı bir yazılı anlaşma aksini belirtmedikçe Runeon; Valve, Apple, Khronos, CodeWeavers, Wine, DXVK, DXMT, Rockstar Games veya herhangi bir oyun yayıncısı ile bağlantılı değildir, onlar tarafından onaylanmaz veya desteklenmez.