РАЗРАБОТКА

Linux близок к запуску Xbox PC и PC Game Pass через Xodus

Xodus уже умеет входить в Xbox-сервисы, скачивать пакеты игр и получать лицензии. Проект может открыть Linux доступ к Xbox PC и PC Game Pass.

✍️ Редакция iTech News | 11.08.2026 | ⏱ 4 мин | Источник: Tom's Hardware
🐛

У Linux появился шанс добраться до каталога Xbox без облачного костыля и двойной загрузки Windows. Проект Xodus от разработчиков Heroic Launcher нацелен на запуск Xbox PC на Linux, включая игры из PC Game Pass, через открытые реализации закрытых компонентов Microsoft. Для разработчиков и платформенных команд это интересный сигнал: еще один кусок игровой экосистемы Microsoft пытаются перенести в модель, где совместимость строится не по лицензии вендора, а через реверс-инжиниринг и собственный рантайм.

Как пишет Tom's Hardware, проблема у Xbox PC на Linux давно была не в графическом API и не в архитектуре x86. Proton, Wine, DXVK и VKD3D уже научили Linux прилично жить с Windows-играми. Узкое место оказалось в другом: современные ПК-релизы Xbox завязаны на проприетарный стек Microsoft, куда входят GDK Runtime, сервисы идентификации Xbox и зашифрованные пакеты MSIXVC. Если этот набор не работает в фоне, игра либо падает на старте, либо вообще не запускается, даже если сама графика теоретически совместима.

Xodus пытается обойти именно этот барьер. Команда проекта сообщает, что уже умеет авторизоваться в сервисах Xbox, скачивать игровые пакеты и получать лицензии. В составе решения есть собственная open source-реализация библиотеки xgameruntime.dll, кастомные форки Wine и Proton, а также xal-rs — библиотека аутентификации Xbox на Rust. Технически схема выглядит так: прокси-библиотеки перехватывают вызовы GDK-игры и передают валидные токены Xbox Live туда, где без фирменного стека Microsoft все обычно ломается. Иными словами, проект не просто «пытается запустить exe под Wine», а воспроизводит среду, на которую эти игры рассчитывают при старте.

Важно и то, чего Xodus пока не обещает. Проект ориентирован на современные Xbox PC-игры на базе GDK и пакетов MSIXVC, а не на более старые релизы эпохи UWP вроде ранних частей Forza Horizon или Gears of War 4. Это разумное ограничение: у старого поколения приложений свой багаж несовместимостей, и пытаться чинить все сразу было бы хорошим способом никогда ничего не выпустить. На первом этапе команда сосредоточена на эмуляции Xbox Gaming Runtime через Wine, а уже потом будет доводить дело до полноценного локального запуска и геймплея. Но даже текущий прогресс важен: авторизация, лицензии и расшифровка пакетов — это как раз те слои, о которые обычно разбиваются разговоры про «ну ведь Proton уже все умеет».

Для Linux-сообщества это продолжение большого тренда, который Valve методично собирает уже несколько лет. Steam Deck и SteamOS сделали Linux не только средой для энтузиастов, но и реальной пользовательской платформой для игр. На этом фоне любой новый слой совместимости сразу получает практический смысл: если каталог Xbox PC однажды начнет работать локально, выиграет не только настольный Linux, но и вся портативная экосистема вокруг SteamOS. В обсуждениях новости эта мысль уже прозвучала прямо: нынешний момент стал возможен во многом благодаря длинной цепочке инвестиций Valve в Proton и Linux-гейминг. И это довольно точное наблюдение. Xodus не возник в пустоте; он опирается на инфраструктуру, которую другие команды годами строили для запуска Windows-игр вне Windows.

Есть и показательный прецедент. Tom's Hardware напоминает про BedrockOnLinux 2.0 — open source-проект, который уже использует похожие методы после того, как Microsoft перевела Minecraft Bedrock на GDK. Там тоже пришлось решать вопрос общения с Xbox Live и выдачи токенов внутри изолированной Linux-среды, в том числе в SteamOS. Это не значит, что путь для Xodus гарантированно короткий: Minecraft — один продукт с известной спецификой, а каталог Xbox PC и Game Pass — это набор игр с разными зависимостями, системами защиты и странностями упаковки. Но сам факт существования рабочего примера показывает, что задача уже вышла из зоны чистой теории.

Для разработчиков эта история интересна не только как новость про игры. Она еще раз показывает, где сегодня проходят реальные границы платформенной закрытости. Совместимость все чаще упирается не в CPU, GPU или драйвер, а в слой аккаунтов, лицензий, зашифрованных контейнеров и служебных SDK. По сути, именно identity и distribution становятся новым DRM-периметром. Если open source-команды научатся стабильно воспроизводить такие зависимости, последствия будут шире одного Game Pass: изменится сам разговор о том, что считать «поддержкой платформы». Формально Microsoft Linux для Xbox PC не поддерживает. Практически же экосистема может прийти к результату, где поддержка появится снизу, без разрешения владельца платформы.

Для бизнеса и продуктовых команд здесь тоже есть повод задуматься. Чем сильнее игры и приложения завязаны на закрытый рантайм конкретного магазина или экосистемы, тем выше риск, что переносимость становится не инженерной задачей, а политикой доступа. Xodus демонстрирует обратный подход: если документации нет, а зависимости закрыты, сообщество все равно пытается собрать совместимость по частям. В краткосрочной перспективе это новость для пользователей Linux. В долгосрочной — напоминание всем, кто строит платформы: слишком толстый служебный слой не укрепляет привязку навсегда, а просто провоцирует следующий раунд реверс-инжиниринга. Если Xodus дойдет от логина и лицензий до стабильного запуска игр, вопрос будет уже не в том, можно ли принести Xbox PC на Linux, а в том, насколько большой кусок экосистемы Microsoft окажется переносимым без самой Microsoft.

Поделиться: Telegram X LinkedIn