Entorno gráfico de Linux Ing. Andrés Bustamante afbustamanteg@unal.edu.co 2009 Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 1 / 12
Contenidos 1 2 Administrador de Ventanas Administrador de Pantallas 3 Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 2 / 12
Historia del entorno gráfico 1981: Xerox lanza primero computador que utiliza GUI (Interfaz Gráfica de Usuario) bajo el nombre XeroxStar. Fracasa por motivos económicos 1983: Apple lanza Lisa. También fracasa por motivos económicos. 1984: Apple lanza primera GUI para computador personal (MacOS para Macintosh). 1984: MIT y su proyecto Athena lanzan el Sistema X (antes W) para UNIX. Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 3 / 12
Qué es el Sistema X Window? El sistema X Window es un protocolo para aplicaciones que requieren componentes gráficos como botones, ventanas, iconos, entre otros. Actualmente se publica mediante el estándar versión X11 establecido por el Consorcio X, quien se encarga de la supervisión de nuevas versiones. La implementación más conocida de este estándar para Linux hasta hace un tiempo fue XFree86, pero en la actualidad la más utilizada en la mayoría de distros es Xorg. Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 4 / 12
Entorno gráfico en Linux El entorno gráfico en Linux funciona sobre una implementación del sistema X window, y se compone de: Administrador de Ventanas Administrador de Pantallas Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 5 / 12
Administrador de Ventanas Administrador de Ventanas Maneja la interacción con el usuario. Administra el comportamiento de las ventanas. Implementaciones más conocidas: twm fvwm AfterStep WindowMaker BlackBox Enlightenment Sawfish KWin Metacity Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 6 / 12
Administrador de Pantallas Administrador de Pantallas Administra los canales de inicio gráfico de sesión. Implementaciones más conocidas: xdm kdm gdm Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 7 / 12
Metáfora del escritorio. En Linux se extiende esta metáfora a múltiples escritorios de trabajo. Funcionalidades: El escritorio Arrastrar y soltar en aplicación Enlaces simbólicos Asociacíón de archivos a aplicaciones Paneles Paginador/selector de escritorios virtuales Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 8 / 12
Administrador de ventanas Funcionalidades (cont.): Barra de estado Temas Configuración simple Programación con APIs Internacionalización (múltiples idiomas) Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 9 / 12
Implementaciones más populares: KDE (actualmente en la versión 4) Gnome (actualmente en la versión 2) XFCE (actualmente en la versión 4) Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 10 / 12
Aplicaciones de Internet Aplicaciones de oficina (ofimática) Aplicaciones para multimedia Juegos Accesorios y herramientas útiles Aplicaciones educativas (edumática) Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 11 / 12
Buscando alternativas Linux a las aplicaciones Windows? http://alts.homelinux.net Alĺı se encuentran en general alternativas libres (software libre) para aplicaciones privativas (software comercial) incluso para Windows y Mac. Ing. Andrés Bustamante,afbustamanteg@unal.edu.co () 2009 12 / 12