Xodus 是由 Heroic Games Launcher 团队于 2026 年 8 月 10 日推出的开源逆向工程项目,旨在通过逆向微软 GDK 运行时,让 Xbox PC 和 Game Pass 游戏能在 Linux、Steam Deck 和 macOS 上原生运行,无需 Windows 系统或云游戏。 项目已实现 Xbox 账户登录、Game Pass 订阅验证及 MSIXVC 加密包的解密与下载,但最关键的游戏启动环节仍需攻克 GDK 游戏运行时的仿真难题。
研究答案

Create a landscape editorial hero image for this Studio Global article: What is the open-source Xodus project, what technical barriers to Xbox Game Pass gaming on Linux and Mac does it aim to solve through revers. Article summary: Xodus is an open-source reverse-engineering project launched August 10, 2026 by developers behind the Heroic Games Launcher, aiming to make Xbox PC and Game Pass titles run natively on Linux, Steam Deck, and macOS withou. Topic tags: general, general web, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
多年来,Linux 用户和 Steam Deck 玩家一直无法在本地游玩 Xbox Game Pass 游戏。微软的云游戏串流虽然可用,但 Game Pass 的本地运行始终是 Windows 的专属特权——直到现在。Xodus,一个开源的逆向工程项目,正试图拆解微软在其 GDK 运行时周围构建的技术壁垒 。
该项目由广受欢迎的 Heroic Games Launcher 的开发者于 2026 年 8 月 10 日发布,已经实现了一些看似不可能的任务,但距离终点仍有一步之遥 。
Xbox PC 和 Game Pass 游戏依赖一个名为 GDK 运行时的专有微软环境。这一整套机制负责用户验证、许可证校验、包管理以及游戏执行等所有环节 。在 Linux 和 macOS 上,这些组件根本不存在。即使通过 Wine 或 Proton 安装了游戏,由于缺少 GDK 底层支持,游戏也无法通过验证或启动
。
Xodus 通过逆向工程重新实现这些缺失的层——包括 Xbox 身份验证库(XAL)、许可服务、MSIXVC 包处理,以及最终的 Gaming Runtime 本身——使得基于 GDK 的游戏不再需要 Windows 环境 。
尽管仍处于早期开发阶段,Xodus 已经解决了不少让 Xbox 游戏脱离 Windows 运行的最大难题:
xal-rs 的 Xbox 身份验证库(XAL),能够处理通过微软 Live 服务的 OAuth2 登录、设备代码流和令牌管理 项目的官方 GitHub README 已将设备/用户登录、Xbox 身份验证、包下载和可执行文件解密列为已完成项 。
这是部分早期报道忽略的一个关键细节:Xodus 可以获取、解密和验证,但 无法真正启动一个游戏 。它尚未重建 Xbox Gaming Runtime(
XGameRuntimeInitialize)或运行 GDK 游戏所需的游戏 SDK 层 。
其他重要限制:
Xodus 并非要与现有 Linux 游戏工具竞争,而是旨在填补一个空白:
最后一块拼图是 Xbox Gaming Runtime 本身。游戏在启动时会调用 XGameRuntimeInitialize,而这个调用目前在 Windows 之外会因为运行时不存在而失败 。Xodus 团队必须逆向工程这一组件——以及更广泛的游戏 SDK——之后任何游戏才能运行
。
简而言之,Xodus 已经解决了最难的两个启动前问题(身份验证、许可、解密),但仍需一个可用的 GDK 运行时仿真,才能让任何游戏真正启动。如果最终完成,它将填补 Linux 游戏生态的最后一块主要空白:无需 Windows 安装或云游戏订阅的、原生本地的 Xbox Game Pass 支持。
Studio Global AI
此页面包含一个有来源支持的答案,您可以在 Studio Global 内继续。
Xodus 是由 Heroic Games Launcher 团队于 2026 年 8 月 10 日推出的开源逆向工程项目,旨在通过逆向微软 GDK 运行时,让 Xbox PC 和 Game Pass 游戏能在 Linux、Steam Deck 和 macOS 上原生运行,无需 Windows 系统或云游戏。
Xodus 是由 Heroic Games Launcher 团队于 2026 年 8 月 10 日推出的开源逆向工程项目,旨在通过逆向微软 GDK 运行时,让 Xbox PC 和 Game Pass 游戏能在 Linux、Steam Deck 和 macOS 上原生运行,无需 Windows 系统或云游戏。 项目已实现 Xbox 账户登录、Game Pass 订阅验证及 MSIXVC 加密包的解密与下载,但最关键的游戏启动环节仍需攻克 GDK 游戏运行时的仿真难题。