De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

GNOME ( / ɡ ə n m , n m / ) [7] [8] es una libre y de código abierto entorno de escritorio para Unix [9] sistemas operativos . GNOME fue originalmente un acrónimo de G NU N RED O bject M odelo E mbiente , pero el acrónimo fue abandonado porque ya no refleja la visión del proyecto GNOME. [10] [se necesita una mejor fuente ]

GNOME es desarrollado por The GNOME Project , que está compuesto por voluntarios y contribuyentes pagados, siendo Red Hat el mayor contribuyente corporativo . [11] [12] Es un proyecto internacional que tiene como objetivo desarrollar marcos de software para el desarrollo de software, programar aplicaciones de usuario final basadas en estos marcos y coordinar esfuerzos para la internacionalización, localización y accesibilidad de ese software.

GNOME 3 es el entorno de escritorio predeterminado en muchas de las principales distribuciones de Linux, incluidas Fedora , Debian , Ubuntu , SUSE Linux Enterprise (exclusivamente), Red Hat Enterprise Linux , CentOS , Pop! _OS , Oracle Linux , SteamOS , Tails y Endless OS , así como Solaris , un importante sistema operativo Unix ; y se proporciona como edición oficial por Manjaro . La bifurcación continua de la última versión de GNOME 2, llamada MATE, es predeterminado en muchas distribuciones de Linux que tienen como objetivo un uso bajo de los recursos del sistema .

Historia [ editar ]

GNOME 1 [ editar ]

GNOME 1 (1999)

GNOME fue iniciado el 15 de agosto de 1997 [13] por Miguel de Icaza y Federico Mena como un proyecto de software libre para desarrollar un entorno de escritorio y aplicaciones para él. [14] Fue fundado en parte porque K Desktop Environment , que estaba creciendo en popularidad, dependía del kit de herramientas de widgets Qt que usaba una licencia de software propietario hasta la versión 2.0 (junio de 1999). [15] [16] En lugar de Qt, se eligió GTK (GNOME Toolkit, en ese momento llamado GIMP Toolkit) como base de GNOME. GTK usa elGNU Lesser General Public License (LGPL), una licencia de software libre que permite que el software que se vincule a él utilice un conjunto mucho más amplio de licencias, incluidas las licencias de software patentado. [17] GNOME en sí tiene licencia LGPL para sus bibliotecas y GNU General Public License (GPL) para sus aplicaciones. [18]

GNOME ha sido históricamente parte del Proyecto GNU . [14] [19] [20] [21] Sin embargo, ya no forma parte de ese proyecto. [22] [23] El nombre "GNOME" fue inicialmente un acrónimo de Objeto de Red GNU Modelo de Medio Ambiente , en referencia a la intención original de crear un objeto distribuido marco similar a Microsoft 's OLE , [24] pero el acrónimo finalmente se abandonó debido ya no reflejaba la visión del proyecto GNOME. [10]

La startup de California Eazel desarrolló el administrador de archivos Nautilus de 1999 a 2001. De Icaza y Nat Friedman fundaron Helix Code (más tarde Ximian ) en 1999 en Massachusetts; esta empresa desarrolló la infraestructura y las aplicaciones de GNOME y en 2003 fue comprada por Novell .

Durante la transición a GNOME 2 alrededor del año 2001 y poco después hubo breves charlas sobre la creación de una suite de GNOME Office . [25] [26] El 15 de septiembre de 2003 se publicó GNOME-Office 1.0, que consta de AbiWord 2.0, GNOME-DB 1.0 y Gnumeric 1.2.0. [27] [28] [29] Aunque algunos planes de lanzamiento para GNOME Office 1.2 estaban ocurriendo en la lista de correo de gnome-office, [30] [31] [32] y Gnumeric 1.4 fue anunciado como parte de él, [33] el 1.2 El lanzamiento de la suite en sí nunca se materializó. Al 4 de mayo de 2014La wiki de GNOME solo menciona "aplicaciones GNOME / Gtk que son útiles en un entorno de oficina". [34]

GNOME 2 [ editar ]

GNOME 2.32 (septiembre de 2010), última versión de GNOME 2, que se ejecuta en Ubuntu 10.10

GNOME 2 era muy similar a una interfaz de escritorio convencional, con un escritorio simple en el que los usuarios podían interactuar con objetos virtuales, como ventanas, iconos y archivos. GNOME 2 comenzó con Sawfish , pero luego cambió a Metacity como su administrador de ventanas predeterminado. El manejo de ventanas, aplicaciones y archivos en GNOME 2 es similar al de los sistemas operativos de escritorio contemporáneos. En la configuración predeterminada de GNOME 2, el escritorio tiene un menú de inicio para acceder rápidamente a los programas instalados y ubicaciones de archivos; Se puede acceder a las ventanas abiertas mediante una barra de tareas en la parte inferior de la pantalla, y la esquina superior derecha presenta un área de notificación para que los programas muestren avisos mientras se ejecutan en segundo plano. Sin embargo, estas características se pueden mover a casi cualquier posición u orientación que el usuario desee, reemplazar con otras funciones o eliminar por completo.

A partir de 2009, GNOME 2 era el escritorio predeterminado para OpenSolaris . [35] El entorno de escritorio MATE es una bifurcación del código base de GNOME 2 (ver Crítica , a continuación).

GNOME 3 [ editar ]

GNOME 3 tiene un enfoque móvil para diseñar la interfaz de usuario y nombrar las aplicaciones. Esta captura de pantalla muestra GNOME Weather ejecutándose en GNOME Shell , ambos en la versión 3.14 (septiembre de 2014)

