Das Wort Open Source kann der Linux-Community zugeschrieben werden, die es zusammen mit der Einführung von Linux (Nachfolger des damals vorhandenen Unix-Betriebssystems) ins Leben gerufen hat.
Auch wenn ‚Linux‘ anfangs nur als Basiskernel existierte, zog seine Open-Source-Natur eine große Gemeinschaft von Entwicklern weltweit an, die zu seiner Entwicklung beitrugen.
Dies löste eine weltweite Revolution aus, und viele Menschen und Gemeinschaften begannen, dazu beizutragen, es zu einem vollständigen Betriebssystem zu machen, das Unix ersetzen konnte. Seitdem gibt es kein Zurück mehr, die aktive Entwicklung geht mit konstantem Tempo weiter.
Dies führte zur Einführung von Distributionen wie Debian, Ubuntu, Fedora, CentOS, OpenSUSE, Red Hat, Arch, Linux Mint, usw., die Linux als ihren Basiskernel verwenden.
Die Einführung der Desktop-Umgebung markierte einen bedeutenden Wendepunkt. Aber was genau ist eine Desktop-Umgebung und welche Rolle spielt sie
Was ist die Linux-Desktop-Umgebung
Der Hauptzweck einer Linux-Distribution besteht darin, die effektive Nutzung der Linux-Betriebssystemfunktionen durch Benutzer zu erleichtern. Um dies zu erreichen, ist eine Schnittstelle erforderlich, die als Brücke dient und es ermöglicht, dass Benutzeranforderungen vom Kernel leicht verstanden und verarbeitet werden können.
Die Desktop-Umgebung erfüllt diese genaue Rolle. Sie fungiert als grafische Benutzeroberfläche, die den Benutzern eine vereinfachte Darstellung des zugrunde liegenden Kernels bietet. Als solche präsentiert die Desktop-Umgebung alle grundlegenden Kernel-Funktionalitäten elegant und ansprechend für den Benutzer.
Komponenten, die eine Desktop-Umgebung ausmachen, umfassen Dateimanager (zur Anzeige aller Dateien und Ordner im System in strukturierter Form), Fenster-Manager, Bildbetrachter, Video-Player, Audio-Player, Rechner, Browser, Display-Manager und alle anderen Anwendungssoftware und Dienstprogramme, die Sie sich auf einem grundlegenden Betriebssystem vorstellen können.
Zwei der Hauptkomponenten von Linux-Distributionen sind Kernel und Desktop-Umgebung. Unten sind einige der leichten Desktop-Umgebungen aufgeführt, die Distributionen aufgrund ihrer Funktionen und Leistung als Standard-Desktop-Umgebung ausgewählt haben.
1. Xfce
Xfce ist eine Open-Source-Desktop-Umgebung für Unix-ähnliche Systeme, die in C entwickelt wurde. Da sie schnell und leichtgewichtig ist, wird weniger CPU- und Speicherprobleme selbst auf älteren Desktops erwartet.
Es besteht aus separat strukturierten Teilen, die zusammen eine vollständige Desktop-Umgebung bilden.
Zu den Komponenten von Xfce gehören unter anderem:
- Xfwm : Compositing Window Manager.
- Thunar : Dateimanager, der Nautilus ähnelt, aber effizienter und daher schneller ist.
- Orage: Standard-Kalenderanwendung für Xfce.
- Mousepad: Datei-Editor, der ursprünglich von Leafpad abgezweigt wurde, aber jetzt von Grund auf aktiv entwickelt und gewartet wird.
- Parole: Mediaplayer basierend auf dem GStreamer-Framework für Xfce.
- Xfburn: CD/DVD-Brenner für Xfce.

2. LXDE
LXDE steht für Lightweight X11 Desktop-Umgebung, die eine weitere beliebte Desktop-Umgebung für unixartige Systeme ist und mit C (GTK+) und C++ (Qt) entwickelt wurde.
Der größte Vorteil, LXDE als Desktop-Umgebung Ihrer Wahl zu haben, ist der geringe Arbeitsspeicherverbrauch, der geringer ist als bei den beliebtesten Desktop-Umgebungen, nämlich GNOME, KDE und Xfce. Es enthält sowohl GPL- als auch LGPL-lizenzierte Codes.
Komponenten, die LXDE ausmachen, sind:
- LXDM – Anzeigemanager.
- LXMusic – Standard-Musikplayer für XMMS2.
- Leafpad – Standard-Texteditor für LXDE.
- Openbox – Fenstermanager.
- LXTask – Standard-Aufgabenmanager.
- PC Man Dateimanager – Standard-Dateimanager und Desktop-Metaphern-Anbieter.
LXDE ist die Standard-Desktop-Umgebung für viele Distributionen, darunter Lubuntu, Knoppix, LXLE Linux, Artix und Peppermint Linux OS – unter anderem.

