KDE Plasma 5

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
KDE Plasma 5
Logo
KDE Plasma 5
KDE Plasma 5
Basisdaten
Entwickler KDE
Aktuelle Version 5.11[1]
(10. Oktober 2017)
Betriebssystem FreeBSD, Linux, Solaris, Windows
Programmiersprache C++ (Qt)
Kategorie Programmsammlung
Lizenz GPL und LGPL[2]
deutschsprachig ja
kde.org/workspaces/

KDE Plasma 5 ist die fünfte Generation der von KDE primär für Linux-Systeme entwickelten Desktop-Umgebung. Es wurde am 15. Juli 2014 erstmals veröffentlicht[3] und ist der Nachfolger der KDE Plasma Workspaces 4.

Entwickelt wird KDE Plasma 5 auf Basis der KDE Frameworks 5,[4] einem Programmiergerüst, dessen wesentliches Ziel es ist, den Aufbau der Software modularer zu gestalten. Dies soll die Unterstützung jener Komponenten, die auch auf macOS und Windows laufen, auf ebendiesen Plattformen fördern.

Plasma 5 wurde mit dem neuen Theme Breeze (deutsch Brise) ausgestattet. Auch die geräteübergreifende Konvergenz wurde ausgebaut. Die grafische Benutzeroberfläche wurde vollständig neu in QML implementiert, das OpenGL für Hardwarebeschleunigung nutzt, wodurch die Leistung erhöht und Energie eingespart werden soll.[5][6]

Überblick[Bearbeiten | Quelltext bearbeiten]

Erste Technologievorschau von Plasma 5

Softwarearchitektur und Weiterentwicklung[Bearbeiten | Quelltext bearbeiten]

KDE Plasma 5 wird mit Hilfe von Qt 5 und KDE Frameworks 5 programmiert.[7] Plasma 5 bringt eine erweiterte Unterstützung für HiDPI-Displays. Plasma 5 verfügt über ein neues standardmäßig installiertes grafisches „Theme“ mit der Bezeichnung „Breeze“. Zu den technischen Änderungen gehört auch ein neuer hardwarebeschleunigter Grafik-Stapelspeicher, der einen OpenGL(ES)-basierenden Szenengraph (Canvas) nutzt.

Converged Workspace Shell[Bearbeiten | Quelltext bearbeiten]

Die Desktop-Umgebung enthält eine zusammengefasste grafische Shell, die automatisch zwischen Shells für verschiedene Zielgeräte hin- und herwechseln kann. Dies stellt eine der wesentlichen Änderungen für den normalen Benutzer beim Wechsel von Plasma 4 auf Plasma 5 dar: Während die vierte Generation noch für jeden Gerätetyp (beispielsweise ein Netbook) eine fixe Art der Arbeitsplatzumgebung vorsah (eben beispielsweise den für Netbooks optimierten „Workspace“), enthält die fünfte Generation einen „Converged Workspace Shell“ (zusammengefasste Arbeitsplatz-Shell). Diese „zusammengefasste“ Shell ist eine einzige flexible Oberfläche, die mit verschiedenen Gerätetypen umgehen kann und dazu sofort und automatisch zwischen verschiedenen Ansichten hin- und herschaltet. Die Oberfläche eines Tabletcomputers kann sich beispielsweise in einen ansonsten vom PC bekannten Desktop verwandeln, sobald eine Tastatur und Maus angeschlossen werden.[8] Diese Änderungen werden nach und nach in Plasma 5 integriert. In der im Juli 2016 erschienenen Version 5.7 wurde beispielsweise die automatische Erkennung einer angeschlossenen Hardware-Tastatur implementiert: die virtuelle Bildschirmtastatur wird beim Anschließen einer Hardware-Tastatur automatisch deaktiviert und beim Entfernen der Hardware wieder automatisch aktiviert.[9] Daneben kann der Benutzer jedoch auch manuell eingreifen.

Fenstersysteme[Bearbeiten | Quelltext bearbeiten]

KDE Plasma 5 kann theoretisch die Back-Ends einer Reihe von Fenstersystemen verwenden, beispielsweise X11 oder Wayland für Linux/BSD, Quartz für OS X oder GDI für Windows.

Hardwarebeschleunigter Szenengraph[Bearbeiten | Quelltext bearbeiten]

Plasma 5 schließt die in KDE Plasma 4 begonnene Migration zu QtQuick ab. QtQuick 2, das in Qt 5 enthalten ist, verwendet einen hardwarebeschleunigten OpenGL(ES)-Szenengraph, um Bilder auf dem Bildschirm zusammenzusetzen und zu rendern. Dadurch können von der Rechenleistung her aufwändige Renderarbeiten in den Grafikprozessor verlagert werden, wodurch für den Hauptprozessor des Systems Ressourcen frei werden. Diese Technik ist darüber hinaus schneller und energiesparender.

