La palabra código abierto se puede atribuir a la comunidad de Linux que la creó junto con la introducción de Linux (sucesor del entonces existente Sistema Operativo Unix).
Aunque ‘ Linux ‘ en sí mismo surgió solo como un núcleo base, su naturaleza de código abierto atrajo a una gran sociedad de desarrolladores de todo el mundo para contribuir a su desarrollo.
Esto creó una revolución a nivel mundial y muchas personas y comunidades comenzaron a contribuir para hacerlo un Sistema Operativo completo que pudiera reemplazar a Unix. A partir de entonces, no ha habido vuelta atrás, con un desarrollo activo que avanza a un ritmo constante.
Esto llevó a la introducción de distribuciones como Debian, Ubuntu, Fedora, CentOS, OpenSUSE, Red Hat, Arch, Linux Mint, etc. que utilizan Linux como su núcleo base.
La introducción del Entorno de Escritorio marcó un punto de inflexión significativo. Pero ¿qué es exactamente un Entorno de Escritorio y qué papel juega
¿Qué es el Entorno de Escritorio de Linux
El propósito principal de una Distribución de Linux es facilitar la utilización efectiva de las capacidades del sistema operativo Linux por parte de los usuarios. Para lograr esto, es necesario contar con una interfaz que sirva como puente, permitiendo que los requisitos del usuario sean comprendidos y procesados fácilmente por el Kernel.
El Entorno de Escritorio cumple este papel preciso. Funciona como una interfaz gráfica que ofrece a los usuarios una presentación simplificada del kernel subyacente. Como tal, el Entorno de Escritorio muestra de manera elegante todas las funcionalidades fundamentales del kernel al usuario de manera refinada y presentable.
Los componentes que conforman un Entorno de Escritorio incluyen Administrador de Archivos (para mostrar todos los archivos y carpetas presentes en el sistema en un formato estructurado), Administrador de Ventanas, Visor de Imágenes, Reproductor de Video, Reproductor de Audio, Calculadora, Navegador, Administrador de Pantalla y todos los demás Software de Aplicación y Utilidades que puedas imaginar en un Sistema Operativo básico.
Así que dos de los principales componentes de las Distribuciones de Linux son el Núcleo y el Entorno de Escritorio. A continuación se mencionan algunos de los Entornos de Escritorio Ligeros que han atraído a las distribuciones para convertirlos en su entorno de escritorio predeterminado debido a sus características y rendimiento.
1. Xfce
Xfce es un entorno de escritorio de código abierto para sistemas tipo Unix desarrollado en C. Al ser rápido y ligero, se espera que consuma menos recursos de CPU y memoria incluso en equipos más antiguos.
Está compuesto por partes estructuradas de forma independiente que se combinan para formar un entorno de escritorio completo.
Algunos de los componentes de Xfce incluyen:
- Xfwm: Gestor de ventanas con composición.
- Thunar: Gestor de archivos, que se asemeja a Nautilus pero es más eficiente y, por lo tanto, más rápido.
- Orage: Aplicación de calendario predeterminada para Xfce.
- Mousepad: Editor de archivos que inicialmente se bifurcó de Leafpad, pero ahora se desarrolla y mantiene activamente desde cero.
- Parole: Reproductor multimedia basado en el marco de trabajo GStreamer hecho para Xfce.
- Xfburn: Grabador de CD/DVD para Xfce.

2. LXDE
LXDE significa Entorno de Escritorio X11 Ligero, que es otro entorno de escritorio popular para sistemas tipo Unix, fue desarrollado utilizando C (GTK+) y C++ (Qt).
La mayor ventaja de tenerlo como tu elección para el entorno de escritorio es su bajo consumo de memoria, que es menor que el de los entornos de escritorio más populares, es decir, GNOME, KDE y Xfce. Incluye códigos con licencias GPL y LGPL.
Los componentes que conforman LXDE incluyen:
- LXDM – Administrador de Pantalla.
- LXMusic – Reproductor de Música Predeterminado para XMMS2.
- Leafpad – Editor de Texto Predeterminado para LXDE.
- Openbox – Administrador de Ventanas.
- LXTask – Administrador de Tareas Predeterminado.
- PC Man File Manager – Administrador de Archivos Predeterminado y Proveedor de Metáfora de Escritorio.
LXDE es el entorno de escritorio predeterminado para muchas distribuciones, incluyendo Lubuntu, Knoppix, LXLE Linux, Artix y Peppermint Linux OS, entre otros.