3. GNOME3
GNOME ist ein Akronym für GNU Network Object Model Environment und ist eine Desktop-Umgebung, die vollständig aus kostenlosen und quelloffenen Tools besteht. Geschrieben in C, C++, Python, Vala und Javascript ist GNOME Teil des GNOME-Projekts, das sowohl aus Freiwilligen als auch bezahlten Mitarbeitern besteht, wobei Red Hat der größte ist.
GNOME befindet sich derzeit in einer aktiven Entwicklung mit der neuesten stabilen Version GNOME44. GNOME läuft auf dem X Windows System und auch auf Wayland seit GNOME3.10.
GNOME44 hat viele Dingeersetzt, beginnend mit dem Standard-Fenstermanager, der nun von Metacity anstelle von Mutter geändert wird, das Task-Wechseln wurde einem speziellen Bereich namens Overview zugeordnet, die GNOME-Kerntools wurden ebenfalls überarbeitet, um eine bessere Benutzerfreundlichkeit zu bieten.
Komponenten von GNOME umfassen:
- Metacity– Standard-Fenstermanager.
- Nautilus– Standard-Dateimanager.
- gedit– Standard-Texteditor.
- Eye of GNOME– Standard-Bildbetrachter.
- GNOME Videos– Standard-Video-Player.
- Epiphany– Webbrowser.

4. MATE
MATE ist eine weitere Desktop-Umgebung für unixartige Systeme. Sie geht auf die nicht mehr gepflegte Codebasis von GNOME 2 zurück. Sie wird in C, C++ und Python entwickelt und unter mehreren Lizenzen lizenziert, wobei einige Teile des Codes unter der GNU GPL stehen, während andere Teile unter der LGPL stehen.
‘MATE‘ wurde ins Spiel gebracht, um sich von GNOME 3 abzuheben, das eine weitere Desktop-Umgebung ist. Es besteht sowohl aus ursprünglich GNOME-stammenden Anwendungen, die früher Teil von GNOME 2 waren, als auch aus anderen Anwendungen, die von Grund auf neu entwickelt wurden.
Die Komponenten, die die MATE-Desktop-Umgebung ausmachen, sind:
- Caja – der Standard-Dateimanager.
- Pluma – der Standard-Texteditor.
- Marco – der Fenstermanager.
- Atril – ein Dokumentenbetrachter.
- Eye of MATE – ein Bildbetrachter.
Seit seiner Veröffentlichung ist es die Standard-Desktop-Umgebung für Linux Mint, Sabayon Linux, Fedora usw. Nebenbei ist es in mehreren Repositorien verfügbar, einschließlich Ubuntu, Arch, Debian, Gentoo, PC Linux OS usw. Neben all dem wurde Ubuntu MATE mit dem Original-Ubuntu-Aroma-Status ausgezeichnet.

5. KDE Plasma 5
KDE Plasma 5 ist die fünfte Generation von KDE-Desktopumgebungen, die für Linux-Systeme entwickelt wurden. Seit seiner Entwicklung wurde es auf QML migriert und verwendet OpenGL für die Hardwarebeschleunigung, was zu einer geringeren CPU-Nutzung und einer besseren Leistung führt, auch auf günstigen Systemen.
Die meisten Teile seines Codes wurden unter der GNU LGPL veröffentlicht. Plasma 5 nutzt ein X Window System mit der Unterstützung für Wayland, die noch bevorsteht. Es hat Plasma 4 auf vielen Linux-Distributionen erfolgreich ersetzt, einschließlich Fedora, Kubuntu und openSUSE Tumbleweed.
Plasma 5 bietet verbesserte Unterstützung für HiDPI und die Migration zu Qt5, die die Grafikverarbeitung auf die GPU verlagert und die CPU schneller macht. Neben diesem enthält Plasma 5 ein neues Standard-Design namens Breeze.
Komponenten, die KDE Plasma 5 ausmachen, sind:
- Kwin – Standard-Fenstermanager.
- Dolphin – Standard-Dateimanager.
- Kwrite/KATE – Standard-Texteditor.
- Greenview – Standard-Bildbetrachter.
- Dragon Player – Standard-Videoplayer.
Die KDE-Community hat auch Plasma mobile als eine Plasma-Variante für Smartphones eingeführt. Plasma mobile läuft unter Wayland und ist kompatibel mit Ubuntu Touch und schließlich Android-Anwendungen. Seine neueste Benutzeroberfläche wurde im Juli 2015 veröffentlicht, mit einem funktionierenden Prototyp für Nexus 5.

