Ricerca nel sito web

13 ambienti desktop Linux leggeri per vecchi computer


La parola Open Source può essere attribuita alla comunità Linux che la ha creata insieme all'introduzione di Linux (successore dell'allora esistente sistema operativo Unix).

Sebbene "Linux" di per sé sia nato solo come kernel di base, la sua natura open source ha attratto un'enorme società di sviluppatori in tutto il mondo per contribuire al suo sviluppo.

Ciò creò una rivoluzione in tutto il mondo e molte persone e comunità iniziarono a contribuire a renderlo un sistema operativo completo che potesse sostituire Unix. Da allora in poi, non si è più potuto tornare indietro e lo sviluppo attivo è andato avanti a un ritmo costante.

Ciò ha portato all'introduzione di distribuzioni come Debian, Ubuntu, Fedora, CentOS, OpenSUSE, Red Hat, Arch, Linux Mint, ecc. che utilizzano Linux come kernel di base.

L'introduzione dell'ambiente desktop ha segnato una svolta significativa. Ma cos'è esattamente un ambiente desktop e quale ruolo svolge

Cos'è l'ambiente desktop Linux

Lo scopo principale di una distribuzione Linux è facilitare l'utilizzo efficace delle funzionalità del sistema operativo Linux da parte degli utenti. Per raggiungere questo obiettivo, è necessaria un'interfaccia che funga da ponte, consentendo ai requisiti dell'utente di essere facilmente compresi ed elaborati dal kernel.

L'ambiente desktop svolge questo ruolo preciso. Funziona come un'interfaccia grafica che offre agli utenti una presentazione semplificata del kernel sottostante. In quanto tale, l'ambiente desktop mostra all'utente con eleganza tutte le funzionalità fondamentali del kernel in modo raffinato e presentabile.

I componenti che compongono un ambiente desktop includono File Manager (per visualizzare tutti i file e le cartelle presenti nel sistema in un formato strutturato), Window Manager, Visualizzatore immagini, Lettore video, Lettore audio, Calcolatrice, Browser, Display Manager e tutti gli altri Software applicativi e utilità immaginabili su un sistema operativo di base.

Pertanto due dei componenti principali delle distribuzioni Linux sono il Kernel e l'Ambiente desktop. Di seguito sono menzionati alcuni degli ambienti desktop leggeri che hanno attratto le distribuzioni per renderli il loro ambiente desktop predefinito a causa delle loro funzionalità e prestazioni.

1. Xfce

Xfce è un ambiente desktop open source per sistemi simili a Unix sviluppato in C. Essendo veloce e leggero, è meno probabile che dia problemi a CPU e memoria anche sui desktop più vecchi.

È composto da parti strutturate separatamente che si combinano per creare un ambiente desktop completo.

Alcuni dei componenti di Xfce includono:

  • Xfwm: gestore delle finestre di composizione.
  • Thunar: File manager, che assomiglia a Nautilus ma è più efficiente e quindi veloce.
  • Orage: applicazione di calendario predefinita per Xfce.
  • Mousepad: editor di file inizialmente biforcato da Leafpad, ma ora attivamente sviluppato e mantenuto da zero.
  • Parole: lettore multimediale basato sul framework GStreamer realizzato per Xfce.
  • Xfburn: masterizzatore CD/DVD per Xfce.

2.LXDE

LXDE sta per ambiente desktop Lightweight X11, un altro ambiente desktop popolare per sistemi simili a Unix, è stato sviluppato utilizzando C (GTK+) e C++ (Qt).

Il più grande vantaggio di averlo come scelta per l'ambiente desktop è il suo basso consumo di memoria, inferiore a quello degli ambienti desktop più popolari, ad esempio GNOME, KDE e Xfce. Include codici con licenza GPL e LGPL.

I componenti che compongono LXDE includono:

  • LXDM: Gestione visualizzazione.
  • LXMusic: lettore musicale predefinito per XMMS2.
  • Leafpad: editor di testo predefinito per LXDE.
  • Openbox: gestore delle finestre.
  • LXTask: Gestione attività predefinita.
  • PC Man File Manager: gestore di file predefinito e provider di metafore desktop.