3. GNOME 3
GNOME es un acrónimo de GNU Network Object Model Environment y es un entorno de escritorio compuesto íntegramente de herramientas gratuitas y de código abierto. Escrito en C, C++, Python, Vala y Javascript, GNOME es parte del proyecto GNOME, que está compuesto tanto por voluntarios como por colaboradores remunerados, siendo el más grande Red Hat.
GNOME se encuentra actualmente en desarrollo activo, con la última versión estable siendo GNOME 44. GNOME se ejecuta en el sistema de ventanas X y también en Wayland desde GNOME 3.10.
GNOME 44 reemplazó muchas cosas, comenzando por el administrador de ventanas predeterminado, que ahora se está cambiando a Metacity en lugar de Mutter, el cambio de tareas se atribuyó a un área especial llamada Overview, las aplicaciones principales de GNOME también se rediseñaron para proporcionar una mejor experiencia de usuario.
Los componentes de GNOME incluyen:
- Metacity – Administrador de Ventanas Predeterminado.
- Nautilus – Administrador de Archivos Predeterminado.
- gedit – Editor de Texto Predeterminado.
- Eye of GNOME – Visor de Imágenes Predeterminado.
- GNOME Videos – Reproductor de Vídeo Predeterminado.
- Epiphany – Navegador Web.

4. MATE
MATE es otro entorno de escritorio para sistemas Unix-like. Se origina a partir del código base no mantenido de GNOME 2. Se desarrolla en C, C++ y Python y está licenciado bajo múltiples licencias, con algunas partes del código bajo GNU GPL, mientras que otras partes están bajo LGPL.
El nombre ‘MATE‘ entró en escena para diferenciarlo de GNOME 3, que es otro entorno de escritorio. Consiste tanto en aplicaciones de origen GNOME que antes formaban parte de GNOME 2 como en otras aplicaciones que se han desarrollado desde cero.
Los componentes que conforman el entorno de escritorio MATE son:
- Caja – gestor de archivos por defecto.
- Pluma – editor de texto por defecto.
- Marco – gestor de ventanas.
- Atril – visor de documentos.
- Eye of MATE – Un visor de imágenes.
Desde su lanzamiento, ha sido el entorno de escritorio predeterminado para Linux Mint, Sabayon Linux, Fedora, etc. Además de esto, está disponible en varias repositorios, incluyendo Ubuntu, Arch, Debian, Gentoo, PC Linux OS, etc. Además de todo esto, Ubuntu MATE recibió el estatus de sabor original de Ubuntu.

5. KDE Plasma 5
KDE Plasma 5 es la quinta generación de entornos de escritorio KDE creados para sistemas Linux. Ha sido migrado a QML desde su desarrollo, utilizando OpenGL para la aceleración por hardware, lo que lleva a una baja utilización de CPU y un mejor rendimiento incluso en sistemas económicos.
La mayor parte de su código ha sido lanzado bajo GNU LGPL. Plasma 5 utiliza un Sistema de Ventanas X con soporte para Wayland aún por llegar. Ha reemplazado con éxito a Plasma 4 en muchas distribuciones Linux, incluyendo Fedora, Kubuntu y openSUSE Tumbleweed.
Plasma 5 proporciona un mejor soporte para HiDPI, junto con la migración a Qt5, que lleva la renderización de gráficos intensiva a la GPU, haciendo que la CPU sea más rápida. Además de esto, Plasma 5 incluye un nuevo tema predeterminado llamado Breeze.
Los componentes que conforman KDE Plasma 5 incluyen:
- Kwin – Administrador de ventanas por defecto.
- Dolphin – Administrador de archivos por defecto.
- Kwrite/KATE – Editor de texto por defecto.
- Greenview – Visor de imágenes por defecto.
- Dragon Player – Reproductor de video por defecto.
La comunidad KDE también introdujo Plasma mobile como una variante de Plasma para teléfonos inteligentes. Plasma mobile se ejecuta en Wayland y es compatible con Ubuntu Touch y, eventualmente, aplicaciones de Android. Su interfaz más reciente fue lanzada en julio de 2015, con un prototipo funcional para Nexus 5.