En 2008, un creciente descontento entre la comunidad y los desarrolladores por la falta de dirección del proyecto y el progreso técnico ha provocado el anuncio de GNOME 3.0. Originalmente, el plan era realizar solo cambios incrementales y evitar interrupciones para los usuarios. [36] Esto ha cambiado cuando los esfuerzos condujeron a la creación de GNOME Shell . [37]

GNOME 3 fue lanzado en el año 2011. Mientras que GNOME 1 y 2 interfaces siguieron la tradicional metáfora de escritorio , el GNOME Shell adoptó una metáfora más abstracto con el flujo de trabajo racionalizado la gestión de ventanas (donde el cambio entre diferentes tareas y puestos de trabajo virtuales se llevó a cabo en un área separada llamada la visión general ), [37] barra de encabezado unificada (reemplazando la barra de menú , la barra de tareas y la barra de herramientas ), [ cita requerida ] y minimizar y maximizar los botones ocultos por defecto (a través del mecanismo de decoración del lado del cliente ). [ cita requerida ]

GNOME 3 trajo muchas mejoras al software central. [37] Muchas aplicaciones principales de GNOME también se sometieron a rediseños para proporcionar una experiencia de usuario más coherente. [ cita requerida ] Mutter reemplazó a Metacity como el administrador de ventanas predeterminado. [ cita requerida ] Adwaita reemplazó Clearlooks como el tema predeterminado. [38]

GNOME tiene como objetivo proporcionar una experiencia de usuario (UX) simple, fácil de usar y fácil de entender en sistemas de escritorio y tabletas mediante el uso de la decoración del lado del cliente (CSD) y un enfoque móvil en el diseño de la interfaz de usuario (UI)

Crítica [ editar ]

El lanzamiento de GNOME 3 ha causado una controversia considerable en las comunidades GNU y Linux . [ cita requerida ] El objetivo de los proyectos de proporcionar una experiencia de usuario ordenada y fácil de usar ha dado lugar a algunas decisiones de diseño criticadas, como la eliminación de los botones de minimizar y maximizar , la simplificación excesiva de las opciones de configuración y las pistas visuales que podrían generar confusión. [37]

Se han iniciado algunos proyectos para continuar con el desarrollo de GNOME 2.xo para modificar GNOME 3.x para que se parezca más a las versiones 2.x. El entorno de escritorio MATE se bifurcó a partir del código base de GNOME 2 con la intención de conservar la interfaz tradicional de GNOME 2, al tiempo que se mantiene la compatibilidad con la tecnología Linux moderna, como GTK 3 . [ cita requerida ] El equipo de Linux Mint abordó el problema desarrollando "Mint GNOME Shell Extensions" que se ejecutaba sobre GNOME Shell y permitía su uso a través de la metáfora tradicional del escritorio. Esto finalmente llevó a la creación de la interfaz de usuario de Cinnamon , que se bifurcó a partir del código base de GNOME 3. [cita requerida ] Losproyectos Audacious y LXDE migraron a Qt. [ cita requerida ]

Entre los críticos de las primeras versiones de GNOME 3 se encuentra Linus Torvalds , el creador del kernel de Linux . Torvalds abandonó GNOME por un tiempo después del lanzamiento de GNOME 3.0, diciendo "Los desarrolladores aparentemente han decidido que es 'demasiado complicado' para hacer un trabajo real en su escritorio, y han decidido hacerlo realmente molesto". [39]

Con el tiempo, la recepción de la crítica se ha vuelto más positiva. En 2013, Torvalds reanudó el uso de GNOME y señaló que "ahora tienen extensiones que todavía son demasiado difíciles de encontrar; pero con las extensiones puedes hacer que tu escritorio se vea casi tan bien como solía verse hace dos años". [40] [41] [42] Debian , una distribución de Linux que históricamente había usado GNOME 2, cambió a Xfce cuando se lanzó GNOME 3, pero volvió a adoptar GNOME 3 a tiempo para el lanzamiento de Debian 8 "Jessie". [43]

GNOME 40 [ editar ]

GNOME 40 fue lanzado el 24 de marzo de 2021. [44] [45] Es una nueva versión importante, la primera en adoptar un nuevo esquema de versiones. [46] En lugar de utilizar un diseño vertical en la descripción general de sus actividades, GNOME 40 organiza los espacios de trabajo y el tablero de forma horizontal. [44] El lanzamiento también trae nuevos gestos del panel táctil. [47]

Lanzamientos [ editar ]

Ciclo de lanzamiento [ editar ]

Cada uno de los productos de software que componen el proyecto GNOME tiene su propio número de versión y calendario de lanzamiento . Sin embargo, los encargados del mantenimiento de módulos individuales coordinan sus esfuerzos para crear una versión estable completa de GNOME en un calendario de aproximadamente seis meses, junto con sus bibliotecas subyacentes, como GTK y GLib. Algunos proyectos experimentales están excluidos de estos lanzamientos.

Antes de GNOME 40, los números de versión de GNOME siguieron el esquema de v.xx.yy . Aquí, v es una versión principal, que puede incluir grandes cambios como rotura de ABI ; estos no tienen un cronograma regular y ocurren en respuesta a los requisitos de cambios a gran escala. xx es una versión menor, publicada en el programa anterior de aproximadamente cada 6 meses, en la que la paridad del número de 1 o 2 dígitos indica el tipo de publicación: si xx es par (por ejemplo, 3.20), la publicación se considera estable, mientras que si xx es extraño, representa una instantánea de desarrollo actual (por ejemplo, 3.21) que eventualmente evolucionará hacia la próxima versión estable. aaindica un punto de liberación, por ejemplo, 3.20.6; Estos se realizan con una frecuencia de semanas para solucionar problemas, agregar mejoras sin interrupciones, etc.

