Valve bude nadále podporovat Ubuntu na Steamu, ale začne spolupracovat s dalšími distribucemi

Ve spojení s revize od společnosti Canonical
plány k ukončení podpory 32bitové architektury x86 v příštím vydání Ubuntu, Valve uvedlže si s největší pravděpodobností zachová podporu Ubuntu na Steamu, navzdory tomu, co bylo dříve uvedeno záměr zastavit oficiální podporu. Rozhodnutí společnosti Canonical poskytovat 32bitové knihovny umožní pokračovat ve vývoji Steamu pro Ubuntu, aniž by to mělo negativní dopad na uživatele této distribuce, a to i přes obecnou nespokojenost s politikou společnosti Valve spočívající v odstraňování stávajících funkcí z distribucí.

Valve zároveň začne úžeji spolupracovat s výrobci mnoha linuxových distribucí. Mezi distribuce, které poskytují dobrou podporu pro spouštění počítačových her v jejich uživatelském prostředí, patří Arch Linux, Manjaro, Pop!_OS a Fedora. Konkrétní seznam distribucí podporovaných na Steamu bude oznámen později. Společnost Valve je připravena spolupracovat s jakýmikoli distribučními sadami a vyzývá je, aby přímo kontaktovali zástupce společnosti a začali spolupracovat. Valve také zůstává odhodlána k vývoji
Linux jako herní platforma a bude pokračovat ve své práci na zlepšování ovladačů a vývoji nových funkcí pro zlepšení kvality herních aplikací a grafických prostředí ve všech distribucích Linuxu.

Při vysvětlování svého postoje ohledně podpory 32bitových aplikací v distribucích je třeba poznamenat, že podpora 32bitového režimu není důležitá ani tak pro samotného klienta Steam, ale pro tisíce her v katalogu Steam, které jsou dodávány pouze v 32. -bitové sestavení. Samotného klienta Steam není těžké přizpůsobit pro běh v 64bitových prostředích, ale to nevyřeší problém se spouštěním 32bitových her, které nebudou fungovat bez další vrstvy zajišťující kompatibilitu. Jedním z klíčových principů Steamu je, že uživatel, který si hry zakoupil, si musí zachovat možnost je spouštět, takže rozdělení knihovny na 32 a 64bitové hry je nepřijatelné.

Steam již poskytuje velkou sadu závislostí pro 32bitové hry, ale to nestačí, protože vyžaduje minimálně přítomnost 32bitového Glibc, bootloaderu, Mesa a knihoven pro grafické ovladače NVIDIA. Pro zajištění potřebných 32bitových komponent v distribucích, které je nemají, lze použít řešení založená na izolovaných kontejnerech, která však povedou k zásadní změně runtime prostředí a pravděpodobně je nelze přivést k uživatelům bez porušení stávající struktury.

Zdroj: opennet.ru

Přidat komentář