Eine Desktop-Umgebung ist eine Sammlung von Software, die einem Betriebssystem Funktionalität und ein bestimmtes Erscheinungsbild verleiht .
Dieser Artikel bezieht sich auf Betriebssysteme , die das X Window System ausführen können , hauptsächlich Unix- und Unix-ähnliche Betriebssysteme wie Linux , Minix , illumos , Solaris , AIX , FreeBSD und Mac OS X. [ 1 ] Microsoft Windows kann X-Anwendungen über das Windows-Subsystem für Linux [ 2 ] und Drittanbieter-X-Server wie Cygwin/X , Exceed oder Xming ausführen . [ 3 ] [ 4 ]
Technische Elemente einer Desktop-Umgebung
Eine Desktop-Umgebung (DE) lässt sich in mehrere Komponenten unterteilen, die unabhängig voneinander funktionieren und miteinander interagieren, um das Erscheinungsbild und die Funktionalität der Desktop-Umgebung zu gewährleisten. Ein grundlegender Bestandteil einer DE ist der Fenstermanager (WM). Er sorgt dafür, dass Anwendungsfenster dem Benutzer auf eine bestimmte Weise angezeigt werden. Der Fenstermanager verwaltet die verschiedenen Anwendungsfenster, behält den Überblick darüber, welche geöffnet sind, und bietet Funktionen zum Wechseln zwischen ihnen. Ein weiteres wichtiges Element einer DE ist der Dateimanager . Diese Anwendung verwaltet Dateien und Ordner und präsentiert sie benutzerfreundlich. Sie ermöglicht Dateifunktionen wie Anzeigen, Kopieren, Verschieben, Ändern von Berechtigungen und Löschen. Desktop-Umgebungen bieten üblicherweise Hilfsprogramme zum Festlegen von Hintergrundbildern und Bildschirmschonern, zum Anzeigen von Symbolen auf dem Desktop und zum Ausführen administrativer Aufgaben. Optional können sie auch Textverarbeitungsprogramme, Brennprogramme für CDs/DVDs, Webbrowser und E-Mail-Clients enthalten.
Es gibt jedoch Ausnahmen: Fenstermanager wie Fluxbox , wmii und Ratpoison funktionieren unabhängig von einer Desktop-Umgebung und wurden genau zu diesem Zweck entwickelt. Weitere ausgewählte Anwendungen bieten zusätzliche Funktionen wie Panel- und Lautstärkeregelung und verleihen ihnen so einige Eigenschaften einer vollwertigen Desktop-Umgebung. Dies steht im Gegensatz zum Verhalten von Fenstermanagern wie Metacity und KWin , die nicht für den unabhängigen Betrieb von Desktop-Umgebungen konzipiert wurden.
KDE Software Compilation und GNOME basieren fast vollständig auf den speziellen Softwarebibliotheken Qt bzw. GTK . [ 5 ] Dies bedeutet in der Regel, dass praktisch jede Komponente der Desktop-Umgebung, einschließlich des Dateimanagers, explizit von dieser Bibliothek abhängt.

