Servidor X.Org


X.Org Server es la implementación gratuita y de código abierto del servidor de visualización del sistema X Window administrado por la Fundación X.Org .

Existen implementaciones del protocolo X Window System del lado del cliente en forma de bibliotecas X11 , que sirven como API útiles para comunicarse con el servidor X. [4] Existen dos bibliotecas X importantes para X11. La primera de estas bibliotecas fue Xlib , la API X11 del lenguaje C original, [5] pero otra biblioteca X del lenguaje C, XCB , se creó más adelante en 2001. [6] Existen otras bibliotecas X más pequeñas, ambas como interfaces para Xlib y XCB en otros idiomas, y como bibliotecas X independientes más pequeñas. [ cita requerida ]

Los servicios con los que la Fundación X.Org apoya a X Server incluyen el empaquetado de los lanzamientos; certificación (de pago); evaluación de mejoras al código; desarrollar el sitio web y manejar la distribución de donaciones monetarias. [ cita requerida ] Las versiones están codificadas, documentadas y empaquetadas por desarrolladores globales . [ aclaración necesaria ]

El servidor X.Org implementa el lado del servidor del protocolo central del sistema X Window versión 11 (X11) y sus extensiones, por ejemplo, RandR. [7]

La versión 1.16.0 integra compatibilidad con el inicio y la administración basados ​​en systemd , lo que mejoró el rendimiento y la confiabilidad del arranque. [8]

Device Independent X (DIX) es la parte del servidor X.Org que interactúa con los clientes e implementa la representación de software. El bucle principal y la entrega de eventos son parte del DIX. [9]


xdpyinfo, un comando para mostrar información del servidor X.Org.
XAA es una API entre Device-Independent-X (DIX) y Device-Dependent-X (DDX), un controlador de gráficos 2D, aquí, por ejemplo, con el kernel de Linux .
Un servidor de visualización, como X.Org Server, implementa el sistema de ventanas y atiende a sus clientes.