13 entorns d'escriptori LightWeight de codi obert que vaig descobrir el 2015


La paraula codi obert es pot atribuir a la comunitat Linux que la va portar a l'existència juntament amb la introducció de Linux (successor del sistema operatiu Unix existent). Tot i que Linux en si mateix va néixer com a nucli bàsic, la seva naturalesa de codi obert va atreure una gran societat de desenvolupadors de tot el món per contribuir al seu desenvolupament.

Això va crear una revolució a tot el món i moltes persones i comunitats van començar a contribuir per convertir-lo en un sistema operatiu complet que podria substituir Unix. Aleshores, no hi ha hagut marxa enrere amb el desenvolupament actiu a un ritme constant.

Això va portar a la introducció de distribucions com Debian, Ubuntu, Fedora, CentOS, OpenSUSE, Red Hat, Arch, Linux Mint, etc. que utilitzen Linux com a nucli base.

  • Les millors distribucions de Linux per a principiants
  • 10 distribucions de Linux i els seus usuaris objectiu
  • 10 millors distribucions de servidors Linux per a la producció

Amb això es va alinear la introducció de l'entorn d'escriptori. Què és exactament aquest entorn d'escriptori i quina és la seva funció?

L'objectiu principal d'una distribució de Linux és fer que els usuaris utilitzin les capacitats del sistema operatiu Linux. Per a això, necessita una interfície que pugui actuar com a pont per fer que el nucli entengui i processi fàcilment els requisits dels usuaris.

Entorn d'escriptori fa exactament això. És una interfície gràfica que presenta a l'Usuari, el nucli nu d'una manera simplificada. Així, un entorn d'escriptori presenta totes les funcionalitats bàsiques d'un nucli a l'usuari d'una manera elegant i presentable.

Els components que formen un entorn d'escriptori inclouen el navegador, el gestor de pantalla i tots els altres programaris i utilitats d'aplicacions que es puguin pensar en un sistema operatiu bàsic.