Es ist wichtig zu beachten, dass der Benutzer beliebig viele Softwarebibliotheken seiner Wahl installieren kann. Software, die auf gängigen Bibliotheken basiert, lässt sich in der Praxis unter jeder Desktop-Umgebung ausführen. Die Ausführung eines für einen bestimmten Desktop entwickelten Pakets (das im Wesentlichen dieselben Bibliotheken wie der Desktop selbst verwendet) unter einem anderen Desktop kann optisch unschön wirken und führt zudem zu einem erhöhten RAM-Verbrauch durch das Laden unnötiger Bibliotheken.
Zu den Unterschieden, die die Wahl der Desktop-Umgebung beeinflussen können, gehören:
- Erscheinungsbild und Bedienung der Desktop-Umgebung. Der Benutzer fühlt sich mit einem bestimmten Erscheinungsbild, das ihm möglicherweise bereits vertraut ist oder auch nicht, wohler.
- Flexibilität und Konfigurierbarkeit der Desktop-Umgebung. Ein versierter Benutzer wünscht sich möglicherweise eine hochgradig konfigurierbare Desktop-Umgebung, um sie an seine Bedürfnisse anzupassen. Ein Einsteiger hingegen bevorzugt vielleicht einfach eine benutzerfreundliche Umgebung, an die er sich schnell gewöhnen kann.
- Persönliche Präferenzen bei der Softwareauswahl, die zwei Aspekte haben:
- Jede Desktop-Umgebung bringt verschiedene Standardsoftware und unterschiedliche Arbeitsweisen mit sich. Gelegenheitsnutzer bevorzugen möglicherweise eine intuitive grafische Oberfläche zur Änderung verschiedener Einstellungen, während erfahrenere Nutzer eher individuelle Konfigurationsprogramme oder sogar Kommandozeilentools nutzen .
- Desktops sind oft eng mit verschiedenen Hauptfunktionen des Desktop-Managers verknüpft (z. B. Dateimanager , Browser , Textverarbeitungsprogramm ). Zwar ist eine Kombination verschiedener Komponenten möglich, doch ist es in der Regel angenehmer, Programme auszuwählen, die ein einheitliches Erscheinungsbild innerhalb der gewählten Desktop-Umgebung gewährleisten. Die Auswahl von Software basierend auf der Kompatibilität mit einer Desktop-Umgebung schränkt zwangsläufig die Berücksichtigung anderer Anwendungsfunktionen ein.
Informationen zum Desktop-Vergleich
Überblick
| Name | Erstveröffentlichung | Neueste Version | Programmiersprache | Grafisches Werkzeugset | Lizenz | Anmerkungen | |
|---|---|---|---|---|---|---|---|
| Version | Datum | ||||||
| Wellensittich | 07.02.2014 | 10.10.2 [ 6 ] | 07.03.2026 | C, Vala | GTK | GPL | Die Absicht bestand darin, mithilfe von GNOME -Komponenten einen leichteren und traditionelleren Desktop zu schaffen, der dennoch die meisten Funktionen bot, die GNOME zu dieser Zeit bereitstellte. |
| Zimt | 2011-04 | 6.6.8 [ 7 ] | 14.04.2026 | C, JavaScript, Python | GTK | GPL | Abgeleitet von GNOME 3 mit dem Ziel, einen traditionellen Desktop auf Basis moderner Technologien zu schaffen. |
| Gemeinsame Desktop-Umgebung (CDE) | 30.06.1993 | 2.5.2 | 18.11.2023 | C, C++ | Motiv | LGPL-2.0 oder später | Teil des UNIX 98 Workstation Product Standard . [ 8 ] Veröffentlicht im Jahr 2012 unter einer freien Lizenz. |
| Deepin Desktop Environment (DDE) | 2015 | 23.1 [ 9 ] | 16.04.2025 | C++ | Qt | GPL | Die Desktop-Umgebung von Deepin. |
| Aufklärung (E) | 1997 | 0.27.1 [ 10 ] | 14.03.2025 | C | Englisch als Fremdsprache | BSD-Lizenz | Vollständige Umgebung inklusive zentraler Konfiguration der meisten Einstellungen. |
| Equinox Desktop-Umgebung (EDE) | 06.01.2003 | 2.1 [ 11 ] | 22.06.2014 | C++ | FLTK | GPL, LGPL | Selten genutzte Umgebung, in den letzten Jahren war wenig Aktivität zu verzeichnen. |
| Étoilé | 22.02.2006 | 0.4.2 [ 12 ] | 11.04.2012 | Objective-C | GNUstep | MIT- und BSD-Lizenz | Seit mehreren Jahren ist dort kaum noch Aktivität zu verzeichnen; das letzte Anzeichen von Aktivität gab es im Jahr 2014. |
| GNOME | 03.03.1999 | 50.1 [ 13 ] | 15.04.2026 | C, C++, Vala, Python, JavaScript | GTK | GPL, LGPL | GNOME ist eine der beliebtesten Desktop-Umgebungen. Wesentliche Designänderungen mit der Version 3.0 führten zur Entwicklung von Cinnamon (einem Fork von GNOME 3), Unity (einer alternativen GNOME-Desktop-Sitzung zur GNOME Shell) und MATE (einem Fork von GNOME 2). |
| KDE Plasma 5 (KDE5, KDE Plasma Workspaces, früher K Desktop Environment oder einfach KDE) | 12.07.1998 | 27.05.12 [ 14 ] | 06.01.2025 | C++, QML | Qt | LGPL | KDE erfreut sich einer starken und begeisterten Anhängerschaft. Das Projekt ist weitgehend gemeinschaftsorientiert und umfasst viele weitere Anwendungen und Frameworks, von denen viele speziell für KDE entwickelt wurden. |
| LXDE (Lightweight X11 Desktop Environment) | 2006 | 0.10.1 [ 15 ] | 25.02.2021 | C | GTK | GPL, LGPL | LXDE ist aufgrund seines geringen Ressourcenbedarfs bei Entwicklern schlanker Linux-Distributionen sehr beliebt. Die Entwicklung hat sich größtenteils auf LXQt verlagert, LXDE wird aber weiterhin gepflegt und wurde 2020 auf GTK3 portiert. |
| LXQt | 07.05.2014 | 2.4.0 [ 16 ] | 20.04.2026 | C, C++ | Qt | GPL, LGPL | Entstanden aus dem Zusammenschluss von LXDE-Qt und Razor-qt, handelt es sich hierbei um eine schlanke, auf Qt basierende Desktop-Umgebung. |
| KUMPEL | 19.08.2011 | 1.28.2 [ 17 ] | 11.03.2024 | C, C++, Python | GTK | LGPL, GPL | Die GNOME 2-Umgebung wurde nach der Veröffentlichung von GNOME 3 wiederbelebt und weitergeführt. In den letzten Versionen wurde sie auf GTK 3 portiert, was den Fortschritt des Projekts verdeutlicht. |
| Pantheon | 2011 | 8.2.4 | 30.06.2025 | Vala | GTK | GPL | Die Desktop-Umgebung von elementary OS. |
| Razor-qt | 05.09.2010 | 0.5.2 [ 18 ] | 12.01.2013 | C++ | Qt | GPL | In LXQt integriert |
| ROX Desktop | 2000 (?) | C, Python | GTK | GPL | – | ||
| Trinity Desktop Environment (TDE) | 29.04.2010 | R14.1.4 [ 19 ] | 27.04.2025 | C++ | Qt | GPL (und andere) | Abgeleitet von KDE 3.x |
| Einheit | 09.06.2010 | 7.6 [ 20 ] | 30.06.2022 | C, C++, Python, Vala, QML | GTK | GPL, LGPL | Entwickelt von Canonical für Ubuntu als alternative grafische Oberfläche zu GNOME Shell. Mit dem Ziel der „Konvergenz“ konzipiert, wurde es Anfang 2017 von Canonical eingestellt, da Unity 8 einige Probleme aufwies, unter anderem mit der Unterstützung von Mir und X-Anwendungen. Es wurde von UBPorts übernommen und in „ Lomiri “ umbenannt. |
| Xfce | 1997-Anfang | 4.20 [ 21 ] [ 22 ] | 15.12.2024 | C | GTK | GPL, LGPL, BSD-Lizenz | Xfce wird häufig in ressourcenschonenden Distributionen verwendet, die auf leistungsschwächere Hardware abzielen. |
Standardprogramme im Paket
Diese Tabelle enthält grundlegende Informationen zu den Programmen, die mit einigen Desktop-Umgebungen für das X Window System ausgeliefert werden .
Beachten Sie, dass Razor-qt zu LXQt geworden ist , einer Portierung von LXDE auf das Qt-Framework.
Vergleich von Benutzerfreundlichkeit und Stabilität
Der grafische Dateimanager „Nautilus“ von GNOME ist auf einfache Bedienbarkeit ausgelegt und bietet zahlreiche Funktionen. [ 25 ] Der Dateimanager „Dolphin“ von KDE zeichnet sich durch seine Benutzerfreundlichkeit aus. [ 26 ] Vor KDE Version 4 war Konqueror der Standard-Dateimanager des KDE-Projekts und ebenfalls auf einfache Bedienbarkeit ausgelegt.
Sowohl GNOME als auch KDE bieten zahlreiche grafische Konfigurationswerkzeuge, wodurch neue Benutzer weniger Konfigurationsdateien manuell bearbeiten müssen. Sie enthalten umfangreiche Softwarepakete wie grafische Menüeditoren, Texteditoren, Audioplayer und Programme für administrative Aufgaben. Alle in den meisten Distributionen installierten Anwendungen werden automatisch den GNOME- und KDE-Menüs hinzugefügt. Für den Arbeitsbeginn sind keine größeren Konfigurationsänderungen erforderlich. Der Umfang der Konfigurationsmöglichkeiten der Desktops hängt jedoch von den jeweiligen Funktionen der grafischen Werkzeuge ab.
Kompatibilitäts- und Interoperabilitätsprobleme
Manche Desktop-Umgebungen und Fenstermanager geben an, Anwendungen für andere Desktop-Umgebungen explizit zu unterstützen. Fluxbox beispielsweise führt KDE-Unterstützung in seiner Funktionsliste auf. [ 27 ] Die Verwendung von Software, die speziell für die jeweilige Desktop-Umgebung entwickelt wurde, oder von Fenstermanager-unabhängiger Software kann Probleme vermeiden. Für Softwareentwickler hat das Portland Project eine Reihe gemeinsamer Schnittstellen veröffentlicht, die die Integration von Anwendungen in verschiedene Desktop-Umgebungen ermöglichen. [ 28 ]
Siehe auch
- Vergleich der X-Fenstermanager
- Vergleich von Dateimanagern
- Krocket-Projekt
- freedesktop.org
- Minimalismus (Informatik)
- Software-Aufblähung
Referenzen
- ^ Offizielle Website von XFree86, archiviert am 20.10.2003 in der Wayback Machine, Zeile 5
- ^ GrantMeStrength. „Linux-GUI-Anwendungen mit WSL ausführen“ . learn.microsoft.com . Abgerufen am 24.04.2026 .
- ^ Cygwin/X-Website
- ^ Xming-Projekt-Homepage auf SourceForge
- ^ Offizielle Websites von GNOME und KDE
- ^ „Budgie 10.10.2“ . 7. März 2026. Abgerufen am 7. März 2026 .
- ^ „Release 6.6.8“ . 14. April 2026. Abgerufen am 15. April 2026 .
- ^ „Testanforderungen nach Produktstandard“ . The Open Group. 31. Januar 2013. Abgerufen am 29. September 2013 .
- ^ „Deepin 23.1 Release Note – Deepin Technology Community“ . Abgerufen am 16. April 2025 .
- ^ „Enlightenment 0.27.1 Release“ . 14. März 2025. Abgerufen am 17. März 2025 .
- ^ https://sourceforge.net/projects/ede/files/ede/ .
{{cite web}}Fehlend oder leer|title=( Hilfe ) - ^ http://etoileos.com/news/archive/2012/04/11/1706/ .
{{cite web}}Fehlend oder leer|title=( Hilfe ) - ^ „GNOME 50.1 veröffentlicht“ . 15. April 2026. Abgerufen am 16. April 2026 .
- ^ „KDE Plasma 5.27.12, Bugfix-Version für Januar“ . Abgerufen am 12. Januar 2025 .
- ^ „LXPanel 0.10.1 veröffentlicht“ . 25. Februar 2021. Abgerufen am 3. Juni 2023 .
- ^ „Release LXQt 2.4.0“ . 20. April 2026. Abgerufen am 20. April 2026 .
- ^ „Version 1.28.2“ . 11. März 2024. Abgerufen am 12. März 2024 .
- ^ „Version 0.5.2“ . 12. Januar 2013. Abgerufen am 23. Juli 2018 .
- ^ „2025.04.27: TDE R14.1.4 veröffentlicht!“ . 27. April 2025 . Abgerufen am 30. April 2025 .
- ^ „Ankündigung der stabilen Veröffentlichung von Unity 7.6“ . Abgerufen am 25. Juni 2024 .
- ^ „Xfce 4.20 veröffentlicht“ . 15. Dezember 2024. Abgerufen am 15. Dezember 2024 .
- ^ „News – Xfce 4.20 veröffentlicht“ . Abgerufen am 16. Dezember 2024 .
- ^ Schöpfer), Aracele Torres, Camila Ayres, Molly White (Original-Wikimedia-Timeline; Namen, Übersetzung von Your. "Eine 27-jährige Zeitleiste der KDE-Ereignisse" . kde.org . Abgerufen am 25.10.2023 .
{{cite web}}: CS1 Wartung: Mehrere Namen: Autorenliste ( Link ) - ^ „Nicht mehr gepflegt / KOffice · GitLab“ . GitLab . Abgerufen am 25.10.2023 .
- ^ Offizielle Nautilus-Screenshot-Seite
- ^ „Offizielle Dolphin-Dateimanagerseite auf der KDE-Projektseite“ . Archiviert vom Original am 24.03.2011 . Abgerufen am 26.07.2020 .
- ^ Offizielle Fluxbox-Website , archiviert am 14.05.2008 in der Wayback Machine, Zeile 15
- ^ Linux macht große Fortschritte in Richtung KDE/GNOME-Kompatibilität (Archiviert am 26.02.2008 im Internet Archive)
Externe Links
- Bester Linux-Desktop 2018 – TechRadar
- Fedora 24: Vergleich von Gnome, KDE Plasma, Cinnamon, MATE, Xfce und LXDE (ZDNet)
- Wahlfreiheit: Vergleich der 7 besten Linux-Desktop-Umgebungen (PC World)
- Die 11 besten Linux-Desktop-Umgebungen im Vergleich | Ausgabe 2018 fossbytes.com
- Die 10 besten Linux-Desktop-Umgebungen lifewire.com
- Die 7 besten Desktop-Umgebungen für Linux itsfoss.com
- Was ist der Unterschied zwischen Gnome, KDE, Xfce und LXDE? (pclosmag.com)
- Sollten Sie einen Fenstermanager als Desktop-Umgebung verwenden? makeuseof.com
- Sechs beliebte Linux-Desktop-Umgebungen techspot.com
- Die 10 besten und beliebtesten Linux-Desktop-Umgebungen aller Zeiten tecmint.com
- Die 5 besten Linux-Desktop-Umgebungen mit ihren Vor- und Nachteilen (linuxandubuntu.com)
- Die 8 besten Ubuntu-Desktopumgebungen (18.04 Bionic Beaver Linux) linuxconfig.org
- Die besten neuen Linux-Desktop-Umgebungen Datamation
- 6 Gründe, warum GNOME immer noch die beste Linux-Desktopumgebung ist (opensource.com)
- Die besten Linux-Desktop-Umgebungen 2016 (linux.com)
- WTF-Desktopumgebungen: GNOME, KDE und mehr – erklärt von Lifehacker
- Eine visuelle Geschichte der Desktop-Umgebungen von Betriebssystemen. Archiviert am 03.02.2018 im Internetarchiv Wayback Machine . NetworkWorld