Site hosted by Angelfire.com: Build your free website today!

Xwindow

 XWindow es el encargado de visualizar la información de manera gráfica y es totalmente independiente del sistema operativo (los sistemas Unix/Linux no necesitan de XWindow para funcionar, pudiendo trabajar en modo texto). La gran diferencia entre XWindow y la interfaz gráfica de otros sistemas operativos es que XWindow distribuye el procesamiento de aplicaciones, especificando un enlace cliente-servidor. El cliente X especificará "Que hacer" al servidor X, que se encargará de "Como hacerlo".

Un gestor de ventanas es la parte de un entorno gráfico de usuario (GUI) que dota a éste del aspecto que permite identificarlo y que le da su personalidad. Esto incluye no sólo la forma de las ventanas y posición y estilo de los botones, sino tambien el comportamiento de los pulsadores del ratón y combinaciones de teclado. En entornos simplificados, así como en las soluciones cerradas, como MS-Windows, la parte del núcleo del entorno y la shell del mismo están fuertemente acopladas, y suelen no ser posible sustituirlas parcialmente por componentes de terceros. Imaginemos, por ejemplo, un entorno Windows 95 con el nucleo de Windows de 16 bits, o, al contrario, mantener el aspecto visual clásico de Microsoft sustituyendo unicamente el núcleo de 32 bits, simplemente cambiando un par de ficheros. Parece claro que esto no está al alcance del usuario, y que las diferentes capas del sistema van ligadas indisolublemente.

En el entorno X, la parte central está desacoplada de la parte visual. Normalmente, en Linux se proporciona el nucleo de libre distribución inicialmente liberados por David Wexelblat, la versión 11, release 6 (X11R6) para sistemas Unix con 80386/80486/Pentium. Esta implementación, llamada Xfree86, se encuentra disponible en Unix x86 como System V/386,386BSD y por supuesto Linux. Incluye todos los binarios necesarios , ficheros de soporte, librerias y utilidades. La parte grafica se elige entre varias opciones también gratuitas: twm, fvwm'95, kde, enlightenment, etc. Además existen versiones comerciales de todas estas capas, bien como servidores de casas como MetroLink, así como recubrimientos gráficos compatibles Motif, intercambiables en cualquier combinación. El servidor proporciona la rapidez del entorno, y la parte del shell es responsable de su facilidad de uso.

X windows es un enorme entorno grafico para sistemas Linux/Unix, potente y tambien complejo. Originalmente fue desarrollado por el MIT, y desde entonces los desarrolladores de sistemas comerciales han convertido a las X en un estandar de las plataformnas Unix. Prácticamente todas las estaciones de trabajo Unix del mundo utilizan X Windows en alguna de sus variantes.