Вот что это означает для системы X-Windows.
X-Windows, на самом базовом уровне, предоставляет способ манипулирования областями экрана, называемыми «окнами». Он также позволяет получать события, происходящие внутри окон.
Но X-Windows ничего не говорит о заголовках, меню, полосах прокрутки или о чем-то подобном. В нем также ничего не говорится о правилах, по которым конкретное приложение может заставить свое окно занимать весь экран, или когда окно должно быть перемещено за пределы экрана. Он предоставляет способ для одного приложения заставить другие приложения запрашивать разрешение, прежде чем делать что-либо с окнами верхнего уровня, но не предоставляет такое приложение как часть базового сервера.
X-Windows - это механизм, а не политика.
Политика предоставляется инструментарием виджетов, оконным менеджером и другими вещами, добавленными в систему позже. Например, многие наборы инструментов виджетов используют набор перекрывающихся подокнов для полос прокрутки и запрашивают события мыши для этих подокон, чтобы они могли обнаружить операции щелчка и перетаскивания и заставить подокна реагировать соответствующим образом.
Вот почему, например, GNOME и KDE могут уживаться на одном экране, и почему действительно старые программы X-Windows, которые ничего не знают о панелях или рабочих столах, все еще прекрасно работают в современных системах.