13 entornos de escritorio de código abierto LightWeight que descubrí en 2015


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 sistema operativo Unix existente en ese momento). Aunque "Linux" en sí mismo nació sólo como un Kernel 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 en todo el mundo y muchas personas y comunidades comenzaron a contribuir para convertirlo en un sistema operativo completo que podría reemplazar a Unix. Luego, en adelante, no ha habido vuelta atrás con el desarrollo activo avanzando a un ritmo constante.

Esto llevó a la introducción de distribuciones como: Ubuntu, Fedora, CentOS, Puppy, Red Hat, Arch, Debian, Linux Mint, etc., que usan Linux como su núcleo base.

Con esto alineado fue la introducción del entorno de escritorio. ¿Qué es exactamente este entorno de escritorio y cuál es su función?

El objetivo principal de una distribución de Linux es hacer que los usuarios utilicen las capacidades del sistema operativo Linux. Para ello, necesita una Interfaz que pueda actuar como puente para hacer que los requisitos del usuario sean entendidos y procesados por el Kernel fácilmente.

El entorno de escritorio hace exactamente esto. Es una interfaz gráfica que presenta al usuario, el núcleo desnudo de una manera simplificada. Así, un entorno de escritorio presenta todas las funcionalidades básicas de un kernel al usuario de forma elegante y presentable.

Los componentes que componen 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 visualización y todas las demás aplicaciones Software y utilidades que puede imaginar en un sistema operativo básico.

Por lo tanto, dos de los componentes principales de las distribuciones de Linux son: el entorno de escritorio y el kernel. A continuación se mencionan algunos de los entornos de escritorio ligeros que han atraído 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 similares a Unix desarrollado en C. Al ser rápido y liviano, se espera menos que cause problemas a la CPU y la memoria incluso en computadoras de escritorio más antiguas.

Se compone de partes estructuradas por separado que se combinan para crear un entorno de escritorio completo.

Algunos de los componentes de Xfce incluyen:

  1. Xfwm: administrador de ventanas de composición.
  2. Thunar: administrador de archivos, que se parece a Nautilus pero es más eficiente y, por lo tanto, rápido.
  3. Orage: aplicación de calendario predeterminada para Xfce.
  4. Mousepad: editor de archivos que se bifurcó inicialmente desde Leafpad, pero que ahora se está desarrollando y manteniendo activamente desde cero.
  5. Libertad condicional: reproductor multimedia basado en el marco de trabajo de Gstreamer creado para Xfce.
  6. Xfburn: grabadora de CD/DVD para Xfce.

Sitio web: www.xfce.org

2. LXDE

LXDE significa entorno de escritorio ligero X11, que es otro entorno de escritorio popular para sistemas similares a Unix. Está desarrollado utilizando C (GTK +) y C ++ (Qt) con la última versión estable el 2 de noviembre de 2015.

La mayor ventaja de tenerlo como su 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ódigo con licencia GPL y LGPL.

Los componentes que componen LXDE incluyen:

  1. LXDM: Administrador de visualización.
  2. LXMusic: reproductor de música predeterminado para XMMS2.
  3. Leafpad: editor de texto predeterminado para LXDE.
  4. Openbox - Administrador de ventanas.
  5. LXTask: Administrador de tareas predeterminado.
  6. PC Man File Manager: administrador de archivos predeterminado y proveedor de Desktop Metáfora.

LXDE es el entorno de escritorio predeterminado para muchas distribuciones, incluidas: Knoppix, Lubuntu, LXLE, Linux, Peppermint Linux OS, Raspbian.

Sitio web: http://lxde.org/

3. GNOME 3

GNOME es un acrónimo de GNU Network Object Model y es un entorno de escritorio compuesto completamente por herramientas de código abierto y gratuitas. Escrito en C, C ++, Python, Vala y Javascript, GNOME es parte del proyecto GNOME que está compuesto tanto por voluntarios como por contribuyentes pagados, el mayor de los cuales es Red Hat.

GNOME se encuentra actualmente en desarrollo activo y la última versión estable es GNOME 3 en noviembre de 2015. GNOME se ejecuta en el sistema X Windows y también en Wayland desde GNOME 3.10.