GNOME 40 inició un nuevo esquema de control de versiones en el que se incrementa un número único en cada versión semestral. El número va seguido de un punto y luego "alpha", "beta" o "rc" para una versión en desarrollo u otro número entero para versiones estables menores (muy parecido al yy mencionado anteriormente). [46]

Las versiones de GNOME se envían al servidor FTP principal en forma de código fuente con scripts de configuración , que son compilados por los proveedores de sistemas operativos e integrados con el resto de sus sistemas antes de la distribución. La mayoría de los proveedores solo utilizan versiones estables y probadas de GNOME, y las proporcionan en forma de paquetes precompilados y de fácil instalación. El código fuente de cada versión estable y de desarrollo de GNOME se almacena en el repositorio de código fuente git de GNOME . Los usuarios interesados ​​siempre pueden obtener una instantánea de la rama de desarrollo _master_ o cualquier otra rama / etiqueta y crear una versión de vanguardia para su propio uso.

Hay disponibles varios scripts de compilación (como JHBuild o anteriormente GARNOME) para ayudar a automatizar el proceso de compilación del código fuente.

Historial de versiones [ editar ]

Funciones [ editar ]

Diseño de interfaz de usuario [ editar ]

Desde GNOME 2, la productividad ha sido un enfoque clave para GNOME. Para cumplir con este fin, se crearon las Pautas de interfaz humana de GNOME (HIG). Todos los programas GNOME comparten un estilo coherente de interfaz gráfica de usuario (GUI), pero no se limitan al empleo de los mismos widgets GUI . Más bien, el diseño de la GUI de GNOME está guiado por conceptos descritos en GNOME HIG, que se basa en conocimientos de ergonomía cognitiva . [81] Siguiendo el HIG, los desarrolladores pueden crear programas de GUI de alta calidad, consistentes y utilizables, ya que aborda todo, desde el diseño de GUI hasta el diseño de widgets basado en píxeles recomendado.

Durante la reescritura de GNOME 2, se eliminaron muchas configuraciones consideradas de poco valor para la mayoría de los usuarios. Havoc Pennington resumió el trabajo de usabilidad en su ensayo de 2002 "Interfaz de usuario de software libre", enfatizando la idea de que todas las preferencias tienen un costo , y es mejor hacer que el software se comporte correctamente de forma predeterminada que agregar una preferencia de interfaz de usuario para obtener el comportamiento deseado:

Una aplicación de software libre tradicional se puede configurar para que tenga la unión de todas las características que nadie haya visto en una aplicación equivalente en cualquier otra plataforma histórica. O incluso configurable para ser la unión de todas las aplicaciones que alguien haya visto en cualquier plataforma histórica ( Emacs * cough *).
¿Esto duele algo? Si lo hace. Resulta que las preferencias tienen un costo. Por supuesto, algunas preferencias también tienen importantes beneficios y pueden ser características cruciales de la interfaz. Pero cada uno tiene un precio, y debes considerar cuidadosamente su valor. Muchos usuarios y desarrolladores no entienden esto y terminan con un gran costo y poco valor por sus preferencias en dólares.

-  Havoc Pennington [82]

Accesibilidad [ editar ]

GNOME tiene como objetivo hacer y mantener el entorno de escritorio física y cognitivamente ergonómico para personas con discapacidades . GNOME HIG intenta tener esto en cuenta en la medida de lo posible, pero los problemas específicos se resuelven con un software especial.

GNOME direcciones de accesibilidad ordenador problemas mediante el uso de la Accesibilidad Toolkit (ATK) interfaz de programación de aplicaciones , lo que permite mejorar la experiencia del usuario mediante el uso de especiales métodos de introducción y síntesis de voz y reconocimiento de voz del software. Las utilidades particulares se registran con ATK mediante la Interfaz de proveedor de servicios de tecnología de asistencia (AT-SPI) y se utilizan globalmente en todo el escritorio. Varios proveedores de tecnología de asistencia, incluido el lector de pantalla Orca y el método de entrada Dasher , se desarrollaron específicamente para su uso con GNOME.

Internacionalización y localización [ editar ]

La internacionalización y localización del software GNOME se basa en la configuración regional .

Escritorio [ editar ]

GNOME proporciona tres sesiones de inicio de sesión diferentes para el escritorio:

GNOME Classic [ editar ]

GNOME Classic 3.36

A partir de GNOME 3.8, GNOME proporciona un conjunto de extensiones GNOME Shell con soporte oficial que proporcionan un menú Aplicaciones (un menú de inicio básico ) y un "menú Lugares" en la barra superior, y un panel con una lista de ventanas en la parte inferior de la pantalla que permite rápidamente minimizar y restaurar las ventanas abiertas, un botón "Mostrar escritorio" en la esquina inferior izquierda y escritorios virtuales en la esquina inferior derecha. [83]

Flashback de GNOME [ editar ]

Una imagen editada de GNOME Flashback 3.36 que muestra sus funciones, incluido el menú principal y los complementos del panel GNOME

GNOME Flashback es una sesión oficial para GNOME 3. Se basa en GNOME Panel y Metacity ( administrador de ventanas ), [84] es liviano, [85] [86] tiene menores requisitos de hardware y usa menos recursos del sistema (memoria y CPU) que GNOME Shell . [87] Proporciona una barra de tareas (panel) tradicional y altamente personalizable con muchos complementos agrupados en un paquete (gnome-applets) que incluye un menú de inicio personalizable . Proporciona una experiencia de usuario similar a la serie GNOME 2.xy tiene capacidades de personalización integradas.

