Estoy muy entusiasmado con GNOME 3.38. La nueva versión del entorno de escritorio de Linux incluye muchas funciones nuevas y un aumento notable del rendimiento. Pero en el fondo, en su mayor parte desapercibido, hay otra novedad interesante sobre GNOME:el desarrollo del sistema operativo GNOME.
Más recursos de Linux
- Hoja de trucos de los comandos de Linux
- Hoja de trucos de comandos avanzados de Linux
- Curso en línea gratuito:Descripción general técnica de RHEL
- Hoja de trucos de red de Linux
- Hoja de trucos de SELinux
- Hoja de trucos de los comandos comunes de Linux
- ¿Qué son los contenedores de Linux?
- Nuestros últimos artículos sobre Linux
Como puede adivinar por su nombre, GNOME OS es una distribución de Linux que usa GNOME como escritorio. Pero a diferencia de Pop!_OS, Fedora o Ubuntu, el sistema operativo GNOME no pretende ser una distribución completa de Linux. En cambio, es una plataforma de referencia para GNOME.
La idea es tener una imagen de sistema operativo estándar que ejecute GNOME para brindar a los desarrolladores una plataforma consistente para probar. A medida que GNOME lanza nuevos lanzamientos, el equipo de desarrollo de GNOME puede compartir esa imagen con los evaluadores para que puedan experimentar la nueva versión.
Esto es importante para las pruebas de GNOME. Anteriormente, si alguien informaba de un error en una aplicación de GNOME, un desarrollador tenía que profundizar en el informe de error y determinar si el error estaba realmente en el escritorio de GNOME o si sucedió porque la distribución hizo algo o modificó algo en GNOME que tenía un efecto de caída en una aplicación GNOME. Pero con GNOME OS, los desarrolladores tienen una plataforma de referencia estándar que siempre es vainilla versión de GNOME. Los desarrolladores pueden reproducir informes de errores utilizando el sistema operativo GNOME; si pueden reproducir el error, saben que realmente se trata de GNOME y no del "giro" de otra persona en GNOME.
Como tal, GNOME OS no pretende ser un sistema operativo de escritorio completo. Solo pretende ser un lugar para probar GNOME y las aplicaciones de GNOME.
GNOME OS también ayuda a los desarrolladores de GNOME a agregar nuevas funciones. Imagine tener una máquina virtual en la que un desarrollador pueda probar nuevos cambios en GNOME Shell y las extensiones. En versiones anteriores de GNOME, las extensiones de GNOME generalmente se rompían en cada versión. Con GNOME OS, los desarrolladores pueden probar esas extensiones con una versión completa de GNOME. Los desarrolladores y probadores no tienen que reinstalar su sistema operativo de escritorio completo; simplemente pueden ejecutar el sistema operativo GNOME en una máquina virtual y probarlo allí.
Ese es el gran valor en GNOME OS. Ahora los escritores de extensiones pueden hacer sus pruebas usando el sistema operativo GNOME y no tienen que esperar a que una nueva versión de GNOME completo esté disponible en una distribución estándar. Esto permite que GNOME admita mejor los procesos de desarrollo y prueba.
GNOME OS también facilita que los evaluadores se unan al proyecto. Si desea trabajar en GNOME, simplemente descargue la imagen del sistema operativo GNOME y pruebe con eso. Debido a que GNOME OS es una plataforma de referencia, sabe que cualquier error que encuentre será solo contra GNOME.
GNOME OS se genera automáticamente a partir de nuevas compilaciones, por lo que siempre es la última versión de GNOME. Cada vez que hay un cambio en GNOME, se envía a la imagen del sistema operativo GNOME. GNOME OS se administra con OSTree, por lo que no tiene que seguir descargando nuevas versiones. Esto también facilita la reversión si se interrumpe una actualización.
¿Interesado en el sistema operativo GNOME? Obtenga más información al respecto en GNOME OS Nightly, o visite el proyecto GitLab para descargar una imagen de arranque de GNOME OS.