Bejelentették az Open Gaming Collective (OGC) megalakulását, amely számos, a Linuxos játékok területén aktív projektet és fejlesztői csapatot fog össze. A kezdeményezésben többek között a Bazzite és Universal Blue, az ASUS Linux, a ShadowBlip, a PikaOS, a Fyra Labs, valamint a ChimeraOS, a Nobara és a Playtron vesz részt.
Az új szervezet célját az OGC hivatalos weboldala így foglalja össze:
A Linuxos játékökoszisztéma túl sokáig volt széttagolt. Az egyes disztribúciók rengeteg időt fordítottak ugyanazon kerneljavítások, bemeneti eszközökhöz kapcsolódó megoldások és alapcsomagok párhuzamos fejlesztésére. Az OGC ezen változtat azzal, hogy központosítja a kritikus komponensek – például a gamescope vagy a hardvermeghajtók – fejlesztését.
Mit mond a Bazzite alapítója?
A kezdeményezésről a Bazzite hivatalos fórumán is megjelent egy bejelentés. Kyle Gospodnetich, a Bazzite alapítója így fogalmazott:
Az Open Gaming Collective (OGC) egy együttműködő szervezet, amely a Linuxos játékok kulcsfontosságú projektjeit hozza össze, többek között a ChimeraOS-t, a Nobarát, a Playtront, az Ultramarine-t és a Fyra Labs-et, a PikaOS-t, a ShadowBlipet, az ASUS Linuxot, valamint minket a Bazzite részéről a Universal Blue égisze alatt. További partnerek bejelentése is várható.
A cél egyértelmű: a kritikus komponensek – például a kerneljavítások, a bemeneti eszközök kezelése (input tooling) és az olyan alapvető csomagok, mint a gamescope – közös fejlesztése.
Ahelyett, hogy minden disztribúció külön-külön tartaná karban ugyanazokat a javításokat és hardvertámogatásokat, a fejlesztések mostantól megoszthatók az egész ökoszisztémában. Röviden: ami az egyik projektnek előny, az mindenkinek az lesz.
Upstream-first kernelstratégia
Különösen fontos elem az OGC upstream-first megközelítése: minden kerneljavítás, amelyet az OGC használ, legalább felülvizsgálati (review) fázisba kerül a hivatalos Linux kernelbe történő bekerülés előtt.
Ez a gyakorlat:
- jobb hardverkompatibilitást,
- kevesebb párhuzamos munkát,
- egységesebb Linuxos játékélményt
eredményezhet hosszú távon.
Bazzite-változások az OGC részeként
A közös munka a Bazzite számára is kézzelfogható változásokat hoz. Gospodnetich szerint:
HHD kivezetése, InputPlumberre váltás
A HHD (Handheld Daemon) nem kap több frissítést, és fokozatosan megszűnik. Helyét az InputPlumber veszi át, amelyet többek között a SteamOS, a ChimeraOS, a Nobara, a Playtron GameOS, valamint a Manjaro Handheld Edition és a CachyOS Handheld Edition is használ.
- Az olyan funkciók, mint az RGB-vezérlés és a ventilátorszabályzás, a Steam felületébe integrálódnak.
- Azokhoz a funkciókhoz, amelyeket a Steam UI nem támogat, egy letisztult, külön overlay készül.
- Azok számára, akiknek régebbi könyvtárakra van szükségük, a Bazzite visszagörgetési és csomagpinelési rendszere továbbra is megoldást nyújt.
OGC kernel bevezetése
A Bazzite átáll az OGC által karbantartott kernelre, amely biztosítja többek között:
- a Secure Boot támogatását,
- bővített kontroller- és kormánytámogatást,
- valamint egyéb, játékosokat érintő fejlesztéseket.
Emellett a csapat megosztja a Valve csomagjaihoz készített javításait is az OGC-n belül, és ahol csak lehet, törekszik azok upstreamelésére.
Lutris helyett Faugus Launcher?
A Bazzite fejlesztői jelenleg tesztelik a Lutris lecserélését a Faugus Launcherre, amely egy újabb játékindító megoldás. Amennyiben ez alapértelmezetté válna, legalább hat hónapra előzetes értesítést ígérnek a felhasználóknak.
Miért fontos ez a Linuxos játékosoknak?
A Linuxos játékvilágban régóta problémát jelent a párhuzamos fejlesztés és az erőforrások szétaprózódása. Az Open Gaming Collective éppen ezen próbál változtatni: közös alapokra helyezni azt, amit eddig mindenki külön-külön épített. Ha a kezdeményezés beváltja a hozzá fűzött reményeket, a Linux nemcsak alternatíva lesz a játékosok számára, hanem egyre inkább elsőrangú platform – asztali gépeken és kézikonzolokon egyaránt.