[També us pot agradar: Els 10 millors i més populars entorns d'escriptori Linux de tots els temps]

Així, dos dels components principals de les distribucions de Linux són el nucli i l'entorn d'escriptori. A continuació s'esmenten alguns dels entorns d'escriptori lleugers que han atret distribucions per convertir-los en el seu entorn d'escriptori predeterminat a causa de les seves característiques i rendiment.

1. Xfce

Xfce és un entorn d'escriptori de codi obert per a sistemes semblants a Unix desenvolupat en C. Com que és ràpid i lleuger, s'espera menys que molesti la CPU i la memòria fins i tot en escriptoris més antics.

Es compon de parts estructurades per separat que es combinen per crear un entorn d'escriptori complet.

Alguns dels components de Xfce inclouen:

  • Xfwm : gestor de finestres de composició.
  • Thunar : gestor de fitxers, que s'assembla a Nautilus però és més eficient i, per tant, ràpid.
  • Orage: aplicació de calendari predeterminada per a Xfce.
  • Mousepad: editor de fitxers que es va bifurcar inicialment des de Leafpad, però que ara s'està desenvolupant i mantenint activament des de zero.
  • Parole: reproductor multimèdia basat en el marc de Gstreamer fet per a Xfce.
  • Xfburn: gravadora de CD/DVD per a Xfce.

2. LXDE

LXDE significa entorn d'escriptori Lightweight X11, que és un altre entorn d'escriptori popular per a sistemes semblants a Unix, es va desenvolupar amb C (GTK+) i C++ (Qt).

El major avantatge de tenir-lo com a elecció per a l'entorn d'escriptori és el seu baix consum de memòria, que és inferior al dels entorns d'escriptori més populars, com ara GNOME, KDE i Xfce. Inclou codis amb llicència GPL i LGPL.

Els components que componen LXDE inclouen:

  • LXDM: Gestor de pantalla.
  • LXMusic: reproductor de música predeterminat per a XMMS2.
  • Leafpad: editor de text predeterminat per a LXDE.
  • Openbox – Gestor de finestres.
  • LXTask: Gestor de tasques predeterminat.
  • Gestor de fitxers de PC Man: gestor de fitxers predeterminat i proveïdor de metàfores d'escriptori.

LXDE és l'entorn d'escriptori predeterminat per a moltes distribucions, com ara Lubuntu, Knoppix, LXLE Linux, Artix i Peppermint Linux OS, entre d'altres.

3. GNOME 3

GNOME és l'acrònim de GNU Network Object Model i és un entorn d'escriptori format completament per eines gratuïtes i de codi obert. Escrit en C, C++, Python, Vala i Javascript, GNOME forma part del projecte GNOME que es compon tant de voluntaris com de col·laboradors pagats, Red Hat.

El GNOME es troba actualment en desenvolupament actiu i l'última versió estable és GNOME 40. GNOME s'executa al sistema X Windows i també a Wayland des del GNOME 3.10.

GNOME 40 va substituir moltes coses a partir del gestor de finestres predeterminat que ara s'està canviant a Metacity en lloc de Mutter, el canvi de tasques es va atribuir a una àrea especial anomenada Visió general, les aplicacions bàsiques de GNOME també es redissenyen per oferir una millor experiència d'usuari.

Els components de GNOME inclouen:

  • Metacity: gestor de finestres predeterminat.
  • Nautilus: gestor de fitxers predeterminat.
  • gedit: editor de text predeterminat.
  • Eye of GNOME: visualitzador d'imatges per defecte.
  • Vídeos de GNOME: reproductor de vídeo predeterminat.
  • Epiphany: navegador web.

4. MATE

MATE és un altre entorn d'escriptori per a sistemes semblants a Unix. Troba el seu origen a partir de la base de codi no mantinguda de GNOME 2. Està desenvolupat en C, C++ i Python i amb llicències múltiples amb algunes parts de codi sota GNU GPL, mentre que una altra part sota LGPL.

El nom MATE va entrar a la imatge per diferenciar-se de GNOME 3, que és un altre entorn d'escriptori. Consisteix tant en aplicacions originades per GNOME que anteriorment formaven part de GNOME 2 com en altres aplicacions que s'han desenvolupat des de zero.

Els components que configuren l'entorn d'escriptori MATE són:

  • Caja: gestor de fitxers predeterminat.
  • Pluma: editor de text predeterminat.
  • Marco: gestor de finestres.
  • Atril: visualitzador de documents.
  • Eye of MATE: un visor d'imatges.

Des del seu llançament, ha estat l'entorn d'escriptori predeterminat per a Linux Mint, Sabayon Linux, Fedora, etc. A part d'això, està disponible en diversos repositoris com Ubuntu, Arch, Debian, Gentoo, PC Linux OS, etc. això, a Ubuntu MATE se li va concedir l'estat original d'Ubuntu.

5. Plasma KDE 5

KDE Plasma 5 és la cinquena generació d'entorns d'escriptori KDE creat per a sistemes Linux. S'ha migrat a QML des del seu desenvolupament, utilitzant OpenGL per a l'acceleració de maquinari que condueix a una baixa utilització de la CPU i un millor rendiment fins i tot en sistemes barats.

La majoria de parts del seu codi s'han alliberat sota GNU LGPL. Plasma 5 utilitza X Window System amb suport per a Wayland encara per venir. Ha substituït amb èxit Plasma 4 en moltes distribucions de Linux, com ara Fedora, Kubuntu i openSUSE Tumbleweed.

Plasma 5 ofereix un suport millorat per a HiDPI, juntament amb la migració a Qt5, que porta una renderització intensiva de gràfics a la GPU fent que la CPU sigui més ràpida. A part d'això, Plasma 5 inclou un nou tema predeterminat anomenat Breeze.

Els components que componen KDE Plasma 5 inclouen:

  • Kwin: gestor de finestres predeterminat.
  • Dolphin: gestor de fitxers predeterminat.
  • Kwrite/KATE: editor de text predeterminat.
  • Greenview: visualitzador d'imatges predeterminat.
  • Reproductor de drac: reproductor de vídeo predeterminat.

La comunitat KDE també va introduir Plasma Mobile com una variant de Plasma per a telèfons intel·ligents. Plasma Mobile funciona a Wayland i és compatible amb Ubuntu touch i, eventualment, amb les aplicacions d'Android. La seva darrera interfície es va llançar el juliol de 2015, amb un prototip funcional per a Nexus 5.

[També us pot agradar: Com instal·lar KDE Plasma a Ubuntu, Linux Mint, Fedora i OpenSUSE]

6. Canyella

Un altre entorn d'escriptori originat de GNOME és Cinnamon, desenvolupat en C, JavaScript i Python i publicat sota GPLv2. Cinnamon va començar inicialment com una bifurcació de GNOME Shell, amb l'objectiu de proporcionar un entorn d'escriptori per a Linux Mint pels desenvolupadors de Mint, però a causa de la GUI diferent de la de GNOME, moltes aplicacions bàsiques de GNOME es van reescriure per adaptar-se a aquest entorn.

El projecte de canyella va començar el 2011 i l'últim llançament estable va ser el gener d'aquest any. Amb el pas del temps, Cinnamon s'ha convertit en un projecte independent i fins i tot no requereix la instal·lació de GNOME. Altres millores inclouen llaurament de vores, millores de rendiment, llaurament de vores, etc.

Els components que formen aquest entorn són:

  • Muffin: gestor de finestres predeterminat.
  • Nemo: gestor de fitxers per defecte.
  • gedit: editor de text predeterminat.
  • Eye of GNOME: un visualitzador d'imatges predeterminat.
  • tòtem: reproductor de vídeo predeterminat.

7. Il·lustració

Enlightenment, també conegut simplement com a E, és un gestor de finestres de composició per al sistema X Window, que es troba en desenvolupament actiu, amb l'última versió E24 0.24.2 l'any passat.

Es desenvolupa exclusivament en C mitjançant EFL (Enlightenment Foundation Libraries) i es publica sota llicències BSD. El major avantatge que ofereix és que es pot utilitzar juntament amb programes escrits per a GNOME i KDE. Quan s'utilitza juntament amb EFL, apareix com un entorn d'escriptori complet.

Els components que formen aquest Enlightenment Desktop Environment són:

  • Enlightenment: gestor de finestres i gestor de fitxers per defecte.
  • Ecrire: editor de text predeterminat.
  • Ephoto: un visor d'imatges.
  • Rage: reproductor de vídeo.
  • Colze: navegador predeterminat.

8. Aprofundir

Anteriorment conegut com Hiweed Linux, Deepin és una distribució de Linux basada en Ubuntu que utilitza el seu propi entorn d'escriptori Deepin integrat. Va ser desenvolupat inicialment el 2014 per Wuhan Deepin Technology Co, amb l'últim llançament estable al maig d'aquest any.

La majoria de les seves parts es publiquen sota GPL. L'entorn d'escriptori Deepin, tot i que inicialment s'assemblava al de GNOME, se'n va separar després del llançament de GNOME 3 a causa de l'eliminació de moltes funcions personalitzables. A partir de llavors, deepin s'ha creat des de zero mitjançant HTML5 i Webkit amb l'ús de JavaScript per obtenir més funcions.

Els components que formen aquest entorn d'escriptori són:

  • Deepin-wm: gestor de finestres predeterminat.
  • Nautilus: gestor de fitxers predeterminat.
  • Gedit: editor de fitxers de text predeterminat.
  • Eye of GNOME: un visor d'imatges.
  • Deepin-Movie: reproductor de vídeo predeterminat.

9. LXQT

Un altre entorn d'escriptori lleuger i senzill als gràfics, LXQT és un pas endavant de LXDE i fusiona LXDE (que es basa en GTK 2) i Razor-qt (que va ser un bon pensament però no va poder emergir amb èxit com un gran entorn d'escriptori).