GNOME Flashback consta de los siguientes componentes:

  • Metacity (administrador de ventanas)
  • Panel GNOME  : una barra de tareas altamente configurable
  • gnome-applets  : una colección de applets útiles para el panel GNOME

GNOME Shell [ editar ]

Esta sesión se basa en GNOME Shell y Mutter (administrador de ventanas). Es predeterminado y ofrece un paradigma similar a un móvil para iniciar aplicaciones y acceder a ventanas abiertas y escritorios virtuales , pero mediante el uso de extensiones es posible que la apariencia sea la de una barra de tareas tradicional y proporcionar un menú de inicio básico. Esta sesión usa más RAM y CPU debido al uso de JavaScript para GNOME Shell y todas sus extensiones, y requiere aceleración 3D.

GNOME Shell es el shell gráfico predeterminado de GNOME. Cuenta con una barra superior que contiene (de izquierda a derecha) un botón de Actividades, un menú de aplicaciones, un reloj y un menú de estado del sistema integrado. [88] [89] El menú de la aplicación muestra el nombre de la aplicación en foco y proporciona acceso a funciones como acceder a las preferencias de la aplicación, cerrar la aplicación o crear una nueva ventana de aplicación. El menú de estado contiene varios indicadores de estado del sistema, accesos directos a la configuración del sistema y acciones de la sesión, como cerrar sesión, cambiar de usuario, bloquear la pantalla y suspender la computadora.

Al hacer clic en el botón Actividades, mover el mouse a la esquina activa superior izquierda o presionar la tecla Super, aparece la descripción general. [90] La descripción general ofrece a los usuarios una descripción general de las actividades actuales y proporciona una forma de cambiar entre ventanas y espacios de trabajo y de iniciar aplicaciones. El tablero de la izquierda alberga accesos directos a aplicaciones favoritas y ventanas abiertas y un botón selector de aplicaciones para mostrar una lista de todas las aplicaciones instaladas. [88] Aparece una barra de búsqueda en la parte superior y una lista de espacios de trabajo para cambiar entre espacios de trabajo a la derecha. Las notificaciones aparecen en la parte inferior de la pantalla. [91]

Móvil [ editar ]

Phosh , [92] la cáscara móvil GNOME, desarrollado por Purism y GNOME (2018-05)
GNOME Shell con GNOME Web en factor de forma móvil

La biblioteca libhandy se puede usar con GNOME Shell para crear una interfaz de usuario receptiva que se adapta dinámicamente al factor de forma del dispositivo. [93]

Desarrollo [ editar ]

GNOME es desarrollado por The GNOME Project . [94] El desarrollo de GNOME se gestiona de forma flexible. La discusión se produce principalmente en una serie de listas de distribución públicas . [95] Los desarrolladores y usuarios de GNOME se reúnen en una reunión anual de GUADEC para discutir el estado actual y la dirección futura de GNOME. [96] GNOME incorpora estándares y programas de freedesktop.org para soportar mejor la interoperabilidad con otros escritorios.

GNOME está escrito principalmente en C , XML , C ++ , C # , HTML , Vala , Python , JavaScript , CSS y más. [4] Hay varios enlaces de idiomas disponibles .

Plataforma de desarrollo [ editar ]

La biblioteca de utilidades y estructuras de datos GLib , el sistema de tipos y objetos GObject y el kit de herramientas del widget GTK constituyen la parte central de la plataforma de desarrollo GNOME. Esta base se amplía aún más con el marco D-Bus IPC , la biblioteca de dibujos basados ​​en vectores 2D de Cairo , la biblioteca de gráficos acelerados Clutter , la biblioteca de renderizado de texto internacional Pango , la API de audio de bajo nivel PulseAudio , el marco multimedia GStreamer y varias bibliotecas especializadas, incluidas NetworkManager , PackageKit , Telepatía(mensajería instantánea) y WebKit . [97]

  • GNOME Display Manager (GDM), que gestiona las sesiones de los usuarios, X y Wayland por igual.
  • Tracker busca automáticamente archivos en los directorios especificados y mantiene un índice de ellos para proporcionar una búsqueda rápida; fuertemente integrado en GNOME Shell y GNOME Files
  • GVfs , un marco de capa de abstracción para sistemas de archivos que aumenta GIO; bien integrado en archivos GNOME y discos GNOME
  • dconf un backend para GSettings
  • Mutter , el compositor de Wayland y X Window Manager
  • Gestión de color de Linux , udev , etc.
  • Evolution Data Server , responsable de administrar el correo, el calendario, la libreta de direcciones, las tareas y la información de las notas
  • Meson está reemplazando el sistema de compilación GNU (autotools) como herramientas de automatización de compilación preferidas
  • BuildStream, una herramienta de integración y compilación independiente de la distribución

Dependencias [ editar ]

El entorno de escritorio GNOME no consta únicamente de la biblioteca de elementos de control gráfico GTK y las aplicaciones centrales que la utilizan. Hay bastantes paquetes de software adicionales que componen el entorno de escritorio GNOME, como el anterior.

Wayland o X Window System [ editar ]

GNOME se ejecuta en Wayland y X Window System . [98] El soporte de Wayland se introdujo en GNOME 3.10 [89] y se consideró "para la mayoría de los usuarios […] una experiencia útil del día a día" en 3.20, [99] momento en el que Wayland se convirtió en la sesión de usuario predeterminada. [100] GNOME 3.24 extenderá la compatibilidad de Wayland a los controladores de Nvidia . [101] Con GNOME 3.30, es posible ejecutar GNOME sin X.Org Server , usando solo Wayland.

