{"id":275,"date":"2026-08-14T08:36:04","date_gmt":"2026-08-14T08:36:04","guid":{"rendered":"https:\/\/linuxfokus.de\/?p=275"},"modified":"2026-08-14T08:36:04","modified_gmt":"2026-08-14T08:36:04","slug":"xodus-open-source-projekt-will-xbox-game-pass-mechanik-auf-linux-bringen","status":"publish","type":"post","link":"https:\/\/linuxfokus.de\/xodus-open-source-projekt-will-xbox-game-pass-mechanik-auf-linux-bringen\/","title":{"rendered":"Xodus: Open\u2011Source\u2011Projekt will Xbox Game Pass\u2011Mechanik auf Linux bringen"},"content":{"rendered":"<p>Linux\u2011Nutzer, die Xbox\u2011PC\u2011Spiele oder Game Pass\u2011Titel nativ oder halbwegs fl\u00fcssig ausf\u00fchren wollten, stie\u00dfen bisher auf zwei gro\u00dfe H\u00fcrden: die propriet\u00e4re Authentifizierung\/Lizenzierung und die verschl\u00fcsselten MSIXVC\u2011Pakete, die viele moderne Xbox\u2011PC\u2011Spiele liefern. Das Open\u2011Source\u2011Projekt Xodus hat sich zum Ziel gesetzt, diese Pipeline \u2014 Authentifizierung, Lizenzverwaltung und Auslieferung \u2014 so weit zu reverse\u2011engineeren, dass Xbox\u2011Titel auf Linux m\u00f6glich werden. Projektleiter Pawe\u0142 Lidwin (imLinguin) erkl\u00e4rte k\u00fcrzlich in einem Reddit\u2011Thread, dass die bislang schwierigsten Bausteine, Xbox\u2011Authentifizierung und Spiele\u2011Downloads, bereits funktionieren.<\/p>\n<h2>Was Xodus erreichen will<\/h2>\n<p>Xodus beschreibt sich selbst als \u201ethe great gaming migration to Linux\u201c und will die L\u00fccke schlie\u00dfen, die Game\u2011Pass\u2011 und Xbox\u2011PC\u2011Spiele bisher zwischen Windows und Linux aufrei\u00dfen. Dazu wird die Infrastruktur nachgebaut, mit der Microsoft Spiele sch\u00fctzt, ausliefert und freischaltet: die GDK\u2011basierte Laufzeitumgebung, die Lizenzpr\u00fcfung und die Formate f\u00fcr die Paketzustellung.<\/p>\n<h2>Technische Herausforderungen im Fokus<\/h2>\n<p>Zentrale technische H\u00fcrden nennt das Projekt selbst: Viele Xbox\u2011PC\u2011Titel basieren auf dem Game Development Kit (GDK) und werden als verschl\u00fcsselte MSIXVC\u2011Pakete ausgeliefert. Um ein Spiel unter Linux lauff\u00e4hig zu machen, muss man beides adressieren: die GDK\u2011\/xgameruntime\u2011Schnittstellen sowie das Lesen und Entschl\u00fcsseln der MSIXVC\u2011Containern.<\/p>\n<h3>Authentifizierung und Downloads<\/h3>\n<p>Laut Aussage des Projektleiters sind die kritischsten Komponenten \u2014 die Xbox\u2011Authentifizierung sowie der Download von Spielen \u2014 bereits in einem funktionalen Zustand. Das ist ein bedeutender Schritt: Authentifizierung und Lizenzmanagement sind oft propriet\u00e4r und mit Signaturen, Tokens und Ticket\u2011Mechanismen abgesichert, die sich nur schwer nachbauen lassen.<\/p>\n<h2>Aufbau des Projekts und zentrale Repositories<\/h2>\n<p>Die Arbeit ist in mehrere Repositories aufgeteilt. Wichtige Bestandteile sind:<\/p>\n<ul>\n<li>Ein Hauptclient, geschrieben in Rust, der als Steuerungs\u2011 und Vermittlungsschicht fungiert.<\/li>\n<li>Eine geforkte ntfs\u2011Bibliothek, die speziell f\u00fcr das Lesen von MSIXVC\u2011Paketen angepasst wurde.<\/li>\n<li>xgameruntime \u2014 eine freie Implementierung von xgameruntime.dll, ausgelegt f\u00fcr den Einsatz in Wine.<\/li>\n<li>xgameruntime\u2011docs, das intern dokumentiert, wie die DLL funktioniert.<\/li>\n<li>Geforkte Versionen von Wine und Proton mit projektspezifischen Anpassungen.<\/li>\n<li>xal\u2011rs, eine Xbox\u2011Authentifizierungsbibliothek, geforkt vom OpenXbox\u2011Projekt.<\/li>\n<\/ul>\n<p>Diese Komponenten zusammen sollen die n\u00f6tigen Voraussetzungen schaffen, um Game\u2011Pass\u2011Titel aus den MSIXVC\u2011Paketen zu extrahieren, freizugeben und unter einer Windows\u2011Kompatibilit\u00e4tsschicht auf Linux zu starten.<\/p>\n<h2>Aktueller Entwicklungsstand und offene Aufgaben<\/h2>\n<p>Obwohl einige Kernfunktionen bereits laufen, warnt das Team, dass noch viel Arbeit zu leisten ist und bislang keine fertigen Anwender\u2011Binaries ver\u00f6ffentlicht wurden. Das Team rechnet damit, dass Nutzer noch Monate warten m\u00fcssen, bis eine nutzbare \u201eFirst Look\u201c\u2011Version erscheint.<\/p>\n<h3>Fortschritte bei xgameruntime<\/h3>\n<p>Bei der Implementierung von xgameruntime gab es zuletzt nennenswerte Fortschritte: Die Implementierung der XTaskQueue ist nahezu abgeschlossen, verschiedene Modi und Eigenheiten m\u00fcssen aber noch abgestimmt werden. An der XUser\u2011Komponente wird weiterhin gearbeitet; aktuell gibt es Probleme bei der Signaturgenerierung, und noch fehlt die Integration von Tickets aus Xodus in die XUser\u2011Logik. F\u00fcr Tests wurden vor\u00fcbergehend Tickets hardcodiert. Eine noch offene Entscheidung betrifft die Kommunikation zwischen Komponenten: Wird ein stdio\u2011Proxy genutzt oder wird IPC direkt in Wine implementiert?<\/p>\n<h2>Community, Berichterstattung und Missverst\u00e4ndnisse<\/h2>\n<p>Die Ank\u00fcndigungen des Projekts f\u00fchrten zu einer starken Medienresonanz, die das Team \u00fcberraschend traf. Erste Berichte \u00fcber Xodus erschienen unter anderem bei VideoCardz.com; Digital Foundry griff das Thema ebenfalls auf, was die Aufmerksamkeit weiter steigerte. Einige Medienberichte enthielten jedoch ungenaue Angaben: So wurde Xodus f\u00e4lschlich als ein Projekt des Heroic\u2011Games\u2011Launcher\u2011Teams dargestellt. Richtig ist, dass Pawe\u0142 Lidwin fr\u00fcher am Heroic\u2011Projekt mitgewirkt hat, er aber nicht das gesamte Heroic\u2011Team repr\u00e4sentiert.<\/p>\n<p>Mitwirkende des Xodus\u2011Projekts, etwa BellezaEmporium und olivi\u2011r (Olivia), berichteten von der schnellen, teils unerwarteten Berichterstattung und gaben Zwischenst\u00e4nde zur Entwicklung weiter.<\/p>\n<h2>Rechtliche und praktische Risiken<\/h2>\n<p>Wichtig ist die Klarstellung des Projekts: Xodus arbeitet ohne offizielle Unterst\u00fctzung von Microsoft. Das Projekt weist daher darauf hin, dass die Nutzung Risiken mit sich bringen kann. Da Authentifizierung, Lizenzpr\u00fcfung und Paketzustellung propriet\u00e4re Komponenten und gesch\u00fctzte Mechanismen ber\u00fchren, bleibt die rechtliche Lage potenziell sensibel.<\/p>\n<h2>Warum das wichtig f\u00fcr Linux\u2011Gaming w\u00e4re<\/h2>\n<p>Sollte Xodus die gesteckten Ziele erreichen, w\u00e4re das ein gro\u00dfer Schritt, um Xbox\u2011PC\u2011Titel und Game\u2011Pass\u2011Spiele gleicherma\u00dfen auf Linux verf\u00fcgbar zu machen \u2014 analog dazu, wie Proton, Wine und der Heroic\u2011Launcher schon heute viele Titel von Steam, GOG oder dem Epic Store auf Linux nutzbar machen. Die \u00d6ffnung dieser Teile der Pipeline k\u00f6nnte die Auswahl an nativ oder kompatibel laufenden Spielen unter Linux deutlich erweitern.<\/p>\n<p>In der Berichterstattung wurde au\u00dferdem die Frage aufgeworfen, ob Microsoft \u00e4hnlich kooperativ auftreten k\u00f6nnte wie Valve beim Thema Proton und damit die Entwicklung erleichtern w\u00fcrde. Ein solcher Schritt w\u00fcrde die \u00d6kosysteme auf Windows und Linux gleicherma\u00dfen st\u00e4rken; ob Microsoft diesen Weg gehen wird, ist jedoch unklar und stand bislang nicht zur Debatte.<\/p>\n<h2>Fazit und Ausblick<\/h2>\n<p>Xodus ist ein ambitioniertes Reverse\u2011Engineering\u2011Projekt, das mehrere komplexe, propriet\u00e4re Bausteine nachbilden will. Erste positive Signale, insbesondere bei Authentifizierung und Download\u2011Mechanik, zeigen, dass der Ansatz technisch funktioniert. Dennoch bleiben viele Komponenten in Arbeit, und es existieren noch keine offiziellen Binaries f\u00fcr Endanwender. Wer das Projekt verfolgt, findet auf den GitHub\u2011Repos und in den \u00f6ffentlichen Foren der Entwickler regelm\u00e4\u00dfig Updates \u2014 f\u00fcr produktiven Einsatz ist aber weiterhin Geduld gefragt.<\/p>\n<p>F\u00fcr Linux\u2011Spieler w\u00e4re das Ergebnis ein bedeutender Gewinn: Xbox\u2011PC\u2011 und Game\u2011Pass\u2011Titel geh\u00f6ren zu den letzten gro\u00dfen L\u00fccken im Linux\u2011Gaming\u2011Portfolio. Ob Xodus diese L\u00fccke allein oder mit externer Unterst\u00fctzung schlie\u00dfen kann, bleibt eine der spannendsten Fragen im \u00d6kosystem.<\/p>\n<aside class=\"lfem-source-box\"><strong>Quelle:<\/strong> <a href=\"https:\/\/feed.itsfoss.com\/link\/24361\/17414994\/xodus-xbox-gamepass-linux\" target=\"_blank\" rel=\"noopener noreferrer external\">It&#039;s FOSS<\/a><br \/><small>LinuxFokus hat den verlinkten Originalartikel als Recherchegrundlage ausgewertet und daraus einen eigenst\u00e4ndigen deutschsprachigen Beitrag erstellt. F\u00fcr vollst\u00e4ndige Prim\u00e4rdetails gilt die Originalquelle.<\/small><\/aside>\n","protected":false},"excerpt":{"rendered":"<p>Das Open\u2011Source\u2011Projekt Xodus arbeitet daran, Xbox\u2011Authentifizierung, Lizenzpr\u00fcfung und Spiele\u2011Bereitstellung so zu reimplementieren, dass Game\u2011Pass\u2011Titel unter Linux laufen. Erste Kernkomponenten sollen bereits funktionst\u00fcchtig sein, fertige Anwender\u2011Binaries gibt es aber noch nicht.<\/p>\n","protected":false},"author":1,"featured_media":276,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_front_end_style_editor":"no","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[2],"tags":[271,136,269,270,268,267,266],"class_list":["post-275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-news","tag-gaming","tag-linux","tag-proton","tag-reverse-engineering","tag-wine","tag-xbox-game-pass","tag-xodus","entry","has-media"],"_links":{"self":[{"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/posts\/275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":0,"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/posts\/275\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/media\/276"}],"wp:attachment":[{"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/media?parent=275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/categories?post=275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxfokus.de\/wp-json\/wp\/v2\/tags?post=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}