LXQT és essencialment una fusió dels dos entorns GUI més populars, és a dir, GTK i Qt publicats sota GNU GPL 2.0+ i 2.1+. LXQT està disponible per a una varietat de distribucions de Linux com Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo, etc.

Els components que configuren l'entorn d'escriptori LXQT són:

  • Openbox: gestor de finestres predeterminat.
  • PCManFM-Qt: gestor de fitxers predeterminat.
  • JuffED: Editor de text predeterminat.
  • LXImage-Qt: visualitzador d'imatges predeterminat.
  • SMPlayer: reproductor de vídeo predeterminat.

10. Panteó – Sistema operatiu elemental

L'entorn d'escriptori Pantheon es va introduir amb el sistema operatiu elemental que va ser la font per introduir aquest entorn d'escriptori. S'escriu des de zero amb Python i GTK3. Molts revisors afirmen que aquest entorn d'escriptori és \Clon de Mac a causa del seu disseny estàndard com a Mac OS.

La seva creixent popularitat es deu a la seva senzillesa i elegància. El seu llançador d'aplicacions és sorprenentment senzill i, per tant, ràpid. Els principis principals que es van tenir en compte durant el desenvolupament d'aquest entorn van ser: \Concisió, \evitar la configuració i \documentació mínima.

Els components que formen aquest entorn d'escriptori són:

  • Gala: gestor de finestres predeterminat.
  • Fitxers Pantheon: gestor de fitxers predeterminat.
  • Scratch: editor de text predeterminat.
  • Shotwell: visualitzador d'imatges predeterminat.
  • Vídeos de GNOME: reproductor de vídeo predeterminat.
  • Midori: navegador web predeterminat.

