Otro componente importante en Linux, es su interfaz gráfica para el usuario conocida como X windows. En un comienzo las interfaces para sistemas con Unix eran terminales al estilo de un teletipo con teclados y comandos en lugar de monitores de alta resolución y colores como los de ahora.
X es una interfaz gráfica única para el usuario porque X es integrable a una red de computadores y por lo tanto dando acceso a usuarios para poder trabajar en computadores remotos. También es única porque X puede ser configurada hasta un alto nivel de flexibilidad. Para configurarla se utiliza un programa para manejo de ventanas o ``Window Manager''.
El sistema X Window (- N. del T. W-i-n-d-o-w, sin la `s' final, a diferencia de cierto sistema aperitivo ;-)-) es un enorme y potente (y en cierto modo, complejo) entorno gráfico para sistemas UNIX. El código original del Sistema X Window fue desarrollado en MIT y luego varias casas comerciales han hecho de este un estándar industrial para plataformas UNIX. Prácticamente, cada estación de trabajo UNIX que existe en el mundo hace funcionar alguna variante del Sistema X Window.
Hace unos años fue desarrollada una adaptación de libre distribución del Sistema X Window del MIT, versión 11, edición 6 (X11R6) para sistemas UNIX sobre 80386/80486/Pentium, por un equipo de programadores encabezados originariamente por David Wexelblat (dwex@XFree86.org). La edición, conocida como XFree86, está disponible para implementaciones UNIX System V/386, 386BSD, y otras basadas en x86, incluyendo LiNUX.
El sistema X Window utiliza una arquitectura cliente-servidor. El servidor de X escucha por conexiones desde las aplicaciones cliente X a través de la red o una interfaz local de loopback. El proceso servidor gestiona la comunicación con el hardware, como puede ser con una tarjeta gráfica, un monitor, un teclado o un ratón. Las aplicaciones cliente de X existen en el espacio del usuario, creando una interfaz gráfica del usuario (GUI) y pasando peticiones al servidor de X.
![]()
© Copyright 2005, artElab.ORG.CO. All Rights Reserved, Derechos Reservados.
Created and Mantained by Juan Reyes