Sviluppatori di otto distribuzioni Linux specializzate nell'offrire ambienti per l'esecuzione di videogiochi, hanno formato gruppo di lavoro Open Gaming Collective (OGC) per sviluppare congiuntamente un insieme unificato di componenti e promuovere le modifiche preparate nel core dei progetti che formano lo stack di gioco aperto. Le seguenti distribuzioni hanno aderito all'iniziativa: Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip e ASUS Linux.
Si prevede che la collaborazione su compiti duplicati in diverse distribuzioni possa liberare tempo e concentrare l'attenzione sullo sviluppo di funzionalità specifiche per ogni distribuzione. Quando vengono creati patch per i pacchetti esistenti, i partecipanti cercheranno, se possibile, di far accettare le modifiche preparate nei progetti upstream, piuttosto che mantenere set di patch separati legati ai pacchetti forniti nelle distribuzioni.
Attualmente, nell'OGC sono in corso due progetti: un pacchetto con il kernel Linux OGC Kernel, focalizzato su prestazioni ottimali ed efficienza nell'esecuzione di applicazioni per giochi, e un fork del server composito sviluppato da Valve, Gamescope, che include il supporto per hardware aggiuntivo. Nell'ambito dell'OGC si prevede anche di sviluppare congiuntamente il processo in background InputPlumber per gestire eventi provenienti da diversi dispositivi di input e patch per diversi pacchetti dell'azienda Valve, utilizzati in SteamOS.
Distribuzione Bazzite, basato su tecnologie Fedora Silverblue ottimizzato per eseguire giochi, ha deciso di adottare il kernel OGC Kernel, sostituire HHD (HandHeld Daemon) con InputPlumber, integrare nel Steam UI il supporto per il controllo dell'illuminazione RGB e dei ventilatori e avviare i test sull'uso di Faugus Launcher come potenziale sostituto della piattaforma Lutris.
Fonte: linux.org.ru
