Valve: Steam für Linux nutzt Container für alte Spiele
Die Linux-Technik der Namensräume ist eine der wichtigsten Grundlagen für sogenannte Container und wird künftig von Valve für seinen Steam-Client unter Linux unterstützt. Das kündigt der Hersteller in den Release Notes für die aktuelle Betaversion(öffnet im neuen Fenster) des Clients an. Damit will das Team auch künftig alte Spiele unterstützen können.
Die Einführung der Technik ist wohl eine direkte Reaktion auf die Diskussion rund um das geplante Support-Ende der 32-Bit-x86-Build-Architektur in Ubuntu. Eigentlich wollte Ubuntu-Sponsor Canonical damit aufhören, i386-Pakete zu bauen. Vor allem von dem Wine-Projekt und von Valve sowie der Spieler-Community ist das massiv kritisiert worden. Immerhin laufen dann keine 32-Bit-Windows-Spiele mehr.
Zwar hat das Ubuntu-Team den Plan vorerst verschoben, Valve wollte deshalb dennoch zunächst den Ubuntu-Support komplett einstellen. Die nun von Valve präsentierte Lösung folgt dabei einem ähnlichen Ansatz wie der von Ubuntu vorgeschlagenen Lösung: die Nutzung von Containern. Das war zuvor schon länger geprüft worden. Langfristig könnte Valve einfach selbst die notwendigen 32-Bit-Pakete in eben solchen Containern bereitstellen, statt sich auf das Host-System zu verlassen.
Zusätzlich dazu liefert die Nutzung von Namensräumen weitere Vorteile, etwa eine bessere Isolierung der Spiele vom Host-System. Entwickler können außerdem auf standardisierte Container zurückgreifen, um den Testaufwand im Vergleich zu den bisher unterschiedlichen Distributionen zu reduzieren. Ebenso könnten Entwickler dank der Container schneller neue Laufzeitumgebungen verteilen.
Noch ist die Funktion experimentell und das Team warnt vor möglicherweise auftretenden Fehlern. Wen das nicht stört, findet in der Ankündigung eine Anleitung zum Nutzen der Namensräume.
- Anzeige Hier geht es zum Handbuch Skalierbare Container-Infrastrukturen bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.