11. Entorn d'escriptori comú

CDE o Common Desktop Environment és un entorn d'escriptori per a sistemes basats en Unix i OpenVMS i fins i tot ha estat el clàssic entorn d'escriptori Unix associat a estacions de treball comercials Unix.

Ha estat en desenvolupament actiu des de 1993, amb l'últim llançament estable el gener de 2020 de l'any passat. Des del seu llançament com a programari lliure l'agost de 2012, s'ha portat a Linux i derivats de BSD. El desenvolupament inicial de CDE va ser un esforç conjunt d'HP, IBM, Sunsoft i USL que el van llançar sota el nom de Common Open Software Environment (COSE).

Des del seu llançament, HP el va anunciar com l'entorn d'escriptori predeterminat per als sistemes Unix i va romandre com a estàndard de facto fins a l'any 2000, quan entorns com KDE i GNOME començaven a evolucionar. L'agost de 2012, es va convertir en de codi obert completament amb el seu codi font disponible a Sourceforge.

12. Creador de finestres

Window Maker és un gestor de finestres X11 gratuït i de codi obert que inicialment tenia com a objectiu oferir suport d'integració per a l'entorn d'escriptori GNUstep, encara que es pot executar de manera independent. El Window Maker és lleuger i ràpid, altament personalitzable, fàcil d'utilitzar, dreceres de teclat, aplicacions acoblables i comunitat activa.

13. Sucre

Desenvolupat com una iniciativa per a l'aprenentatge interactiu per a nens, Sugar és un altre entorn d'escriptori gratuït i de codi obert en imatges. Desenvolupat en Python i GTK, Sugar es va desenvolupar com a part del projecte One Laptop per Child (OLPC), per Sugar Labs el maig de 2006.

Era la interfície predeterminada dels sistemes OLPC XO-1, amb versions posteriors que oferien l'opció de Sugar o GNOME. S'ha desenvolupat en 25 idiomes diferents i s'ha llançat sota GNU GPL amb l'última versió 0.118 el desembre de 2020.

Algunes de les seves característiques inclouen una gran simplicitat en el disseny, la naturalesa multiplataforma, ja que està disponible a les principals distribucions de Linux i també es pot instal·lar a Windows, Mac OS, etc., fàcil de modificar, ja que qualsevol persona amb experiència en Python pot afegir al seu desenvolupament amb el seu desavantatge és la seva incapacitat per fer multitasca, que provoca una disminució del rendiment.

Els components que componen Sugar Desktop Environment són:

  • Metacity: gestor de finestres predeterminat.
  • Sugar Journal: gestor de fitxers predeterminat.
  • Escriure: editor de text predeterminat.
  • Sugar-activity-imageviewer: visualitzador d'imatges predeterminat.
  • sugar-activity-jukebox: reproductor de vídeo predeterminat.

Aquests eren alguns dels entorns d'escriptori Linux lleugers de codi obert. Si tens algun altre en ment que vulguis recomanar per afegir-lo a aquesta llista, esmenta'ns-ho als comentaris i ho inclourem a la nostra llista aquí.