Valve će nastaviti da podržava Ubuntu na Steamu, ali će početi da sarađuje sa drugim distribucijama

U vezi sa revizija od Canonical
planovi da prekine podršku za 32-bitnu x86 arhitekturu u sljedećem izdanju Ubuntua, Valve navedenoda će najvjerovatnije zadržati Ubuntu podršku na Steamu, uprkos onome što je ranije rečeno namjera zaustaviti zvaničnu podršku. Odluka kompanije Canonical da obezbedi 32-bitne biblioteke omogućiće da se razvoj Steam-a za Ubuntu nastavi bez negativnog uticaja na korisnike te distribucije, uprkos opštem nezadovoljstvu Valveovom politikom uklanjanja postojeće funkcionalnosti iz distribucija.

Istovremeno, Valve će početi bliže sarađivati ​​sa proizvođačima mnogih Linux distribucija. Među distribucijama koje pružaju dobru podršku za pokretanje kompjuterskih igara u njihovim korisničkim okruženjima su Arch Linux, Manjaro, Pop!_OS i Fedora. Konkretna lista distribucija podržanih na Steamu bit će objavljena kasnije. Valve je spreman da sarađuje sa svim distributivnim kompletima i poziva ih da direktno kontaktiraju predstavnike kompanije kako bi započeli zajednički rad. Valve također ostaje posvećen razvoju
Linux kao platforma za igre i nastaviće svoj rad na poboljšanju drajvera i razvoju novih funkcija za poboljšanje kvaliteta aplikacija za igre i grafičkih okruženja u svim distribucijama Linuxa.

Objašnjavajući svoj stav u pogledu podrške za 32-bitne aplikacije u distribucijama, napominje se da je podrška za 32-bitni način rada važna ne toliko za sam Steam klijent, koliko za hiljade igara u Steam katalogu koje se isporučuju samo u 32 -bit gradi. Sam Steam klijent nije teško prilagoditi za pokretanje u 64-bitnim okruženjima, ali to neće riješiti problem pokretanja 32-bitnih igara koje neće raditi bez dodatnog sloja kako bi se osigurala kompatibilnost. Jedan od ključnih principa Steam-a je da korisnik koji je kupio igre mora zadržati mogućnost pokretanja igara, tako da je dijeljenje biblioteke na 32- i 64-bitne igre neprihvatljivo.

Steam već nudi veliki skup zavisnosti za 32-bitne igre, ali to nije dovoljno, jer zahteva najmanje prisustvo 32-bitnog Glibc-a, bootloadera, Mesa i biblioteka za NVIDIA grafičke drajvere. Za obezbeđivanje potrebnih 32-bitnih komponenti u distribucijama koje ih nemaju, mogu se koristiti rešenja zasnovana na izolovanim kontejnerima, ali će ona dovesti do fundamentalne promene u runtime okruženju i verovatno se ne mogu dovesti do korisnika bez narušavanja postojeće strukture.

izvor: opennet.ru

Dodajte komentar