Giấy phép
Tổng quan
Runeon bao gồm phần mềm nguồn mở để có thể chuẩn bị container Windows Steam, chạy Steam client, cung cấp các tùy chọn chuyển dịch đồ họa và thu thập chẩn đoán tùy chọn đã che bớt thông tin nhạy cảm. Bản thân Runeon là phần mềm sở hữu độc quyền. Các thành phần bên thứ ba được liệt kê ở đây vẫn chịu giấy phép riêng của chúng, và Runeon không giới hạn các quyền mà những giấy phép đó trao cho bạn.
Trang này bao gồm phần mềm được đóng gói cùng Runeon hoặc Steam Baseline runtime của Runeon. Trang này không bao gồm các dịch vụ bên thứ ba như Supabase, Stripe, Cloudflare, Resend, đăng nhập Apple, đăng nhập Google, Steam hoặc nhà phát hành game. Các dịch vụ đó được mô tả trong Chính sách quyền riêng tư và Điều khoản dịch vụ của Runeon.
Thành phần đi kèm
| Thành phần | Giấy phép | Runeon sử dụng thông tin đó như thế nào |
|---|---|---|
| Wine runtime, được xây dựng từ dòng nguồn CrossOver Wine | LGPL-2.1-or-later | Chạy Steam dành cho Windows và các launcher game Windows bên trong container Steam do Runeon quản lý. |
| MoltenVK | Apache-2.0 | Giúp các đường dẫn đồ họa dựa trên Vulkan chạy trên Metal ở những nơi Steam Baseline runtime sử dụng. |
| DXMT 0.80 | MIT | Cung cấp một tùy chọn backend đồ họa chuyển D3D10/11 sang Metal. |
| DXVK 2.7.1 | zlib/libpng | Cung cấp hỗ trợ backend đồ họa chuyển D3D8/9/10/11 sang Vulkan và các đường dẫn dự phòng. |
| GStreamer.framework 1.28.3 | LGPL-2.1-or-later cùng các giấy phép plugin và dependency đi kèm | Cung cấp hỗ trợ phát media được các thành phần media của Wine sử dụng. |
| GnuTLS | LGPL-2.1-or-later | Cung cấp hỗ trợ TLS và chứng chỉ được Wine runtime sử dụng. |
| Thư viện GNU libiconv | Giấy phép thư viện LGPL | Cung cấp hỗ trợ chuyển đổi văn bản được các dependency của runtime sử dụng. |
| Môi trường chạy NW.js (NW.js, Chromium, FFmpeg, ANGLE, SwiftShader, Node.js) | MIT, BSD-3-Clause, LGPL-2.1-or-later, Apache-2.0 và các giấy phép bên thứ ba đi kèm | Cung cấp môi trường chạy trung gian thay thế cho một số trò chơi. Được tải xuống dưới dạng thành phần môi trường chạy riêng biệt thay vì đi kèm trong ứng dụng. |
| GNU MP, Nettle/Hogweed, libidn2, libunistring | LGPL-3.0-or-later | Cung cấp hỗ trợ số học, mật mã, tên miền quốc tế hóa và chuỗi Unicode cho ngăn xếp TLS của runtime Wine. Runeon phân phối chúng theo LGPL-3.0-or-later; ở thượng nguồn cũng có sẵn theo GPL-2.0-or-later. |
| Thư viện phụ thuộc của runtime | Các giấy phép nguồn mở upstream tương ứng | Bao gồm các thư viện như libtasn1, p11-kit, zlib, zstd, Brotli, libffi, gettext/libintl và các thư viện hỗ trợ cũ của MacPorts. |
Tính sẵn có của mã nguồn và giấy phép
Đối với các thành phần thuộc LGPL được phân phối cùng Runeon, Runeon cung cấp hoặc chỉ đến tài liệu nguồn tương ứng theo yêu cầu của các giấy phép đó. Các tham chiếu nguồn hiện tại được liệt kê bên dưới.
- Kho lưu trữ nguồn Wine / CrossOver: crossover-sources-26.3.0.tar.gz
- Các sửa đổi Runeon Wine và mã nguồn tương ứng: 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
- Chỉ mục nguồn 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, bao gồm các văn bản giấy phép bên thứ ba nằm tại
third_party: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29 - FFmpeg, tại đúng bản sửa đổi mà bản dựng đó sử dụng: chromium/third_party/ffmpeg/+/4d96f67ec9ee29071a096ff222edc03b80326b04
- ANGLE, SwiftShader và Node.js, tại các bản sửa đổi mà bản dựng đó ghim: chromium.googlesource.com/chromium/src/+/refs/tags/149.0.7827.29/DEPS
Nếu bạn cần tài liệu nguồn tương ứng cho một bản phát hành Runeon, hãy liên hệ [email protected] và kèm theo số phiên bản Runeon hiển thị trong ứng dụng. Runeon sẽ cung cấp tài liệu nguồn hoặc vị trí nguồn cần thiết cho bản phát hành đó trong thời hạn mà giấy phép áp dụng yêu cầu.
Không nội dung nào trong giấy phép hoặc Điều khoản riêng của Runeon hạn chế việc đảo ngược kỹ thuật ở những nơi giấy phép nguồn mở cho phép, bao gồm cả việc gỡ lỗi các sửa đổi đối với thành phần thuộc LGPL.
Runeon xác minh các tệp của thành phần môi trường chạy đã tải xuống trước khi sử dụng và sẽ không dùng thành phần có tệp đã thay đổi. Việc kiểm tra đó chỉ quyết định những gì chính Runeon chạy; nó không hạn chế quyền của bạn trong việc thay thế một thành phần bằng bản dựng của riêng bạn và tự chạy nó.
Runeon không phân phối
Runeon không phân phối các thành phần này:
- Apple Game Porting Toolkit, D3DMetal.framework, libd3dshared.dylib hoặc các overlay D3DMetal PE riêng của Apple. Nếu quá trình thiết lập cần các thành phần đồ họa của Apple, người dùng phải tự cung cấp chúng từ bản cài đặt cục bộ do Apple cung cấp của chính mình.
- Steam client của Valve. Runeon cài đặt Steam dành cho Windows vào container do Runeon quản lý của người dùng từ các điểm cuối phân phối của Valve. Steam vẫn chịu sự điều chỉnh của điều khoản Valve.
- Game, launcher, hệ thống DRM, hệ thống chống gian lận, bản lưu game hoặc dịch vụ của nhà phát hành game. Những phần đó vẫn do chủ sở hữu tương ứng kiểm soát.
Nhãn hiệu
Steam là nhãn hiệu của Valve Corporation. Apple, Game Porting Toolkit, D3DMetal, Metal, Vulkan, Wine, MoltenVK, Microsoft, DirectX, Chromium, NW.js và các tên sản phẩm khác là nhãn hiệu hoặc nhãn hiệu đã đăng ký của chủ sở hữu tương ứng.
Runeon không liên kết, không được xác nhận và không được tài trợ bởi Valve, Apple, Khronos, CodeWeavers, Wine, DXVK, DXMT, Rockstar Games hoặc bất kỳ nhà phát hành game nào, trừ khi có thỏa thuận bằng văn bản riêng nêu khác đi.