GNOME 3 reemplazó muchas cosas a partir del administrador de ventanas predeterminado que ahora está cambiando a Metacity en lugar de Mutter, el cambio de tareas se atribuyó a un área especial llamada Descripción general, las aplicaciones centrales de GNOME también se rediseñaron para brindar una mejor experiencia de usuario.

Los componentes de GNOME 3 incluyen:

  1. Metacity: administrador de ventanas predeterminado.
  2. Nautilus: administrador de archivos predeterminado.
  3. gedit: editor de texto predeterminado.
  4. Eye of GNOME: visor de imágenes predeterminado.
  5. Vídeos de GNOME: reproductor de vídeo predeterminado.
  6. Epiphany: navegador web.

Sitio web: https://www.gnome.org/gnome-3/

4. MATE

MATE es otro entorno de escritorio para sistemas similares a Unix. Encuentra su origen en el código base no mantenido de GNOME2. Está desarrollado en C, C ++ y Python y tiene licencia bajo múltiples licencias con algunas partes del código bajo GNU GPL, mientras que otra parte está bajo LGPL.

El nombre "MATE" entró en escena para diferenciarse de GNOME3, que es otro entorno de escritorio más. Consiste en aplicaciones originadas en GNOME que eran parte anterior de GNOME2 y otras aplicaciones que se han desarrollado desde cero.

Los componentes que componen el entorno de escritorio MATE son:

  1. Caja: administrador de archivos predeterminado.
  2. Pluma: editor de texto predeterminado.
  3. Marco - administrador de ventanas.
  4. Atril: visor de documentos.
  5. Eye of MATE: visor de imágenes.

Desde su lanzamiento, ha sido el entorno de escritorio predeterminado para Linux Mint, Sabayon Linux, Fedora, Snowlinux 2 Cream. Aparte de esto, está disponible en varios repositorios que incluyen: Ubuntu, Arch, Debian, Gentoo, PC Linux OS, etc. Aparte de todo esto, a Ubuntu MATE se le otorgó el estado de sabor original de Ubuntu a partir de Ubuntu 15.04 este año.

Sitio web: http://mate-desktop.com/

5. KDE Plasma 5

KDE Plasma 5 es la quinta generación del entorno de escritorio KDE creado para sistemas Linux. Se ha migrado a QML desde su desarrollo, utilizando openGL para la aceleración de hardware, lo que lleva a una baja utilización de la CPU y un mejor rendimiento incluso en sistemas económicos.

La mayor parte de su código se ha publicado bajo GNU LGPL. Plasma 5 utiliza X Window System con soporte para Wayand aún por venir. Ha reemplazado con éxito Plasma 4 en muchas distribuciones de Linux, incluidas Fedora 22, Kubuntu 15.04 y openSUSE Tumbleweed.

Plasma 5 proporciona un soporte mejorado para HiDPI, junto con la migración a Qt5, que lleva la representación gráfica intensiva a la GPU, lo que hace que la CPU sea más rápida. Aparte de esto, Plasma 5 incluye un nuevo tema predeterminado llamado Breeze.

Los componentes que componen KDE Plasma 5 incluyen:

  1. Kwin: administrador de ventanas predeterminado.
  2. Dolphin: administrador de archivos predeterminado.
  3. Kwrite/KATE: editor de texto predeterminado.
  4. Greenview: visor de imágenes predeterminado.
  5. Dragon Player: reproductor de video predeterminado.

La comunidad de KDE también presentó 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 con aplicaciones de Android. Su última interfaz se lanzó en julio de 2015, con un prototipo funcional para Nexus 5.

Ya cubrimos la instalación de KDE Plasma 5 en profundidad aquí: Instale KDE Plasma 5 en Ubuntu/Mint y Fedora/OpenSUSE

Sitio web: https://www.kde.org/announcements/plasma5.0/

6. Unidad

Unity es un shell gráfico para una distribución de Linux muy popular llamada Ubuntu. Debutando en Ubuntu 10.10, inicialmente solo tenía una interfaz 2D escrita en C ++, JavaScript y QML, pero lentamente, una versión 3D entró en escena, la última en marzo de este año, que fue escrita en C, C ++, Python y Vala y desde entonces 2D La versión fue descontinuada lentamente con una versión en 3D lo suficientemente capaz de ejecutarse en todo tipo de hardware, incluidos los más baratos.

