Gli sviluppatori di otto distribuzioni Linux, specializzate nella fornitura di ambienti per l'esecuzione di videogiochi, hanno creato il gruppo di lavoro Open Gaming Collective (OGC) per sviluppare congiuntamente un insieme unificato di componenti e promuovere le modifiche apportate nei progetti che compongono lo stack di gioco open source. Alla iniziativa hanno aderito le distribuzioni Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip e ASUS Linux.
Si prevede che la collaborazione su compiti duplicati nelle diverse distribuzioni permetterà di liberare tempo e concentrare l'attenzione sullo sviluppo di funzionalità specifiche per ciascuna distribuzione. Nella creazione di patch per i pacchetti esistenti, i partecipanti cercheranno, per quanto possibile, di ottenere l'accettazione delle modifiche preparate nei progetti principali (upstream), piuttosto che mantenere set separati di patch legati ai pacchetti forniti nelle distribuzioni.
Attualmente, OGC ha avviato due progetti: un pacchetto con il kernel Linux OGC Kernel, focalizzato su prestazioni ed efficienza ottimali nell'esecuzione di applicazioni di gioco, e un fork del compositore Gamescope sviluppato da Valve, che include supporto per hardware aggiuntivo. server Nell'ambito di OGC si prevede anche lo sviluppo congiunto del processo in background InputPlumber per la gestione degli eventi provenienti da diversi dispositivi di input e patch per vari pacchetti di Valve utilizzati in SteamOS.
La distribuzione Bazzite, basata sulle tecnologie Fedora Silverblue e ottimizzata per l'esecuzione di giochi, ha deciso di adottare il kernel OGC Kernel, sostituire HHD (HandHeld Daemon) con InputPlumber, integrare nel Steam UI il supporto per la gestione dell'illuminazione RGB e dei ventilatori, e avviare test per l'uso di Faugus Launcher come potenziale sostituto della piattaforma Lutris.
Fonte: opennet.ru