[ Sie könnten auch mögen: So installieren Sie KDE Plasma in Ubuntu, Linux Mint, Fedora und OpenSUSE ]
6. Cinnamon
Ein weiterer Desktop-Umgebung, der von GNOME stammt, ist Cinnamon, entwickelt in C, JavaScript und Python und unter der GPLv2 veröffentlicht.
Cinnamon begann zunächst als Fork des GNOME Shells mit dem Ziel, eine Desktop-Umgebung für Linux Mint von Mint-Entwicklern bereitzustellen, aber aufgrund einer anderen GUI als GNOME wurden viele Kern-GNOME-Anwendungen neu geschrieben, um diese Umgebung zu entsprechen.
Das Zimtprojekt begann 2011 mit der neuesten stabilen Version in diesem Jahr. Im Laufe der Zeit ist Zimt zu einem unabhängigen Projekt geworden und erfordert sogar keine GNOME-Installation mehr. Andere Verbesserungen umfassen Kanten-Zusammenführung, Leistungsverbesserungen, Kanten-Zusammenführung usw.
Die Komponenten, die diese Umgebung bilden, sind:
- Muffin – Standard-Fenstermanager.
- Nemo – Standard-Dateimanager.
- gedit – Standard-Texteditor.
- Eye of GNOME – Ein Standard-Bildbetrachter.
- totem – Standard-Video-Player.

7. Enlightenment
Erleuchtung, auch einfach als E bekannt, ist ein zusammengesetzter Fenstermanager für das X Window-System, das in aktiver Entwicklung ist, wobei die neueste Veröffentlichung E25 0.25.4 in diesem Jahr war.
Es wird rein in C entwickelt, verwendet EFL (Enlightenment Foundation Libraries) und wird unter BSD-Lizenzen veröffentlicht. Der größte Vorteil, der von ihm angeboten wird, ist, dass er in Verbindung mit Programmen, die für GNOME und KDE geschrieben wurden, verwendet werden kann. Wenn er zusammen mit EFL verwendet wird, entsteht daraus eine vollständige Desktop-Umgebung.
Komponenten, die diese Enlightenment-Desktop-Umgebung bilden, sind:
- Enlightenment – Standard-Fenstermanager und Dateimanager.
- Ecrire – Standard-Texteditor.
- Ephoto – Ein Bildbetrachter.
- Rage – Videoplayer.
- Elbow – Standardbrowser.

8. Deepin
Früher als Hiweed Linux bekannt, ist Deepin eine Linux-Distribution, die auf Ubuntu basiert und ihre eigene integrierte Deepin-Desktop-Umgebung verwendet. Sie wurde ursprünglich 2014 von Wuhan Deepin Technology Co. entwickelt, wobei die neueste stabile Veröffentlichung im Mai in diesem Jahr war.
Die meisten Teile stehen unter der GPL. Deepin’s Desktop-Umgebung, obwohl anfangs dem von GNOME ähnlich, wurde nach der Veröffentlichung von GNOME 3 aufgrund der Entfernung vieler anpassbarer Funktionen davon getrennt. Von da an wurde Deepin von Grund auf mit HTML5 und Webkit erstellt, wobei JavaScript für mehr Funktionen verwendet wurde.
Die Komponenten, die diese Desktop-Umgebung bilden, sind:
- Deepin-wm – Standard-Fenstermanager.
- Nautilus – Standard-Dateimanager.
- Gedit – Standard-Textdatei-Editor.
- Eye of GNOME – Ein Bildbetrachter.
- Deepin-Movie – Standard-Video-Player.

9. LXQT
Eine weitere leichte und einfache Desktop-Umgebung in der Statistik, LXQT ist ein Schritt vorwärts von LXDE und führt LXDE (das auf GTK 2 basiert) und Razor-qt (das gut dachte, aber nicht in der Lage war, als große Desktop-Umgebung erfolgreich zu etablieren) zusammen.
LXQT ist im Wesentlichen eine Fusion der zwei beliebtesten GUI-Umgebungen, nämlich GTK und Qt, die unter der GNU GPL 2.0+ und 2.1+ veröffentlicht wurden. LXQT ist für eine Vielzahl von Linux-Distributionen verfügbar, einschließlich Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo usw.
Die Komponenten, die die LXQT-Desktop-Umgebung bilden, sind:
- PCManFM-Qt – Standard-Dateimanager.
- JuffED – Standard-Text-Editor.
- LXImage-Qt – Standardbildbetrachter.
- Qps – Prozessbetrachter und -manager
- Qterminal – Terminalemulator
- lxqt-archiver – Dateiarchivierungsprogramm