LXDE è l'ambiente desktop predefinito per molte distribuzioni tra cui Lubuntu, Knoppix, LXLE Linux, Artix e Peppermint Linux OS, tra gli altri.

3. GNOME 3

GNOME è l'acronimo di GNU Network Object Model Environment ed è un ambiente desktop composto interamente da strumenti gratuiti e open source. Scritto in C, C++, Python, Vala e Javascript, GNOME fa parte del progetto GNOME che è composto sia da volontari che da contributori retribuiti, il più grande dei quali è Red Hat.

GNOME è attualmente in fase di sviluppo attivo e l'ultima versione stabile è GNOME 44. GNOME funziona su X Windows System e anche su Wayland a partire da GNOME 3.10.

GNOME 44 ha sostituito molte cose a partire dal window manager predefinito che ora viene modificato in Metacity anziché Mutter, il cambio di attività è stato attribuito a un'area speciale chiamata Panoramica, anche le applicazioni principali di GNOME sono state riprogettate per fornire una migliore esperienza utente.

I componenti di GNOME includono:

  • Metacity: gestore di finestre predefinito.
  • Nautilus: gestore file predefinito.
  • gedit: editor di testo predefinito.
  • Eye of GNOME – Visualizzatore di immagini predefinito.
  • Video GNOME: lettore video predefinito.
  • Epifania – Browser web.

4. COMPAGNO

MATE è un altro ambiente desktop per sistemi simili a Unix. Trova la sua origine nel codice base non mantenuto di GNOME 2. È sviluppato in C, C++ e Python e concesso in licenza con licenze multiple con alcune parti di codice sotto GNU GPL, mentre altre parti sono sotto LGPL.

Il nome "MATE" è entrato in scena per differenziarsi da GNOME 3 che è ancora un altro ambiente desktop. Consiste sia di applicazioni originate da GNOME che facevano parte in precedenza di GNOME 2, sia di altre applicazioni che sono state sviluppate da zero.

I componenti che compongono l'ambiente desktop MATE sono:

  • Caja: gestore di file predefinito.
  • Pluma: editor di testo predefinito.
  • Marco – gestore delle finestre.
  • Atril: visualizzatore di documenti.
  • Eye of MATE – Un visualizzatore di immagini.

Fin dal suo rilascio, è stato l'ambiente desktop predefinito per Linux Mint, Sabayon Linux, Fedora, ecc. Oltre a questo, è disponibile in diversi repository tra cui Ubuntu, Arch, Debian, Gentoo, PC Linux OS, ecc. Oltre a tutto questo, a Ubuntu MATE è stato concesso lo stato di sapore originale di Ubuntu.

5.KDE Plasma5

KDE Plasma 5 è la quinta generazione di ambienti desktop KDE creati per i sistemi Linux. È stato migrato a QML sin dal suo sviluppo, utilizzando OpenGL per l'accelerazione hardware che porta a un basso utilizzo della CPU e prestazioni migliori anche su sistemi economici.

La maggior parte del suo codice è stata rilasciata sotto GNU LGPL. Plasma 5 utilizza un sistema X Window con il supporto per Wayland ancora in arrivo. Ha sostituito con successo Plasma 4 su molte distribuzioni Linux tra cui Fedora, Kubuntu e openSUSE Tumbleweed.

Plasma 5 fornisce un supporto migliorato per HiDPI, insieme alla migrazione a Qt5 che porta il rendering grafico intensivo sulla GPU rendendo la CPU più veloce. Oltre a questo, Plasma 5 include un nuovo tema predefinito chiamato Breeze.

I componenti che compongono KDE Plasma 5 includono:

  • Kwin: gestore di finestre predefinito.
  • Dolphin: gestore di file predefinito.
  • Kwrite/KATE – Editor di testo predefinito.
  • Greenview: visualizzatore di immagini predefinito.
  • Dragon Player: lettore video predefinito.

La comunità KDE ha anche introdotto Plasma mobile come variante Plasma per smartphone. Plasma mobile funziona su Wayland ed è compatibile con Ubuntu Touch ed eventualmente con le applicazioni Android. La sua ultima interfaccia è stata rilasciata nel luglio 2015, con un prototipo funzionante per Nexus 5.

