Deweloperzy ośmiu dystrybucji Linuksa, specjalizujących się w dostarczaniu środowisk do uruchamiania gier komputerowych, tworzyli grupa robocza Open Gaming Collective (OGC) dla wspólnego opracowywania zunifikowanego zestawu komponentów i promowania przygotowanych zmian w głównym składzie projektów tworzących otwarty zestaw gier. Do inicjatywy dołączyły dystrybucje Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip i ASUS Linux.
Zakłada się, że wspólna praca nad zadaniami powtarzającymi się w różnych dystrybucjach pozwoli na zaoszczędzenie czasu i skupienie uwagi na rozwijaniu specyficznych funkcji dla każdej dystrybucji. Przy tworzeniu łatek do istniejących pakietów uczestnicy będą starali się, gdzie to możliwe, uzyskiwać akceptację przygotowanych zmian w projektach głównych (upstream), zamiast utrzymywać oddzielne zestawy poprawek związane z pakietami dostarczanymi w dystrybucjach.
Obecnie w OGC uruchomiono dwa projekty — pakiet z jądrem Linuksa OGC Kernel, skoncentrowanym na optymalnej wydajności i efektywności podczas uruchamiania aplikacji gier, oraz fork rozwijanego przez Valve serwera kompozytowego Gamescope, który zawiera wsparcie dla dodatkowego sprzętu. W ramach OGC planuje się również wspólny rozwój procesu w tle InputPlumber do przetwarzania zdarzeń z różnych urządzeń wejściowych i łatki do różnych pakietów firmy Valve używanych w SteamOS.
Dystrybucja Bazzite, oparty na technologiach Fedora Silverblue i zoptymalizowany do uruchamiania gier, zdecydował się przejść na korzystanie z jądra OGC Kernel, zastąpić HHD (HandHeld Daemon) na InputPlumber, zintegrować z interfejsem Steam wsparcie dla zarządzania podświetleniem RGB i wentylatorami, oraz rozpocząć testowanie zastosowania Faugus Launcher jako potencjalnie alternatywnej platformy Lutris.
Źródło: linux.org.ru
