X Window System

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom propre masculin.  [interface graphique]  [Unix]  [X11]. Nom de la principale interface graphique issue de l'environnement Unix. C'est une spécification d'architecture, et un ensemble de protocoles.

Il est découplé du système d'exploitation sous-jacent, de sorte que des versions de serveurs X existent pour tous les systèmes d'exploitation majeurs (c'est un PIGUI).

Fondé sur le protocole X, il permet l'exportation sur une machine distante, via un réseau, de l'interface utilisateur de chaque client X (qui n'est donc pas nécessairement animé par la machine qu'emploie l'utilisateur, en d'autres termes chaque fenêtre peut présenter un programme animé par n'importe quelle machine du réseau).

Ses détracteurs le jugent d'une lenteur et d'une lourdeur incomparables, composé de trop de couches (il faut une trentaine de lignes de code en C pour écrire « Bonjour » à l'écran). À la fin des années 1980 certains le considéraient comme l'une des tares d'Unix qui l'empêchait de s'imposer dans les entreprises car, indépendant de tout (de l'OS, du matériel, etc.), il était trop exigeant pour les machines.

Aussi appelé simplement (!) X11, ou « X », en référence à un système nommé « W », qui l'avait précédé (mais qui n'avait rien à voir avec le Windows de Microsoft, même s'il s'agissait bien de l'abréviation de « Window »). Le W dérivait lui-même de V pour « View », du début des années 1980.

Mis au point et versé dans le domaine public par le MIT.

Son implémentation contemporaine la plus répandue est celle de X.Org.

Conventions d'écriture

  • X11 désigne le protocole X Window dans sa version 11.
  • le nom «X Window» ne contient pas de « s ».
  • On écrit souvent « XWindow » en un seul mot, ou encore « X-Window » ou « X win ».
  • Les dénominations officielles selon le X Consortium sont : « X », « X Window System », « X Version 11 », « X Window System, Version 11 » ou « X11 ».