systemd [ editar ]

En mayo de 2011, Lennart Poettering propuso systemd como una dependencia de GNOME. [102] Como systemd está disponible solo en Linux, la propuesta llevó a una discusión sobre la posibilidad de dejar de soportar otras plataformas en futuras versiones de GNOME. Dado que el soporte multiseat de GNOME 3.2 solo ha estado disponible en sistemas que usan systemd. [70] En noviembre de 2012, el equipo de lanzamiento de GNOME concluyó que no habrá dependencia del tiempo de compilación en systemd para la funcionalidad básica, como el seguimiento de sesiones. Para funciones no básicas, como la gestión de energía, es posible la dependencia del tiempo de compilación. Por ejemplo, no existe el concepto de inhibidores de systemd en alternativas como consolekit. Un administrador de paquetes puede querer asegurarse de que el sistema no esté apagado mientras se realiza la actualización. [103] [104]

Aplicaciones [ editar ]

Aplicaciones principales [ editar ]

Hay una gran cantidad de programas basados ​​en GTK y Clutter escritos por varios autores. Desde el lanzamiento de GNOME 3.0, el Proyecto GNOME se concentra en desarrollar un conjunto de programas que dan cuenta de las Aplicaciones Principales de GNOME. [105] Los puntos en común de las aplicaciones principales de GNOME son la adherencia a las Directrices de interfaz humana (HIG) actuales de GNOME, así como la estrecha integración con capas de GNOME subyacentes como, por ejemplo, GVfs (sistema de archivos virtual GNOME) y también entre sí, por ejemplo, GOA (gnome -cuentas en línea) [106] configuraciones y archivos GNOME con Google Drive [107] [108] y fotos GNOMEcon Google Fotos . Algunos programas son simplemente programas existentes con un nuevo nombre y una interfaz de usuario renovada, mientras que otros se han escrito desde cero.

Juegos [ editar ]

Los juegos de GNOME tienen la apariencia de las aplicaciones principales de GNOME y se lanzan simultáneamente con GNOME. Todos se han reescrito para ajustarse a las actuales Directrices de interfaz humana de GNOME.

Herramientas de desarrollo [ editar ]

Los programadores han escrito software para proporcionar herramientas de desarrollo coherentes con el escritorio GNOME y para facilitar el desarrollo del software GNOME.

GNOME Builder es el nuevo entorno de desarrollo integrado , Anjuta es el más antiguo. El software Glade Interface Designer construye interfaces gráficas utilizando los elementos de control gráfico en GTK. Devhelp es un navegador API, Accerciser un explorador de accesibilidad.

También se han proporcionado varias herramientas de depuración, incluidas Nemiver , GtkInspector , [109] [110] y Alleyoop , para facilitar el desarrollo del software GNOME.

También existen opciones de integración para herramientas de desarrollo de terceros (por ejemplo, NoFlo ). [111]

La biblioteca libsoup permite el acceso a servidores HTTP desde aplicaciones GNOME. [112]

BuildStream es un marco flexible y extensible para el modelado de canalizaciones de CI y compilación en un formato YAML declarativo , escrito en Python . [113] Su mascota es un castor, porque los castores construyen cosas en un arroyo.

Galería [ editar ]

  • GNOME 2.6 (marzo de 2004)

  • GNOME 2.24 en Ubuntu 8.10 con screenlets (octubre de 2008)

  • GNOME Web 3.32 en GNOME Shell (marzo de 2019)

  • "Vista de aplicaciones" en GNOME Shell 3.34 (septiembre de 2019)

  • Archivos GNOME 3.34 (septiembre de 2019)

Ver también [ editar ]

  • Panel de GNOME
  • Comparación de los entornos de escritorio del sistema X Window
  • Cinnamon , un entorno de escritorio basado en GNOME 3
  • MATE , un entorno de escritorio basado en GNOME 2
  • Unity , un shell gráfico alternativo para GNOME 3 en lugar de GNOME Shell