6. Cannella

Un altro ambiente desktop proveniente da GNOME è Cinnamon, sviluppato in C, JavaScript e Python e rilasciato sotto GPLv2.

Cinnamon inizialmente è nato come fork della GNOME Shell, con l'obiettivo di fornire un ambiente desktop per Linux Mint da parte degli sviluppatori Mint, ma a causa di una GUI diversa da GNOME, molte applicazioni GNOME principali sono state riscritte per adattarsi a questo ambiente.

Il progetto cannella è iniziato nel 2011 con l'ultima versione stabile arrivata quest'anno. Con il passare del tempo, Cinnamon è diventato un progetto indipendente e non richiede nemmeno l'installazione di GNOME. Altri miglioramenti includono l'elaborazione dei bordi, miglioramenti delle prestazioni, l'elaborazione dei bordi, ecc.

I componenti che compongono questo ambiente sono:

  • Muffin: gestore di finestre predefinito.
  • Nemo: gestore file predefinito.
  • gedit: editor di testo predefinito.
  • Eye of GNOME – Un visualizzatore di immagini predefinito.
  • totem: lettore video predefinito.

7. Illuminismo

Enlightenment, noto anche semplicemente come E, è un gestore di finestre di composizione per il sistema X Window, che è in fase di sviluppo attivo con l'ultima versione E25 0.25.4 quest'anno.

È sviluppato esclusivamente in C utilizzando EFL (Enlightenment Foundation Libraries) e rilasciato sotto licenze BSD. Il più grande vantaggio che offre è che può essere utilizzato insieme a programmi scritti per GNOME e KDE. Se utilizzato insieme a EFL, si presenta come un ambiente desktop completo.

I componenti che compongono questo ambiente desktop Enlightenment sono:

  • Illuminazione: gestore di finestre e file manager predefinito.
  • Ecrire: editor di testo predefinito.
  • Ephoto: un visualizzatore di immagini.
  • Rabbia: lettore video.
  • Gomito: browser predefinito.

8. Approfondimento

Precedentemente noto come Hiweed Linux, Deepin è una distribuzione Linux basata su Ubuntu che utilizza il proprio ambiente desktop integrato Deepin. È stato inizialmente sviluppato nel 2014 da Wuhan Deepin Technology Co., con l'ultima versione stabile avvenuta a maggio di quest'anno.

La maggior parte delle parti sono rilasciate sotto GPL. L'ambiente desktop di Deepin, sebbene inizialmente somigliasse a quello di GNOME, ne è stato separato dopo il rilascio di GNOME 3 a causa della rimozione di molte funzionalità personalizzabili. Successivamente, deepin è stato creato da zero utilizzando HTML5 e Webkit con l'uso di JavaScript per ulteriori funzionalità.

I componenti che compongono questo ambiente desktop sono:

  • Deepin-wm: gestore di finestre predefinito.
  • Nautilus: gestore di file predefinito.
  • Gedit: editor di file di testo predefinito.
  • Eye of GNOME – Un visualizzatore di immagini.
  • Deepin-Movie: lettore video predefinito.

9. LXQT

Un altro ambiente desktop leggero e semplice per i grafici, LXQT è un passo avanti rispetto a LXDE e unisce LXDE (che è basato su GTK 2) e Razor-qt (che era una buona idea ma non è riuscito a emergere con successo come un ottimo ambiente desktop).

LXQT è essenzialmente una fusione dei due ambienti GUI più popolari, ovvero GTK e Qt, rilasciati sotto GNU GPL 2.0+ e 2.1+. LXQT è disponibile per una varietà di distribuzioni Linux tra cui Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo, ecc.

I componenti che compongono l'ambiente desktop LXQT sono:

  • PCManFM-Qt: gestore file predefinito.
  • JuffED – Editor di testo predefinito.
  • LXImage-Qt: visualizzatore di immagini predefinito.
  • Qps: visualizzatore e gestore di processi
  • Qterminal – Emulatore di terminale
  • lxqt-archiver – Archiviatore di file