Unity ha sido una iniciativa de Ayatna Project que tiene como objetivo mejorar la experiencia del usuario en Ubuntu. Unity incluye muchas características adicionales ausentes en muchos de los entornos de escritorio, que incluyen: barra de menú superior, pantalla de visualización frontal (HUD), indicadores, tablero.

Los componentes de Unity Environment son:

  1. Compiz - Administrador de ventanas predeterminado.
  2. Nautilus: administrador de archivos predeterminado.
  3. gedit: editor de texto predeterminado.
  4. Eye of GNOME - Visor de imágenes.
  5. Vídeos de GNOME: reproductor de vídeo predeterminado.

Desde Ubuntu 12.04 en adelante, Unity comenzó a recibir buenas críticas debido a su confiabilidad y avances en la experiencia del usuario.

Sitio web: https://unity.ubuntu.com/

7. Canela

Otro entorno de escritorio que se origina en GNOME es Cinnamon, desarrollado en C, JavaScript y Python y publicado bajo GPLv2. Cinnamon comenzó inicialmente como una bifurcación de GNOME shell, con el objetivo de proporcionar un entorno de escritorio para Linux Mint por los desarrolladores de Mint, pero debido a una GUI diferente a GNOME, muchas aplicaciones principales de GNOME se reescribieron para adaptarse a este entorno.

El proyecto Cinnamon comenzó en 2011 y la última versión estable fue en noviembre de 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 para ello. Otras mejoras incluyen: labrado de bordes, mejoras de rendimiento, labrado de bordes, etc.

Los componentes que componen este entorno son:

  1. Muffin - Administrador de ventanas predeterminado.
  2. Nemo: administrador de archivos predeterminado.
  3. gedit: editor de texto predeterminado.
  4. Eye of GNOME: visor de imágenes predeterminado.
  5. tótem: reproductor de vídeo predeterminado.

Sitio web: http://cinnamon.linuxmint.com/

8. Iluminación

También conocido como E enlightenment es un administrador de ventanas de composición para el sistema X Window. Está en desarrollo activo y la última versión es E19 0.19.2 este año.

Se desarrolla puramente en C usando EFL (Bibliotecas de la Fundación Enlightenment) y se publica bajo Licencias BSD. La mayor ventaja que ofrece es que se puede utilizar junto con programas escritos para GNOME y KDE. Cuando se utiliza junto con EFL, se presenta como un entorno de escritorio completo.

Los componentes que componen este entorno de escritorio de Enlightenment son:

  1. Enlightenment: administrador de ventanas y administrador de archivos predeterminados.
  2. Ecrire: editor de texto predeterminado.
  3. Ephoto: visor de imágenes.
  4. Rage: reproductor de video.
  5. Codo: navegador predeterminado.

Con el lanzamiento de la versión 20, Enlightenment también se ha convertido en un compositor de Wayland.

Sitio web: https://www.enlightenment.org/

9. Deepin

Anteriormente conocido como Hiweed Linux, Deepin es una distribución de Linux basada en Ubuntu que utiliza su propio entorno de escritorio Deepin integrado. Fue desarrollado inicialmente en 2014 por Wuhan Deepin Technology Co., y la última versión estable fue el 28 de abril de este año.

La mayoría de sus partes se publican bajo GPL. El entorno de escritorio Deepin, aunque inicialmente se parecía al de GNOME, se separó de él después del lanzamiento de GNOME 3 debido a la eliminación de muchas funciones personalizables. Luego, deepin se ha construido desde cero utilizando HTML5 y Webkit con el uso de JavaScript para más funciones.

Los componentes que componen este entorno de escritorio son:

  1. Deepin-wm: administrador de ventanas predeterminado.
  2. Nautilus: administrador de archivos predeterminado.
  3. Gedit: editor de archivos de texto predeterminado.
  4. Eye of GNOME: visor de imágenes.
  5. Deepin-Movie: reproductor de video predeterminado.

Sitio web: http://www.deepin.org/

10. Entorno de escritorio común

CDE o Common Desktop Environment 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 las estaciones de trabajo comerciales Unix.

Ha estado en desarrollo activo desde 1993, con la última versión estable en mayo de 2015 este año. Desde su lanzamiento como software gratuito en agosto de 2012, se ha adaptado a los 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 Common Open Software Environment (COSE).

