Comparación de los entornos de escritorio del sistema X Window
Un entorno de escritorio es una colección de software diseñado para brindar funcionalidad y una apariencia determinada a un sistema operativo.
Este artículo se aplica a los sistemas operativos que pueden ejecutar el sistema X Window, principalmente sistemas operativos Unix y similares, como Linux, Minix, illumos, Solaris, AIX, FreeBSD y Mac OS X. Microsoft Windows no puede ejecutar aplicaciones X de forma nativa; sin embargo, hay servidores X de terceros disponibles, como Cygwin/X, Exceed o Xming.
Elementos técnicos de un entorno de escritorio
Un entorno de escritorio (ED) se puede dividir en varios componentes que funcionan de forma independiente e interactúan entre sí para proporcionar la apariencia y la funcionalidad del entorno de escritorio. Una parte fundamental de un ED es el administrador de ventanas o WM. Un administrador de ventanas crea una determinada manera en que las ventanas de la aplicación se presentan al usuario. Administra las distintas ventanas de la aplicación, haciendo un seguimiento de las que están abiertas y proporcionando funciones para cambiar entre ellas. Otro elemento importante de un ED es el administrador de archivos. Esta aplicación administra archivos/carpetas y los presenta de una manera que el usuario considere conveniente. Proporciona operaciones de archivos como ver, copiar o mover, cambiar permisos y eliminar. Los ED suelen proporcionar utilidades para configurar fondos de pantalla y protectores de pantalla, mostrar iconos en el escritorio y realizar algunas tareas administrativas. Opcionalmente, pueden incluir procesadores de texto, aplicaciones de escritura de CD/DVD, navegadores web y clientes de correo electrónico.
Existen algunas excepciones: los administradores de ventanas como Fluxbox, wmii y Ratpoison funcionan independientemente de un entorno de escritorio y fueron escritos con este objetivo en mente. Otras aplicaciones seleccionadas a mano agregan funcionalidades como un panel y administración de volúmenes que les otorgan algunas de las cualidades de un DE completo. Esto contrasta con el comportamiento de administradores de ventanas como Metacity y KWin que no fueron escritos con el objetivo de funcionar independientemente de un DE.
KDE Software Compilation y GNOME están escritos casi en su totalidad sobre bibliotecas de software especiales Qt y GTK respectivamente. Esto suele significar que prácticamente todos los componentes del entorno de escritorio, incluido el administrador de archivos, dependen explícitamente de esa biblioteca para su funcionamiento.

