Linuxfreakgraz schrieb:
Deshalb wäre Ausmisten mit der von dir beschriebenen Inkompatibilität Verbunden
Ja. Man muss sich ja auch vergegenwärtigen, das zur damaligen Zeit die Hardware so gut wie nix konnte und man deshalb selbst primitive Dinge in Software realisieren musste.
Genau für diese Situation ist halt auch X11 konzipiert worden.
Heute haben wir aber die Situation, das selbst der einfachste Grafikchip der in irgendeiner embedded-Hardware verbaut ist da meilenweit weg von dem ist, was damals gängig war. Logischerweise hast Du deshalb viel Kram, den Du eigentlich nicht brauchst.
Dazu kommt, das X11 als erweiterbares Protokoll definiert ist. Und eigentlich ist das eine gute Sache die mit dazu beigetragen hat, das X11 auch heute noch recht gut funktioniert.
Das führte aber eben auch dazu, das über die Jahrzehnte zig Protokoll-Erweiterungen angefallen sind.
Ins Kern-Protokoll eingreifen macht ja ohnehin wenig Sinn. Das einzige, was sinnvoll wäre, ist bei den Erweiterungen anzusetzen. Aber auch da wirst Du natürlich Kompatibilität brechen für Software(teile) die auf diese Erweiterungen angewiesen sind.
Und ein veraltetes Protokoll am leben zu erhalten, macht aus meiner Sicht nur aus Kompatibilitätsgründen Sinn.
Daher sehe ich auch diese Aufräumprojekte a-la XLibre eher skeptisch.
Aber gut. Sollen die mal machen und dann kann man immer noch anhand des Ergebnisses bewerten.
Für die meisten wird sich jetzt und auf absehbarer Zeit gar nicht mehr die Frage stellen. Die werden einfach Wayland nutzen und fertig. Und selbst wenn man einen X11-basierten Desktop hat, kann man sich ja mit Hilfe von XWayland eine kompatible Umgebung basteln, in der man das weiter betreiben kann.
Der Bedarf für ein natives Xorg wird damit immer "nischiger" werden.