10. Pantheon – Elementary OS
Pantheon Desktopumgebung wurde mit der Elementary OS eingeführt, die die Quelle für diese Desktopumgebung war. Es wurde von Grund auf in Python und GTK3 geschrieben. Viele Kritiker behaupten, dass diese Desktopumgebung ein „Mac Clone“ ist, weil sie eine Standard-Layout wie Mac OS hat.
Sein wachsendes Popularität liegt an seiner Einfachheit und Eleganz. Der Anwendungsstarter ist erstaunlich einfach und daher schnell. Die Hauptprinzipien, die bei der Entwicklung dieser Umgebung im Auge behalten wurden, waren: „Kurzfassung“, „Konfigurationsvermeidung“ und „Minimaldokumentation“.
Die Komponenten, die diese Desktopumgebung ausmachen, sind:
- Gala – Standard-Fenstermanager.
- Pantheon files – Standard-Dateimanager.
- Scratch – Standard-Texteditor.
- Shotwell – Ein Standardbildbetrachter.
- GNOME videos – Standard-Videospieler.
- Midori – Standard-Web-Browser.

11. Common Desktop Environment
CDE oder Common Desktop Environment ist eine Desktop-Umgebung für Unix- und OpenVMS-basierte Systeme und wurde sogar als klassische Unix-Desktop-Umgebung mit kommerziellen Unix-Arbeitsstationen assoziiert.
Seit seiner aktiven Entwicklung seit 1993 gab es die letzte stabile Veröffentlichung im Januar 2020 im letzten Jahr. Seit der Veröffentlichung als freie Software im August 2012 wurde es auf Linux- und BSD-Derivate portiert. Die ursprüngliche Entwicklung von CDE war eine gemeinsame Anstrengung von HP, IBM, Sunsoft und USL, die es unter dem Namen Common Open Software Environment (COSE) veröffentlichten.
Seit seiner Veröffentlichung kündigte HP es als Standard-Desktop-Umgebung für Unix-Systeme an und blieb bis zum Jahr 2000 die De-facto-Standard, als Umgebungen wie KDE und GNOME anfingen sich zu entwickeln. Im August 2012 wurde es vollständig quelloffen mit seinem Quellcode, der auf Sourceforge verfügbar gemacht wurde.

12. Window Maker
Window Maker ist eine quelloffene und kostenlose X11-Fenstermanager, die ursprünglich darauf abzielte, Integrationsunterstützung für die GNUstep Desktop-Umgebung anzubieten, obwohl es unabhängig lauffähig ist. Window Maker ist leichtgewichtig, sehr schnell, hoch anpassbar, einfach zu bedienen, mit Tastenkombinationen, Dock-fähigen Apps und einer aktiven Community.

13. Sugar
Entwickelt als eine Initiative für interaktives Lernen für Kinder, ist Zucker ein weiterer kostenloser und quelloffener Desktop-Umgebung in Bildern. Entwickelt in Python und GTK, wurde Sugar im Rahmen des One Laptop per Child (OLPC) Projekts entwickelt, von Sugar Labs im Mai 2006.
Es war die Standard-Oberfläche von OLPC XO-1 Systemen, wobei spätere Versionen die Option von entweder Zucker oder GNOME boten. Es wurde in 25 verschiedenen Sprachen entwickelt und unter GNU GPL veröffentlicht, wobei die neueste Version 0.120 im Oktober 2022 war.
Einige seiner Funktionen umfassen die umfangreiche Einfachheit in der Gestaltung, die plattformübergreifende Natur, da es auf den wichtigsten Linux-Distributionen verfügbar ist und auch auf Windows, Mac OS usw. installiert werden kann, und leicht zu ändern, da jeder mit Erfahrung in Python zu seiner Entwicklung beitragen kann, wobei sein Nachteil seine Unfähigkeit ist, Multitasking durchzuführen, was zu Leistungsabfällen führt.
Komponenten, die die Sugar Desktop-Umgebung ausmachen, sind:
- Metacity – Standard-Fenstermanager.
- Sugar Journal – Standard-Dateimanager.
- Write – Standard-Texteditor.
- sugar-activity-imageviewer – Standard-Bildbetrachter.
- sugar-activity-jukebox – Standard-Video-Player.

Schlussfolgerung
Dies waren einige der Open-Source-leichten Linux-Desktop-Umgebungen. Wenn Sie eine andere im Sinn haben, die Sie für eine Aufnahme in diese Liste empfehlen möchten, erwähnen Sie es bitte in den Kommentaren, und wir werden es in unsere Liste hier aufnehmen.
Source:
https://www.tecmint.com/top-best-linux-lightweight-desktop-environments/