Je lis Wikipedia sur X11 et il dit que:
Dans sa distribution standard, c'est une solution complète, quoique simple, d'affichage et d'interface qui fournit une boîte à outils standard et une pile de protocoles pour la construction d'interfaces utilisateur graphiques sur la plupart des systèmes d'exploitation de type Unix ...
Mais plus tard, il dit que:
X définit principalement le protocole et les primitives graphiques - il ne contient délibérément aucune spécification pour la conception de l'interface utilisateur de l'application, comme les styles de bouton, de menu ou de barre de titre de fenêtre.
Alors, X11 fournit-il des widgets comme un bouton ou un panneau / cadre de fenêtre, etc. ou non? Qu'est-ce qu'une primitive graphique? Qu'est-ce que X11 fournit exactement?
Il est également indiqué que:
X ne rend pas obligatoire l'interface utilisateur; les programmes clients individuels gèrent cela. Les programmes peuvent utiliser les capacités graphiques de X sans interface utilisateur.
Qu'est-ce que ça veut dire?