[ También puede interesarte: Cómo instalar KDE Plasma en Ubuntu, Linux Mint, Fedora y OpenSUSE ]
6. Cinnamon
Otro entorno de escritorio que proviene de GNOME es Cinnamon, desarrollado en C, JavaScript y Python y lanzado bajo la licencia GPLv2.
Cinnamon comenzó inicialmente como un fork del GNOME Shell, con el objetivo de proporcionar un entorno de escritorio para Linux Mint por parte de los desarrolladores de Mint, pero debido a una interfaz gráfica diferente a GNOME, muchas aplicaciones principales de GNOME fueron reescritas para adaptarse a este Entorno.
El proyecto Cinnamon comenzó en 2011 con el último lanzamiento estable en este año. Con el paso del tiempo, Cinnamon se ha convertido en un proyecto independiente e incluso no requiere la instalación de GNOME. Otros avances incluyen el ajuste de bordes, mejoras en el rendimiento, ajuste de bordes, etc.
Los componentes que conforman este entorno son:
- Muffin – Administrador de ventanas predeterminado.
- Nemo – Administrador de archivos predeterminado.
- gedit – Editor de texto predeterminado.
- Eye of GNOME – Visor de imágenes predeterminado.
- totem – Reproductor de video predeterminado.

7. Iluminación
Iluminación, también conocido simplemente como E, es un administrador de ventanas compuesto para el sistema de ventanas X, que está en desarrollo activo con el último lanzamiento siendo E25 0.25.4 este año.
Se desarrolla puramente en C utilizando las EFL (Bibliotecas Fundamentales de Iluminación) y se lanza bajo Licencias BSD. La mayor ventaja que ofrece es que se puede utilizar en conjunción con programas escritos para GNOME y KDE. Cuando se utiliza junto con EFL, se presenta como un entorno de escritorio completo.
Los componentes que forman este Entorno de Escritorio Iluminación son:
- Iluminación – Administrador de ventanas y administrador de archivos predeterminado.
- Ecrire – Editor de texto predeterminado.
- Ephoto – Visor de imágenes.
- Rage – Reproductor de video.
- Codo – Navegador predeterminado.

8. Deepin
Anteriormente conocido como Hiweed Linux, Deepin es una distribución de Linux basada en Ubuntu que utiliza su propio entorno de escritorio integrado Deepin. Fue inicialmente desarrollado en 2014 por Wuhan Deepin Technology Co., con el último lanzamiento estable siendo en mayo de este año.
La mayoría de las partes se publican bajo la GPL. El entorno de escritorio de Deepin, aunque inicialmente se asemejaba al de GNOME, se separó de él después del lanzamiento de GNOME 3 debido a la eliminación de muchas características personalizables. A partir de entonces, deepin se construyó desde cero utilizando HTML5 y Webkit con el uso de JavaScript para obtener más características.
Los componentes que conforman este entorno de escritorio son:
- Deepin-wm – Administrador de ventanas predeterminado.
- Nautilus – Administrador de archivos predeterminado.
- Gedit – Editor de archivos de texto predeterminado.
- Eye of GNOME – Visor de imágenes.
- Deepin-Movie – Reproductor de video predeterminado.

9. LXQT
Otro entorno de escritorio ligero y simple en las listas, LXQT es un paso adelante de LXDE y fusiona LXDE (que se basa en GTK 2) y Razor-qt (que fue una buena idea pero no pudo emerger con éxito como un gran entorno de escritorio).
LXQT es esencialmente una fusión de los dos entornos GUI más populares, es decir, GTK y Qt, publicados bajo GNU GPL 2.0+ y 2.1+. LXQT está disponible para una variedad de distribuciones Linux, incluidas Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo, etc.
Los componentes que conforman el entorno de escritorio LXQT son:
- PCManFM-Qt – Administrador de archivos predeterminado.
- JuffED – Editor de texto predeterminado.
- LXImage-Qt – Visor de Imágenes Predeterminado.
- Qps – Visor y Administrador de Procesos
- Qterminal – Emulador de Terminal
- lxqt-archiver – Archivador de Archivos