Cabe destacar que nada impide al usuario instalar cualquier cantidad de bibliotecas de software que desee. En la práctica, el software escrito en las principales bibliotecas se puede ejecutar en cualquier entorno de escritorio. Ejecutar un paquete diseñado para un escritorio (lo que básicamente significa que está escrito utilizando las mismas bibliotecas que el escritorio en sí) dentro de un escritorio diferente puede resultar visualmente desagradable, además de generar la penalización de RAM que supone cargar bibliotecas que de otro modo no serían necesarias.
Algunas de las diferencias que pueden influir en la elección del entorno de escritorio son:
- Mirar y sentir el entorno de escritorio. El usuario estará más cómodo con un cierto aspecto y sentirá que puede o no estar familiarizado con.
- Flexibilidad y configurabilidad del entorno de escritorio. Un usuario sofisticado podría querer un entorno de escritorio altamente configurable para que el entorno de escritorio funcione de la manera que quieran. Un principiante podría simplemente querer un ambiente fácil de usar al que se ajustarán.
- Preferencias personales para elegir software, que tiene dos aspectos:
- Cada entorno de escritorio viene empaquetado con varios software predeterminado y varias "siempre que las cosas se hacen" bajo ese escritorio. Un usuario casual podría gustar una interfaz gráfica altamente integrada para cambiar varios ajustes, mientras que un usuario más experimentado podría preferir utilizar utilidades de configuración individuales o incluso herramientas CLI.
- Los escritorios también están a menudo estrechamente ligados a varios componentes funcionales principales del gerente de escritorio (ejemplo: gestor de archivos, navegador, procesador de palabras); mientras que "mix y partido" es posible, es generalmente agradable tomar decisiones que resultan en un aspecto y sensación constantes de los programas bajo el entorno de escritorio elegido. Hacer opciones basadas en lo que el software se integra con un entorno de escritorio elegido necesariamente limita el peso que se puede dar a otras características de la aplicación.
Información de comparación de escritorio
Sinopsis
Programas predeterminados empaquetados
Esta tabla muestra información básica sobre los programas distribuidos con algunos entornos de escritorio para el sistema X Window.
| KDE | GNOME | MATE | Cinnamon | Xfce | LXDE | ROX Desktop | Étoilé | EDE | Iluminación | |
|---|---|---|---|---|---|---|---|---|---|---|
| X gestor de ventana | KWin | Mutter | Marco | Muffin | Xfwm4 | Openbox | OroboROX | Azalea | edewm | Iluminación |
| X gestor de pantalla | KDM, SDDM | GDM | LightDM | LXDM | elma | Entrada | ||||
| Administrador de archivos | Delfín (Konqueror antes de SC 4) | Archivos | Caja | Nemo | Thunar | PCManFM | ROX Filer | Efiler | EFM, Entropy | |
| Widget toolkit | Qt | GTK | GTK+(legacy) / Qt | GTK | GNUstep | FLTK (previamente eFLTK) | Elemental | |||
| emulador de la terminal | Konsole | GNOME Terminal | MATE Terminal | GNOME Terminal | Terminal | LXTerminal | ROXTerm | a plazo | Terminología | |
| Editor de texto | KWrite (Kate before SC 4) | gedit | Pluma | Xed | Mousepad, Leafpad | Leafpad | Editar | Textos | Eyesight, Ecrire | |
| Reproductor de vídeo | Dragon Player (Kaffeine ante SC 4) | Videos | Celuloide | Parole | lxine | mplayer-rox | Enna (centro multimedia), Eclair | |||
| Reproductor de audio | JuK, Amarok | Banshee, Rhythmbox | LXMusic | MusicBox | Melodie | Disfruta | ||||
| Quemadores de CD | K3b | Brasero | Xfburn | RoxISO | ||||||
| CD ripper | K3b, KAudioCreator | Sound Juicer | Ripper | Extrackt | ||||||
| Image viewer | Gwenview | Ojo de GNOME | Ojo de MATE | Xviewer | Ristretto | GPicView | Picky | Eimage | Ephoto | |
| Suite de oficina | Suite Calligra (KOffice hasta 2011) | GnomeOffice | ||||||||
| Web browser | Konqueror, Falkon | Web | Midori | Eve | ||||||
| Cliente de correo electrónico | Kmail | Evolución | GNUMail | |||||||
| Personal information manager | Kontact | Contactos | ||||||||
| Mensaje instantáneo | Kopete, KDE Telepatía | Empatía | Shotgun | |||||||
| Administrador de archivos | Ark | Archive Manager | Engrampa | Archive Manager | Xarchiver, Squeeze | Xarchiver | Archivo | |||
| visor PDF | Okular (KPDF antes de SC 4) | Evince | Atril | Xreader | Vindaloo | Epdf | ||||
| IDE | KDevelop | Anjuta, GNOME Builder | Gorm, ProjectCenter | EDI | ||||||
| X session manager | ksmserver | gnome-session | de sesiones | canela-sesión | Xfce4-session | LXSession | ROX-Session | |||
| Motor de Widget | incorporado – Plasma (SuperKaramba ante SC 4) | gDesklets | Elemental | |||||||
| Licencias utilizadas | GPL, LGPL, BSD, otros | GPL, LGPL | GPL, LGPL | GPLv2 (o posterior) | GPL, LGPL, BSD | GPL, LGPL | GPL | GPL, BSD | GPL, LGPL | BSD, LGPL |
Tenga en cuenta que Razor-qt se ha convertido en LXQt, una versión de LXDE para el marco Qt.
Comparación de la facilidad de uso y estabilidad
El gestor de archivos gráfico de GNOME, Files (Nautilus), está pensado para ser muy fácil de usar y tiene muchas funciones. El gestor de archivos de KDE, Dolphin, se describe como centrado en la facilidad de uso. Antes de la versión 4 de KDE, el gestor de archivos estándar del proyecto KDE era Konqueror, que también estaba diseñado para facilitar su uso.
Tanto GNOME como KDE vienen con muchas herramientas de configuración gráfica, lo que reduce la necesidad de editar manualmente los archivos de configuración para los nuevos usuarios. Tienen un amplio software incluido, como editores de menú gráficos, editores de texto, reproductores de audio y software para realizar tareas administrativas. Todas las aplicaciones instaladas en la mayoría de las distribuciones se agregan automáticamente a los menús de GNOME y KDE. No se necesitan cambios de configuración importantes para comenzar a trabajar. Sin embargo, al usar herramientas gráficas, el grado en que se pueden configurar los escritorios está determinado por la potencia proporcionada por esas herramientas.
Cuestiones de compatibilidad e interoperabilidad
Algunos entornos de escritorio y gestores de ventanas afirman que admiten explícitamente aplicaciones creadas para otros entornos de escritorio. Por ejemplo, Fluxbox indica la compatibilidad con KDE en su lista de características. El uso de software creado específicamente para el entorno de escritorio en uso o software independiente del gestor de ventanas es una forma de evitar problemas. Para los desarrolladores de software, el Proyecto Portland ha publicado un conjunto de interfaces comunes que permiten que las aplicaciones se integren en muchos entornos de escritorio.
Utilización de los recursos del sistema
Una prueba realizada en 2011 por Phoronix con la instalación predeterminada de Ubuntu 10.04 mostró que el uso de memoria de LXDE 0.5 era menor que el de Xfce 4.6, que a su vez era menor que el de GNOME 2.29, siendo KDE 4.4 el que utilizaba más RAM en comparación con los escritorios antes mencionados.
En 2015, se demostró en pruebas comparativas que LXDE tuvo un rendimiento ligeramente más rápido que Xfce en general (en el promedio de todas las pruebas), utilizando el sistema operativo Fedora Linux.
Véase también
- Comparación de los gestores de ventanas X
- Comparación de administradores de archivos
- Croquet Project
- DistroWatch – un sitio web que contiene información sobre varios cientos de distribuciones
- freedesktop.org
- Minimalismo (computación)
- Software bloat
Referencias
- ^ XFree86 Sitio web oficial archivado 2003-10-20 en la línea Wayback Machine 5
- ^ Sitio web Cygwin/X
- ^ Página de inicio del proyecto Xming en SourceForge
- ^ Sitios web oficiales de GNOME y KDE
- ^ "Budgie 10.9.2 Publicado". 22 Junio 2024. Retrieved 27 de junio 2024.
- ^ "6.2.9". 8 de agosto de 2024. Retrieved 8 de agosto 2024.
- ^ "Testing requirements by Product Standard". El Grupo Abierto. 31 de enero de 2013. Retrieved 29 de septiembre, 2013.
- ^ "Deepin 23 Nota de lanzamiento". Retrieved 16 de agosto 2024.
- ^ "Enlightenment 0.26.0 Release". 23 Diciembre 2023. Retrieved 27 de febrero 2024.
- ^ https://sourceforge.net/projects/ede/files/ede/.
{{cite web}}: Desaparecido o vacío|title=(Ayuda) - ^ "GNOME 47.1 liberado". 22 de octubre de 2024. Retrieved 25 de octubre 2024.
- ^ "KDE Plasma 5.27.11, Bugfix Release for March". 6 de marzo de 2024. Retrieved 3 de mayo 2024.
- ^ "LXPanel 0.10.1 lanzado". 25 de febrero 2021. Retrieved 3 de junio 2023.
- ^ "Release LXQt 2.0.0". 15 April 2024. Retrieved 17 de abril 2024.
- ^ "versión 1.28.2". 11 marzo 2024. Retrieved 12 de marzo 2024.
- ^ "Release 0.5.2". 12 enero 2013. Retrieved 23 de julio 2018.
- ^ http://rox.sourceforge.net/desktop/node/962.html.
{{cite web}}: Desaparecido o vacío|title=(Ayuda) - ^ "TDE R14.1.2 liberado!". 28 abril 2024.
- ^ "Anunciando la liberación estable de Unity 7.6". Retrieved 25 de junio 2024.
- ^ "Noticias – Xfce 4.18 liberado – Xfce".
- ^ creador), Aracele Torres, Camila Ayres, Molly White (original wikimedia-timeline; nombres, Traducidos por Tu. "Un plazo de 27 años para eventos KDE". kde.org. Retrieved 2023-10-25.
{{cite web}}: CS1 maint: múltiples nombres: lista de autores (link) - ^ "Sin mantenimiento / KOffice · GitLab". GitLab. Retrieved 2023-10-25.
- ^ Página oficial de las imágenes de Nautilus
- ^ "Página oficial del gestor de archivos de Delfín en el sitio del proyecto KDE". Archivado desde el original en 2011-03-24. Retrieved 2020-07-26.
- ^ Sitio oficial de Fluxbox Archivado 2008-05-14 en la línea Wayback Machine 15
- ^ Linux salta hacia la compatibilidad KDE/GNOME Archivado 2008-02-26 en la máquina Wayback
- ^ Larabel, Michael. "Phoronix: Power & Memory Usage Of GNOME, KDE, LXDE & Xfce". Phoronix. Archivado desde el original el 3 de septiembre de 2018. Retrieved 30 de julio 2011.
- ^ RAM use of LXDE vs Xfce in Porteus again confirms that LXDE is about 1/2 of that of Xfce
- ^ Phoronix
Enlaces externos
- Mejor escritorio Linux de 2018 TechRadar
- Fedora 24: Comparando Gnome, KDE Plasma, Cinnamon, MATE, Xfce, LXDE ZDNet
- Libertad de elección: 7 mejores entornos de escritorio Linux comparados PC World
- 11 Mejores entornos de escritorio de Linux y su comparación ← 2018 Edition fossbytes.com
- Los 10 mejores entornos Linux Desktop lifewire.com
- 7 Mejores entornos de escritorio para Linux itsfoss.com
- ¿Cuál es la diferencia entre Gnome, KDE, Xfce y LXDE pclosmag.com
- ¿Debería utilizar un Administrador de Ventanas como su entorno de escritorio? makeuseof.com
- Six Popular Linux Desktop Environments techspot.com
- 10 Mejores y más populares Linux Desktop Environments of All Time tecmint.com
- 5 Mejores entornos de escritorio Linux con Pros & Cons linuxandubuntu.com
- Los 8 mejores entornos de escritorio Ubuntu (18.04 Bionic Beaver Linux) linuxconfig.org
- Mejores nuevos entornos de escritorio de Linux Datamation
- 6 razones por las que GNOME sigue siendo el mejor entorno de escritorio de Linux opensource.com
- Mejores Medios de Escritorio Linux para 2016 linux.com
- WTF Medios de escritorio: GNOME, KDE y Más explicados Lifehacker
- Un historial visual de entornos de escritorio OS Archivado 2018-02-03 en el Wayback Machine NetworkWorld