Implementierung von Wayland[Bearbeiten | Quelltext bearbeiten]

Ab der Version 5.4, die im August 2015 erschien, bietet KDE Plasma 5 Unterstützung zur Bildausgabe mit Hilfe der Wayland-Display-Architektur; diese Unterstützung war in der Version 5.4 aber noch unfertig („Technology Preview“), da einige Funktionen fehlten.[10] Die Version 5.5 aus dem Dezember 2015 bot erstmals die Möglichkeit, eine technisch einfache und stabile Wayland-Sitzung zu starten.[11] In der Version 5.6 aus dem März 2016 wurden im Bereich Wayland-Sitzung laut dem Projekt „signifikante Fortschritte“[12] erzielt. Ein produktiver Einsatz wurde jedoch noch nicht empfohlen. Ab der Version 5.7 aus dem Juli 2016 sind einfache Arbeitsschritte einer Wayland-Sitzung laut den Entwicklern „voll funktionsfähig“; komplexere Arbeitsschritte funktionieren dagegen noch nicht ganz so gut wie unter X11, da sie noch nicht vollständig implementiert wurden.[13] Seit Oktober 2016 und der Version 5.8 LTS ist die Wayland-Implementation laut Entwickler Martin Gräßlin bereit, um öffentlich getestet und in Richtung allgemeine Benutzbarkeit verfeinert zu werden („we are in a state to start the public beta“[14]). Durch die Weiterentwicklungen in der Version 5.9 aus dem Januar 2017 war Wayland so weit, dass erfahrene Nutzer und Tester („enthusiastic followers“) mit Wayland-Sitzungen arbeiten konnten.[15] Unter anderem wurde in 5.9 ein Konfigurationswerkzeug für Touchpads hinzugefügt.

Entwicklung und Veröffentlichungszyklus[Bearbeiten | Quelltext bearbeiten]

Seit die KDE Software Compilation in die drei Bestandteile KDE Frameworks 5, KDE Plasma 5 und KDE Applications 5 aufgeteilt wurde, kann jedes dieser Unterprojekte seine Entwicklungsarbeit im eigenen Tempo vorantreiben. Das Projekt „KDE Plasma 5“ hat seinen eigenen Veröffentlichungszyklus, wobei alle drei Monate eine Hauptversion (Feature Release) erscheint und in der dazwischenliegenden Zeit jeweils Fehlerbehebungsversionen erscheinen.[16] Die Version 5.1 erschien im Oktober 2014, die Version 5.2 im Januar 2015 und die Version 5.3 im April 2015. Die Version 5.4 wurde im August 2015 veröffentlicht. Die Version 5.5 erschien im Dezember 2015.[11] Die Version 5.6 wurde am 22. März 2016 veröffentlicht.[17] Die Version 5.7 erschien am 5. Juli 2016.[18] Die nächste Version 5.8 erschien am 4. Oktober 2016 und trägt den Zusatz „LTS“ für „Long Term Support“ (Langzeitunterstützung).[19] Laut der Entwickler ist die Desktop-Umgebung mit der Version 5.8 so stabil, dass sie für sämtliche Nutzer empfohlen werden kann. Die Version 5.9 ist am 31. Januar 2017 erschienen,[20] die Folgeversion 5.10 am 30. Mai 2017.[21] Die Version 5.11 ist am 5. Oktober 2017 erschienen. Die Folgeversion, welche wieder eine LTS-Version sein wird, soll am 25. Januar 2018 erscheinen.[22] KDE Plasma 5 soll mindestens bis ins Jahr 2019 weitergepflegt werden.[22]

Einsatz in der Praxis[Bearbeiten | Quelltext bearbeiten]

Personalcomputer und Tabletcomputer[Bearbeiten | Quelltext bearbeiten]

KaOS verwendet Plasma 5 seit dem 24. Februar 2015.[23] Die Version 15.04 von Kubuntu, die im April 2015 veröffentlicht wurde, setzte dann als zweite Distribution Plasma 5 als Standard-Arbeitsplatzumgebung ein.[24] Der Fedora KDE-Spin nutzt ab Version 22, die im Mai 2015 erschienen ist, standardmäßig Plasma 5.[25] Linux Mint setzt Plasma 5 seit September 2016[26] und der Hauptausgabe 18 "Sarah" (KDE-Variante) standardmäßig ein und ersetzt damit KDE Plasma 4. Debian setzt ebenfalls offiziell Plasma 5 seit der Veröffentlichung von Debian 9 („Stretch“) am 17. Juni 2017 ein.[27]

Mobiltelefon[Bearbeiten | Quelltext bearbeiten]

