Desarrolladores de ocho distribuciones de Linux que se especializan en proporcionar entornos para ejecutar juegos de computadora, formaron grupo de trabajo Open Gaming Collective (OGC) para el desarrollo conjunto de un conjunto unificado de componentes y para promover los cambios preparados en el núcleo de los proyectos que forman la pila de juegos abierta. A esta iniciativa se unieron las distribuciones Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip y ASUS Linux.
Se espera que la colaboración en las tareas duplicadas en diferentes distribuciones permita liberar tiempo y enfocar la atención en el desarrollo de funcionalidades específicas de cada distribución. Al crear parches para paquetes existentes, los participantes intentarán, en la medida de lo posible, lograr la aceptación de los cambios preparados en los proyectos principales (upstream), en lugar de mantener conjuntos separados de parches vinculados a los paquetes entregados en las distribuciones.
Actualmente, en OGC se han lanzado dos proyectos: un paquete con el núcleo de Linux OGC Kernel, enfocado en la optimización del rendimiento y la eficiencia en la ejecución de aplicaciones de juegos, y un fork del servidor compuesto desarrollado por Valve, Gamescope, que incluye soporte para hardware adicional. En OGC también se planea desarrollar conjuntamente el proceso en segundo plano InputPlumber para el manejo de eventos desde diferentes dispositivos de entrada y parches para varios paquetes de la compañía Valve, utilizados en SteamOS.
La distribución Bazzite, basada en tecnologías Fedora Silverblue y optimizada para ejecutar juegos, ha decidido adoptar el uso del núcleo OGC Kernel, reemplazar el HHD (HandHeld Daemon) por InputPlumber, integrar en la interfaz de Steam soporte para el control de la iluminación RGB y ventiladores, y comenzar pruebas utilizando Faugus Launcher como un posible reemplazo de la plataforma Lutris.
Fuente: linux.org.ru