Desde su lanzamiento, HP lo anunció como el entorno de escritorio predeterminado para los sistemas Unix y permaneció como el estándar de facto hasta el año 2000 cuando entornos como: KDE, GNOME estaban comenzando a evolucionar. En agosto de 2012, se convirtió en un código completamente abierto con su código fuente disponible en Sourceforge.

Sitio web: http://sourceforge.net/projects/cdesktopenv/

11. Azúcar

Desarrollado como una iniciativa de aprendizaje interactivo para niños, Sugar es otro entorno de escritorio gratuito y de código abierto en la imagen. Desarrollado en Python y GTK, Sugar fue desarrollado como parte del proyecto One Laptop per Child (OLPC), por Sugar Labs en mayo de 2006.

Era la interfaz predeterminada de los sistemas OLPC XO-1, y las versiones posteriores ofrecían la opción de Sugar o GNOME. Ha sido desarrollado en 25 idiomas diferentes y publicado bajo GNU GPL con la última versión 0.106.1 en agosto de 2015.

Algunas de sus características incluyen: gran simplicidad en el diseño, naturaleza multiplataforma, ya que está disponible en las principales distribuciones de Linux y también se puede instalar en Windows, Mac OS, etc., fácil de modificar, ya que cualquier persona con experiencia en Python puede agregar a su desarrollo. siendo su desventaja su incapacidad para realizar múltiples tareas, lo que conduce a una disminución del rendimiento.

Los componentes que componen Sugar Desktop Environment son:

  1. Metacity: administrador de ventanas predeterminado.
  2. Sugar Journal: administrador de archivos predeterminado.
  3. Escritura: editor de texto predeterminado.
  4. Sugar-activity-imageviewer: visor de imágenes predeterminado.
  5. sugar-activity-jukebox: reproductor de video predeterminado.

Sitio web: sugarlabs.org

12. LXQT

Otro entorno de escritorio ligero y simple en gráficos, LXQT es un paso adelante que 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, esencialmente es una fusión de los dos entornos GUI más populares, es decir, GTK y Qt lanzados bajo GNU GPL 2.0+ y 2.1+. LXQT está disponible para una variedad de distribuciones de Linux, incluidas Ubuntu, Arch, Fedora, OpenSUSE, Mandrivia, Mageia, Chakra, Gentoo, etc.

Los componentes que componen el entorno de escritorio LXQT son:

  1. Openbox: administrador de ventanas predeterminado.
  2. PCManFM-Qt: Administrador de archivos predeterminado.
  3. JuffED: editor de texto predeterminado.
  4. LXImage-Qt: visor de imágenes predeterminado.
  5. SMPlayer: reproductor de video predeterminado.

Sitio web: http://lxqt.org/

13. Pantheon - Sistema operativo elemental

El entorno de escritorio Pantheon se introdujo con el sistema operativo elemental, que fue la fuente para introducir este entorno de escritorio. Está escrito desde cero usando Python y GTK3. Muchos revisores afirman que este entorno de escritorio es "Mac Clone" debido a su diseño estándar a partir de Mac OS. Su último lanzamiento fue con la última versión del sistema operativo elemental llamado "Freya" (actualmente en etapa Beta) en diciembre de 2015.

Su creciente popularidad se debe a su sencillez y elegancia. Su lanzador de aplicaciones es asombrosamente simple y, por lo tanto, rápido. Los principios fundamentales que se tuvieron en cuenta al desarrollar este entorno fueron: “Concisión”, “Evitar configuración” y “Documentación mínima”.

Los componentes que componen este entorno de escritorio son:

  1. Gala: administrador de ventanas predeterminado.
  2. Archivos Panatheon: administrador de archivos predeterminado.
  3. Scratch: editor de texto predeterminado.
  4. Shotwell: visor de imágenes predeterminado.
  5. Vídeos de GNOME: reproductor de vídeo predeterminado.
  6. Midori: navegador web predeterminado.

Sitio web: http://elementary.io/

Conclusión

Estos fueron algunos de los entornos de escritorio livianos de código abierto de 2015. Si tiene algún otro en mente que desee recomendar para agregar en esta lista, menciónenos en los comentarios y lo incluiremos en nuestra lista aquí.