10. Pantheon – Elementary OS
Pantheon el entorno de escritorio fue introducido con Elementary OS, que fue la fuente para introducir este entorno de escritorio. Está escrito desde cero utilizando Python y GTK3. Muchos revisores afirman que este entorno de escritorio es un “Mac Clone” debido a su diseño estándar como Mac OS.
Su creciente popularidad se debe a su simplicidad y elegancia. Su lanzador de aplicaciones es sorprendentemente simple y, por lo tanto, rápido. Los principios principales que se tuvieron en cuenta durante el desarrollo de este entorno fueron: “Concisión”, “evitar la configuración” y “documentación mínima”.
Los componentes que componen este entorno de escritorio son:
- Gala – Administrador de Ventanas Predeterminado.
- Pantheon files – Administrador de Archivos Predeterminado.
- Scratch – Editor de Texto Predeterminado.
- Shotwell – Visor de Imágenes Predeterminado.
- GNOME videos – Reproductor de Video Predeterminado.
- Midori – Navegador Web Predeterminado.

11. Common Desktop Environment
CDE o Entorno de Escritorio Común es un entorno de escritorio para sistemas basados en Unix y OpenVMS, e incluso ha sido el clásico entorno de escritorio Unix asociado con estaciones de trabajo Unix comerciales.
Ha estado en desarrollo activo desde 1993, con la última versión estable lanzada en enero de 2020 el año pasado. Desde su lanzamiento como software libre en agosto de 2012, ha sido portado a derivados de Linux y BSD. El desarrollo inicial de CDE fue un esfuerzo conjunto de HP, IBM, Sunsoft y USL, quienes lo lanzaron bajo el nombre de Common Open Software Environment (COSE).
Desde su lanzamiento, HP lo anunció como el entorno de escritorio predeterminado para sistemas Unix y permaneció como el estándar de facto hasta el año 2000, cuando entornos como KDE y GNOME comenzaban a evolucionar. En agosto de 2012, se convirtió en software de código abierto completo, con su código fuente disponible en Sourceforge.

12. Window Maker
Window Maker es un administrador de ventanas de X11 de código abierto y gratuito, inicialmente dirigido a ofrecer soporte de integración para el Entorno de Escritorio GNUstep, aunque puede ejecutarse de forma independiente. Window Maker es rápido, ligero, altamente personalizable, fácil de usar, con atajos de teclado, aplicaciones anclables y una comunidad activa.

13. Sugar
Desarrollado como una iniciativa para el aprendizaje interactivo en niños, Azúcar es otro entorno de escritorio de código abierto y gratuito en imágenes. Desarrollado en Python y GTK, Azúcar fue desarrollado como parte del proyecto One Laptop per Child (OLPC) por Sugar Labs en mayo de 2006.
Fue la interfaz predeterminada de los sistemas OLPC XO-1, con versiones posteriores que ofrecían la opción de Azúcar o GNOME. Ha sido desarrollado en 25 idiomas diferentes y lanzado bajo GNU GPL con el último lanzamiento siendo 0.120 en octubre de 2022.
Algunas de sus características incluyen una extensa simplicidad en el diseño, naturaleza multiplataforma ya que está disponible en las principales distribuciones Linux y también se puede instalar en Windows, Mac OS, etc., y fácil de modificar ya que cualquiera con experiencia en Python puede agregar a su desarrollo con su desventaja de ser incapaz de hacer multitarea lo que lleva a disminuciones en el rendimiento.
Los componentes que forman el entorno de escritorio Azúcar son:
- Metacity – Administrador de ventanas predeterminado.
- Diario de Azúcar – Administrador de archivos predeterminado.
- Escribir – Editor de texto predeterminado.
- Visor de imágenes de Azúcar-actividad – Visor de imágenes predeterminado.
- Caja de música de Azúcar-actividad – Reproductor de video predeterminado.

Conclusión
Estos fueron algunos de los entornos de escritorio de Linux de código abierto y ligeros. Si tienes alguno en mente que quieras recomendar para añadir a esta lista, mencionálo en los comentarios y lo incluiremos en nuestra lista aquí.
Source:
https://www.tecmint.com/top-best-linux-lightweight-desktop-environments/