Im Juli 2015 wurde eine frühe Entwicklerversion der für Smartphones optimierten Version von KDE Plasma 5 vorgestellt.[28] Die „Plasma Mobile“[29] genannte Arbeitsfläche funktioniert bereits mit Einschränkungen auf dem Smartphone „Nexus 5“. Für den Sommer 2016 wurde von den Entwicklern eine benutzbare Version der Arbeitsfläche in Aussicht gestellt. Plasma Mobile soll technisch auf Ubuntu Touch aufbauen.[28] In Zukunft sollen auch Android-Apps unterstützt werden, soweit dies lizenzrechtlich zulässig und technisch möglich ist.[30] Zusammen mit weiteren Komponenten und Apps ist das Ziel, ein komplettes KDE-Handysystem mit dem Namen „Plasma Phone“ zu entwickeln.[31]

Weblinks[Bearbeiten | Quelltext bearbeiten]

 Commons: Screenshots of KDE Plasma 5 – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. www.kde.org.
  2. Licensing information for KDE packages (Memento vom 9. Februar 2010 im Internet Archive)
  3. New Plasma brings a cleaner interface on top of a new graphics stack. kde.org, 15. Juli 2014, abgerufen am 16. Mai 2015 (englisch).
  4. Howard Chan: Frameworks 5. kde.org, 25. September 2013, abgerufen am 16. Mai 2015 (englisch).
  5. KDE Plasma 5.0 Released. KDE. 15. Juli 2014. Abgerufen am 19. August 2014.
  6. KDE Plasma 5 Arrives with Fresh New Look, True Convergence. OMG! Ubuntu!. 15. Juli 2014. Abgerufen am 11. Februar 2015.
  7. Jos Poortvliet: Qt 5.2 – Foundation for KDE Frameworks 5. Dot.kde.org, 17. Dezember 2013, abgerufen am 10. März 2014 (englisch).
  8. Liane M. Dubowy: Plasma 5: Der KDE-Desktop in neuem Glanz. heise.de, 15. Juli 2014, abgerufen am 16. Mai 2015.
  9. KDE - KDE Plasma 5.7 Release. In: www.kde.org. Abgerufen am 11. Juli 2016.
  10. Thorsten Leemhuis: KDE Plasma 5.4 mit Wayland-Unterstützung vorgestellt. heise.de, 26. August 2015, abgerufen am 10. Januar 2016.
  11. a b Jonathan Riddell: Plasma 5.5 With Beautiful New Artwork. kde.org, 8. Dezember 2015, abgerufen am 10. Januar 2016 (englisch).
  12. KDE: Plasma 5.6 wird bunter und interaktiver - Golem.de. In: www.golem.de. Abgerufen am 23. März 2016.
  13. https://www.kde.org/announcements/plasma-5.7.0.php
  14. Wayland improvements since Plasma 5.8 release. In: Martin's Blog. 19. Oktober 2016 (martin-graesslin.com [abgerufen am 25. Oktober 2016]).
  15. KDE - Plasma 5.9 Kicks off 2017 in Style. Abgerufen am 1. Februar 2017 (englisch).
  16. Schedules/Plasma 5. kde.org, abgerufen am 16. Februar 2015 (englisch).
  17. KDE Plasma 5.6.3, bugfix Release for April. kde.org, 19. April 2016, abgerufen am 19. April 2016 (englisch).
  18. KDE - KDE Plasma 5.7 Release. In: www.kde.org. Abgerufen am 11. Juli 2016.
  19. KDE - KDE at 20: Plasma 5.8 LTS. Here for the Long Term. In: www.kde.org. Abgerufen am 10. Oktober 2016.
  20. KDE - Plasma 5.9 Kicks off 2017 in Style. Abgerufen am 1. Februar 2017 (englisch).
  21. KDE Plasma 5.10, Simple by Default, Powerful when Needed - KDE.org. Abgerufen am 4. Juni 2017 (englisch).
  22. a b https://community.kde.org/Schedules/Plasma_5. Abgerufen am 4. Juni 2017.
  23. KaOS ISO 2015.2. kaosx.us, 24. Februar 2015, abgerufen am 24. Februar 2015 (englisch).
  24. Kubuntu 15.04. kubuntu.org, 22. April 2015, abgerufen am 25. Mai 2015 (englisch).
  25. F22 release announcement. fedoraproject.org, abgerufen am 18. Juni 2015 (englisch).
  26. Linux Mint 18 "Sarah" KDE released! Abgerufen am 12. September 2016 (amerikanisches englisch).
  27. https://wiki.debian.org/KDE
  28. a b Oliver Diedrich: Plasma Mobile bringt KDE 5 aufs Smartphone. heise.de, 26. Juli 2015, abgerufen am 10. Januar 2016.
  29. http://plasma-mobile.org/
  30. Sebastian Kügler: Plasma Mobile, a Free Mobile Platform. kde.org, 25. Juli 2015, abgerufen am 30. Januar 2016 (englisch).
  31. http://plasma-mobile.org/what-is/