10. Pantheon – Sistema operativo elementare

L'ambiente desktop Pantheon è stato introdotto con il sistema operativo elementare che è stato la fonte per introdurre questo ambiente desktop. È scritto da zero utilizzando Python e GTK3. Molti recensori affermano che questo ambiente desktop è un "Mac Clone" a causa del suo layout standard come Mac OS.

La sua crescente popolarità è dovuta alla sua semplicità ed eleganza. Il suo lanciatore di applicazioni è sorprendentemente semplice e quindi veloce. I principi fondamentali che sono stati tenuti a mente durante lo sviluppo di questo ambiente sono stati: “Concisione”, “evitare configurazione” e “documentazione minima”.

I componenti che compongono questo ambiente desktop sono:

  • Gala: gestore di finestre predefinito.
  • File Pantheon: gestore di file predefinito.
  • Scratch: editor di testo predefinito.
  • Shotwell: un visualizzatore di immagini predefinito.
  • Video GNOME: lettore video predefinito.
  • Midori: browser Web predefinito.

11. Ambiente desktop comune

CDE o Common Desktop Environment è un ambiente desktop per sistemi basati su Unix e OpenVMS ed è stato anche il classico ambiente desktop Unix associato alle workstation Unix commerciali.

È in fase di sviluppo attivo dal 1993, con l'ultima versione stabile avvenuta nel gennaio 2020 dell'anno scorso. Dalla sua uscita come software libero nell'agosto 2012, è stato portato su Linux e sui derivati BSD. Lo sviluppo iniziale di CDE è stato uno sforzo congiunto di HP, IBM, Sunsoft e USL che lo hanno rilasciato con il nome Common Open Software Environment (COSE).

Fin dal suo rilascio, HP lo annunciò come ambiente desktop predefinito per i sistemi Unix e rimase lo standard de facto fino al 2000, quando ambienti come KDE e GNOME iniziarono ad evolversi. Nell'agosto 2012 è diventato completamente open source con il suo codice sorgente reso disponibile su Sourceforge.

12. Creatore di finestre

Window Maker è un gestore di finestre X11 open source e gratuito inizialmente mirato a offrire supporto di integrazione per l'ambiente desktop GNUstep, sebbene possa essere eseguito in modo indipendente. Window Maker è leggero, incredibilmente veloce e altamente personalizzabile, con un'interfaccia facile da usare, scorciatoie da tastiera, app agganciabili e una community attiva.

13. Zucchero

Sviluppato come iniziativa per l'apprendimento interattivo per i bambini, Sugar è un altro ambiente desktop gratuito e open source in immagini. Sviluppato in Python e GTK, Sugar è stato sviluppato come parte del progetto One Laptop per Child (OLPC), da Sugar Labs nel maggio 2006.

Era l'interfaccia predefinita dei sistemi OLPC XO-1, con le versioni successive che fornivano l'opzione di Sugar o GNOME. È stato sviluppato in 25 lingue diverse e rilasciato sotto GNU GPL con l'ultima versione 0.120 nell'ottobre 2022.

Alcune delle sue caratteristiche includono un'ampia semplicità nel design, natura multipiattaforma poiché è disponibile sulle principali distribuzioni Linux e può anche essere installato su Windows, Mac OS, ecc. E facile da modificare poiché chiunque abbia esperienza in Python può aggiungere al suo sviluppo lo svantaggio è l'incapacità di svolgere più attività contemporaneamente, con conseguente calo delle prestazioni.

I componenti che compongono Sugar Desktop Environment sono:

  • Metacity: gestore di finestre predefinito.
  • Sugar Journal: gestore di file predefinito.
  • Scrivi: editor di testo predefinito.
  • Sugar-activity-imageviewer: visualizzatore di immagini predefinito.
  • sugar-activity-jukebox: lettore video predefinito.

Conclusione

Questi erano alcuni degli ambienti desktop Linux leggeri open source. Se ne hai in mente qualcun altro che vuoi consigliare da aggiungere a questo elenco, menzionalo nei commenti e lo includeremo nel nostro elenco qui.