Я читаю Википедию о X11, и там написано, что:
В своем стандартном выпуске это полное, хотя и простое, решение для отображения и интерфейса, которое предоставляет стандартный инструментарий и стек протоколов для построения графических пользовательских интерфейсов в большинстве Unix-подобных операционных систем ...
Но позже это говорит, что:
X в первую очередь определяет протокол и графические примитивы - он намеренно не содержит спецификации для дизайна пользовательского интерфейса приложения, такого как кнопки, меню или стили строки заголовка окна.
Итак, предоставляют ли X11 виджеты, такие как кнопка или панель / окно, и т. Д. Или нет? Что такое графический примитив? Что именно предоставляет X11?
Также указано, что:
X не требует пользовательского интерфейса; отдельные клиентские программы справляются с этим. Программы могут использовать графические возможности X без пользовательского интерфейса.
Что это значит?