Das ist wahr, nur war das hier vermutlich anders gemeint. Wir haben nicht direckt an einen Windowmanager, wie KDE gedacht, sondern eher an sowas treibermäßiges wie X. Eventuell haben auch die eines, das eine, die anderen dass andere Gedacht, darum eventuell auch komunikationsschwierigkeiten...
Der unetrschied von X zu KDE ist, das KDE auf X aufsetzt und so unabhängig vom System ist und X setzt direkt auf den Kernel (Das OS) auf, so dass es auch an dieses angepasst werden muss. Darum braucht jedes OS seine eigene X-Version (solange die OSes nicht kompatibel sind), welche dann auch an das OS angepasst wird, welches man aber besser nach der Programmierung der Grundfunktionen im Kernel machen sollte.