Referencias [ editar ]

  1. ^ a b "GNOME 1.0 Released" (Comunicado de prensa). San José, California: El proyecto GNOME. 3 de marzo de 1999 . Consultado el 11 de enero de 2016 .
  2. ^ "GNOME 40 lanzado con muchas mejoras" ; consultado: 25 de marzo de 2021; fecha de publicación: 24 de marzo de 2021; publicación de la casa: Phoronix.
  3. ^ Kitouni, Abderrahim (24 de febrero de 2021). "GNOME 40.beta lanzado!" . Servicios de correo GNOME (lista de correo) . Consultado el 12 de marzo de 2021 .
  4. ^ a b "El proyecto de código abierto GNOME en Open Hub: página de idiomas" . www.openhub.net .
  5. ^ https://help.gnome.org/misc/release-notes/3.34/i18n.html.en
  6. ^ "Licencia GNOME" . Consultado el 8 de diciembre de 2017 .
  7. ^ Sandler, Karen (26 de marzo de 2014). "Presentación de GNOME 3.12" . El proyecto GNOME (video). YouTube . Consultado el 2 de julio de 2014 .
  8. ^ Clinton, Jason (2 de abril de 2011). "GNOME 3: Menos interrupciones" . El proyecto GNOME (video). YouTube . Consultado el 7 de abril de 2011 .
  9. ^ Clasen, Matthias (19 de febrero de 2014). "Portabilidad del entorno de escritorio GNOME" . Consultado el 18 de marzo de 2014 .
  10. ↑ a b Klapper, Andre (6 de abril de 2010). "Re: GNOME -> Gnome" . Lista de marketing de GNOME (lista de correo) . Consultado el 26 de marzo de 2017 .
  11. ^ Censo de GNOME (PDF) , Neary
  12. ^ "Mirando al abismo" . Gnomo. 27 de julio de 2012 . Consultado el 15 de marzo de 2014 .
  13. de Icaza, Miguel (15 de agosto de 1997). "El proyecto de escritorio GNOME" . mail.gnome.org . Consultado el 11 de agosto de 2015 .
  14. ^ a b "Acerca de nosotros | GNOME" . web.archive.org . 15 de diciembre de 2011 . Consultado el 15 de abril de 2021 .
  15. ^ Anuncio: Qt versión 2.0 publicada el 25 de junio de 1999, archivado desde el original el 9 de marzo de 2000 , consultado el 16 de abril de 2014
  16. ^ Stallman, Richard Stallman (5 de septiembre de 2000). "Stallman en Qt, GPL, KDE y GNOME" . Consultado el 9 de septiembre de 2005 .
  17. ^ "Por qué no debería utilizar la GPL menor para su próxima biblioteca" . Fundación de Software Libre . Consultado el 20 de enero de 2008 .
  18. ^ El proyecto GNOME: " Directrices de la Fundación GNOME sobre asignación de derechos de autor ". Consultado el 26 de marzo de 2013. Archivado el 4 de marzo de 2012 en Wayback Machine.
  19. ^ Wuelfing, Britta. "GNOME: ¿Separación del proyecto GNU?» Revista Linux " . Revista Linux . Consultado el 14 de abril de 2021 .
  20. ^ Loshin, Pete (6 de noviembre de 2000). "Gnomo" . Computerworld . Consultado el 14 de abril de 2021 .
  21. ^ https://www.gnu.org/software/software.html
  22. ^ "https://twitter.com/nmcgovern/status/1382360647464316931" . Twitter . Consultado el 14 de abril de 2021 . Enlace externo en |title=( ayuda )
  23. ^ "https://mobile.twitter.com/gnome/status/1382361929981825024" . Twitter . Consultado el 14 de abril de 2021 . Enlace externo en |title=( ayuda )
  24. ^ Pennington, Havoc (1999). "¿Qué es Gnome?" . Desarrollo de aplicaciones GTK / Gnome . Archivado desde el original el 11 de julio de 2010.
  25. ^ Gowin, John (9 de noviembre de 2001). "Oficina de GNOME, ¿qué tan avanzado estamos?" . Órbita de Linux . Archivado desde el original el 1 de enero de 2005.
  26. ^ TH, Sam (10 de abril de 2001). "Resultados GUADEC" . gnome-office-list (lista de correo). LWN.net . Consultado el 3 de mayo de 2014 .
  27. ^ Loli, Eugenia (15 de septiembre de 2003). "GNOME-Office 1.0 lanzado; Nautilus se vuelve orientado a objetos" . OSNews . Consultado el 4 de mayo de 2014 .
  28. ^ Esselbach, Philipp (15 de septiembre de 2003). "GNOME-Office 1.0 lanzado" . Compatible con Linux . Consultado el 4 de mayo de 2014 .
  29. ^ "Lanzamiento de GNOME-Office 1.0" (Comunicado de prensa). 15 de septiembre de 2003 . Consultado el 4 de mayo de 2014 .
  30. ^ Sevior, Martin (30 de junio de 2004). "Próxima versión de GNOME-Office" . gnome-office-list (lista de correo) . Consultado el 4 de mayo de 2014 .
  31. ^ Sevior, Martin (30 de julio de 2004). "Actualización sobre el progreso de GNOME-Office-1.2" . gnome-office-list (lista de correo) . Consultado el 4 de mayo de 2014 .
  32. ^ Sevior, Martin (2 de octubre de 2004). "Tres semanas hasta gnome-office-1.2, ¿qué avances en el sitio web?" . gnome-office-list (lista de correo) . Consultado el 4 de mayo de 2014 .
  33. ^ Welinder, Morten (19 de diciembre de 2004). "¡Gnumeric 1.4 ya está aquí!" . gnome-office-list (lista de correo) . Consultado el 4 de mayo de 2014 .
  34. ^ "Aplicaciones de Office" . El proyecto GNOME . Archivado desde el original el 3 de diciembre de 2013 . Consultado el 4 de mayo de 2014 .
  35. ^ Foxwell, Harry; Tran, Hung (2009). Pro OpenSolaris: un nuevo sistema operativo de código abierto para desarrolladores y administradores de Linux . Presione . pag. 51. ISBN 9781430218920.
  36. ^ Paul, Ryan (14 de julio de 2008). "GNOME 3.0 anunciado oficialmente ... y explicado" . Ars Technica . Consultado el 26 de abril de 2021 .
  37. ↑ a b c d Paul, Ryan (6 de abril de 2011). "Un adorno nuevo y brillante para su césped Linux: Ars revisa GNOME 3.0" . Ars Technica . Consultado el 26 de abril de 2021 .
  38. ^ "Un nuevo tema predeterminado para GTK" . blogs.gnome.org . Consultado el 24 de diciembre de 2014 .
  39. ^ Ricky (4 de agosto de 2011), "Linus Torvalds Ditches GNOME For Xfce" , Digitizor , consultado el 8 de noviembre de 2011
  40. ^ "Torvalds: quiero ser amable y maldecir menos, pero no está en mí" . El registro. 7 de noviembre de 2012 . Consultado el 2 de enero de 2013 .
  41. ^ Heath, Nick. "Linus Torvalds vuelve al escritorio Gnome 3.x" . ZDNet .
  42. ^ Heath, Nick (4 de marzo de 2013). "Linus Torvalds vuelve al escritorio Gnome 3.x" . ZDNet . Consultado el 19 de junio de 2013 .
  43. ^ Hoffman, Chris. "Cómo GNOME 3.14 está recuperando a los usuarios de Linux desilusionados" . PC World . IDG TechNetwork . Consultado el 5 de abril de 2015 .
  44. ^ a b "Notas de la versión de GNOME 40" . Consultado el 27 de marzo de 2021 .
  45. ^ Larabel, Michael (24 de marzo de 2021). "GNOME 40 lanzado con muchas mejoras - Phoronix" . Consultado el 27 de marzo de 2021 .
  46. ↑ a b Bassi, Emmanuele (16 de septiembre de 2020). "Nuevo esquema de control de versiones de GNOME" . Consultado el 17 de septiembre de 2020 .
  47. ^ https://forty.gnome.org
  48. de Icaza, Miguel. "La historia del proyecto GNOME" . Archivado desde el original el 24 de febrero de 2001.
  49. ^ "GNOME 1.2" Bongo GNOME "Unleashed" (Comunicado de prensa). El proyecto GNOME. 25 de mayo de 2000 . Consultado el 8 de junio de 2014 .
  50. ^ "Lanzamiento de GNOME 1.4: el entorno de escritorio cuenta con potencia, estabilidad, pulido e integración" (Comunicado de prensa). Copenhague, Dinamarca: El proyecto GNOME. Business Wire. 2 de abril de 2001 . Consultado el 8 de junio de 2014 .
  51. ^ Waugh, Jeff (27 de junio de 2002). "¡Lanzada la plataforma de desarrollo y escritorio GNOME 2.0!" . desktop-devel (lista de correo) . Consultado el 20 de septiembre de 2007 .
  52. ^ "Notas de la versión de GNOME 2.2" (Comunicado de prensa). El proyecto GNOME. 5 de febrero de 2003 . Consultado el 19 de febrero de 2019 .
  53. ^ Waugh, Jeff (11 de septiembre de 2003). "Anuncio de la plataforma de desarrollo y escritorio GNOME 2.4.0" . gnome-publish (lista de correo) . Consultado el 20 de septiembre de 2007 .
  54. ^ Sobala, Andrew (31 de marzo de 2004). "Anuncio de la plataforma de desarrollo y escritorio GNOME 2.6.0" . gnome-publish (lista de correo) . Consultado el 20 de septiembre de 2007 .
  55. ^ "Notas de la versión de GNOME 2.8" (Comunicado de prensa). Boston, Massachusetts: el proyecto GNOME. 15 de septiembre de 2004 . Consultado el 19 de febrero de 2019 .
  56. ^ "GNOME 2.10 lanzado!" (Presione soltar). Boston, Massachusetts: el proyecto GNOME. 9 de marzo de 2005 . Consultado el 8 de junio de 2014 .
  57. ^ "Notas de la versión de GNOME 2.12" . Consultado el 31 de octubre de 2010 .
  58. ^ "Notas de la versión de GNOME 2.14" . Consultado el 31 de octubre de 2010 .
  59. ^ Newren, Elijah (6 de septiembre de 2006). "¡Celebramos el lanzamiento de GNOME 2.16!" . gnome-publish (lista de correo) . Consultado el 20 de septiembre de 2007 .
  60. ^ Newren, Elijah (14 de marzo de 2007). "¡Celebramos el lanzamiento de GNOME 2.18!" . gnome-publish (lista de correo) . Consultado el 20 de septiembre de 2007 .
  61. ^ Ryan, Paul (19 de septiembre de 2007). "GNOME 2.20 lanzado oficialmente" . Ars Technica . Consultado el 20 de septiembre de 2007 .
  62. ^ Untz, Vincent (12 de marzo de 2008). "¡Celebramos el lanzamiento de GNOME 2.22!" . gnome -noun-list (lista de correo) . Consultado el 12 de marzo de 2008 .
  63. ^ "Notas de la versión de GNOME 2.22, sección" GVFS y GIO " " .
  64. ^ Untz, Vincent (24 de septiembre de 2008). "¡Celebramos el lanzamiento de GNOME 2.24!" . gnome -noun-list (lista de correo) . Consultado el 27 de septiembre de 2008 .
  65. ^ Untz, Vincent (18 de marzo de 2009). "¡Celebramos el lanzamiento de GNOME 2.26!" . gnome -noun-list (lista de correo) . Consultado el 18 de marzo de 2009 .
  66. ^ Holwerda, Thom (24 de septiembre de 2009). "GNOME 2.28 lanzado" . OSNews . Consultado el 5 de abril de 2009 .
  67. ^ Holwerda, Thom (31 de marzo de 2010). "GNOME 2.30 publicado" . OSNews . Consultado el 4 de abril de 2010 .
  68. ^ "Notas de la versión de GNOME 2.32" . Consultado el 31 de octubre de 2010 .
  69. ^ "Notas de la versión de GNOME 3.0" . El proyecto GNOME . Consultado el 7 de abril de 2011 .
  70. ^ a b Vitters, Olav; Klapper, André; Día, Allan. "Notas de la versión de GNOME 3.2" . El proyecto GNOME . Consultado el 5 de octubre de 2011 .
  71. ^ "Una lista de características que se han implementado para 3.4" . El proyecto GNOME . Consultado el 28 de marzo de 2012 .
  72. ^ "Agregar soporte de alta ppp" . 12 de febrero de 2014.
  73. ^ "Convertir aplicaciones a DBusActivatable" .
  74. ^ Wallen, Jack (28 de marzo de 2014). "GNOME 3.10 ha resucitado lo que alguna vez fue el favorito del escritorio de Linux" . TechRepublic. Archivado desde el original el 28 de marzo de 2014.
  75. ^ "GNOME 3.16 está aquí con notificaciones reinventadas y actualizaciones visuales en abundancia" . 28 de marzo de 2015 . Consultado el 19 de febrero de 2019 .
  76. ^ "GNOME 3.20" . 23 de marzo de 2016.
  77. ^ "GNOME 3.24 lanzado, esto es lo nuevo" . ¡DIOS MÍO! Ubuntu !. 23 de julio de 2017.
  78. ^ "Presentación de GNOME 3.24 'Portland ' " . 23 de julio de 2017.
  79. ^ "GNOME 3.26 lanzado" . 13 de septiembre de 2017.
  80. ^ "Serie de desarrollo GNOME 3.27.x" .
  81. ^ "Directrices de interfaz humana de GNOME" .
  82. ^ Pennington, Havoc (abril de 2002). "Interfaz de usuario de software libre" . Consultado el 4 de diciembre de 2011 .
  83. ^ Día, Allan. "Notas de la versión de GNOME 3.8" . El proyecto GNOME . Consultado el 13 de junio de 2014 .
  84. ^ "Proyectos / GnomeFlashback - Wiki de GNOME" . Consultado el 21 de diciembre de 2018 .
  85. ^ "GNOME / Flashback - ArchWiki" . Consultado el 21 de diciembre de 2018 .
  86. ^ "Cómo instalar el flashback clásico de GNOME en Ubuntu 18.04 LTS" . Consultado el 21 de diciembre de 2018 .
  87. ^ "Debian - Detalles del paquete gnome-session-flashback en buster" . Consultado el 21 de diciembre de 2018 .
  88. ^ a b "Terminología para Gnome Shell" . Wiki de GNOME . El proyecto GNOME. Archivado desde el original el 22 de mayo de 2014 . Consultado el 22 de mayo de 2014 .
  89. ^ a b Día, Allan. "Notas de la versión de GNOME 3.10" . El proyecto GNOME . Consultado el 22 de mayo de 2014 .
  90. ^ "Hoja de trucos de GNOME 3" . Wiki de GNOME . El proyecto GNOME . Consultado el 13 de junio de 2014 .
  91. ^ "Diseño de Shell GNOME" . El proyecto GNOME . Consultado el 3 de diciembre de 2011 .
  92. ^ "Informe de diseño de Librem 5 # 5" . Purismo (empresa) . Consultado el 30 de mayo de 2020 .
  93. ^ "El nuevo libhandy 0.0.10" . Purismo (empresa) . Consultado el 30 de mayo de 2020 .
  94. ^ "Análisis FODA rápido de GNOME" . El proyecto GNOME . Consultado el 18 de marzo de 2014 .
  95. ^ "Listas de correo GTK y GNOME" . El proyecto GNOME . Consultado el 4 de diciembre de 2011 .
  96. ^ "Acerca de" . Conferencia europea de usuarios y desarrolladores de GNOME (GUADEC). Archivado desde el original el 4 de octubre de 2011 . Consultado el 3 de diciembre de 2011 .
  97. ^ Toro, Phil. "Bibliotecas de plataforma" . El proyecto GNOME . Consultado el 21 de mayo de 2014 .
  98. ^ "Novedades en la estación de trabajo Fedora 25" . Revista Fedora . Sombrero rojo. 21 de noviembre de 2016.
  99. ^ "Notas de la versión de GNOME 3.20" . GNOMO.
  100. ^ "sesión: dé prioridad a las sesiones de Wayland · GNOME / gdm @ 6cd2d24" . Github.
  101. ^ "GNOME Lands Mainline NVIDIA Wayland Support utilizando EGLStreams" . Phoronix.
  102. ^ Poettering, Lennart (18 de mayo de 2011). "systemd como dependencia externa" . desktop-devel (lista de correo) . Consultado el 12 de junio de 2014 .
  103. ^ Peters, Frederic (6 de noviembre de 2012). "Acta de la reunión 20121104" . release-team (lista de correo) . Consultado el 12 de junio de 2014 .
  104. ^ Bloqueos inhibidores , systemd, consultado: 2020-03-29
  105. ^ "Applets de reloj" . 14 de mayo de 2003. Archivado desde el original el 14 de mayo de 2003.
  106. ^ "Wiki de GNOME: GnomeOnlineAccounts" .
  107. ^ "GNOME 3.18 le permitirá acceder a sus archivos de Google Drive en Nautilus" . 30 de septiembre de 2015.
  108. ^ "GNOME 3.18 aterriza con Google Drive" . 30 de septiembre de 2015.
  109. ^ Matthias Clasen (15 de mayo de 2014). "Entrada de blog del autor de GtkInspector" . Consultado el 17 de mayo de 2014 .
  110. ^ "GtkInspector en la wiki de GNOME" . 15 de mayo de 2014 . Consultado el 17 de mayo de 2014 .
  111. ^ "Bergius: Flowhub y la experiencia del desarrollador de GNOME" . LWN.net . 2 de mayo de 2014 . Consultado el 24 de mayo de 2014 .
  112. ^ Negus, Christopher (2004). Biblia de Red Hat Linux . Wiley (publicado en 2003). pag. 994 . ISBN 9780764543333. Consultado el 15 de agosto de 2017 . libsoup: biblioteca para permitir que las bibliotecas de GNOME accedan a los servidores HTTP.
  113. ^ "Wiki de GNOME: BuildStream" .

Enlaces externos [ editar ]

  • Página web oficial