Zum Hauptinhalt Zur Navigation

KWin: KDE beendet Funktionsentwicklung für X11

Für die X11-Komponenten des KDE -Windowmanagers KWin wird es künftig keine neuen Funktionen geben. KWin-Entwickler Martin Flöser kündigte den damit letzten Feature Freeze an. Gepflegt werden soll der Code aber weiterhin.
/
52 Kommentare News folgen (öffnet im neuen Fenster)
Die Mobile-Variante von KDE Plasma nutzt nur die Wayland-Version von KWin. (Bild: KDE)
Die Mobile-Variante von KDE Plasma nutzt nur die Wayland-Version von KWin. Bild: KDE

Laut einem Blogeintrag des KDE-Entwicklers Martin Flöser(öffnet im neuen Fenster) wird der X11-Zweig der Fensterverwaltung KWin zusammen mit dem kommenden Plasma 5.12 LTS in den sogenannten Feature Freeze übergehen. Ab Version 5.13 sollen demnach nur noch neue Funktionen für den Wayland-Zweig erstellt werden. Bugfixes für die X11-Bestandteile von KWin soll es jedoch weiterhin geben, auch für die kommende Version 5.13. Konkret kündigte Flöser an, dass die Fixes für Version 5.12 automatisch im Master-Branch und damit auch in Version 5.13 landen.

Diese Änderung sei aber explizit keine Entscheidung darüber, ob Plasma 5.13 Wayland als Standard benutzt. Da KWin zudem zumindest in vielen Teilen unabhängig vom eingesetzten Fenstersystem arbeite, werde es auch weiterhin neue Funktionen für KWin selbst geben, von denen sowohl Nutzer von X11 als auch Wayland profitierten.

X11 macht zu viel Aufwand

Als Grund, warum Flöser keine neuen Funktionen mehr in X11 integrieren will, gab der KWin-Entwickler den damit verbundenen Mehraufwand an. So habe er festgestellt, dass Stabilitäts- und Qualitätsprobleme der vergangenen Jahre häufig mit neuen X11-Funktionen in Zusammenhang stünden. Wayland-Funktionen würden dagegen meist ohne Probleme implementiert.

Schuld an dieser Situation seien vor allem die mangelnden Testmöglichkeiten für X11 im Vergleich zu denen für Wayland. So könnte die Wayland-Implementierung vergleichsweise einfach durch automatisierte Tests überprüft werden, bei X11 sei das hingegen nicht möglich. Zudem fielen einige Bugs durch das Raster des KDE-Teams, weil die Hauptentwickler mittlerweile vorwiegend Wayland einsetzten.


Relevante Themen