Precisando conceptos: “Entornos de escritorios” y “Gestores de ventana”.

En GUTL me encuentro un artículo bastante interesante (sobre todo para los nuevos usuarios) donde su autor el amigo Delio Orozco González, después de realizar una pequeña investigación para entender la diferencia entre Entorno de Escritorio y Gestores de Ventanas.

Precisando conceptos: “Entornos de escritorios” y “Gestores de ventana”.

Por Delio Orozco González
Hasta hace poco no tuve muy claro la diferencia entre uno y otro término y como la experiencia me dice que tal duda puede estar asaltando o ya ha invadido a algunos de nuestros colegas, me doy a la tarea de cumplir con la máxima de nuestro movimiento: compartir; por tanto, aquí les va una pequeña búsqueda referativa que nos ayudará a entender la diferencia entre «Entorno de escritorio» y «Gestor de ventanas».

Según Wikipedia, un entorno de escritorio (en inglés desktop environment, abreviado DE) es un conjunto de software para ofrecer al usuario de una computadora una interacción amigable y cómoda. Es una implementación de interfaz gráfica de usuario que ofrece facilidades de acceso y configuración, como barras de herramientas e integración entre aplicaciones con habilidades como arrastrar y soltar.

Los entornos de escritorios por lo general no permiten el acceso a todas las características que se encuentran en un sistema operativo, por la ausencia de una interfaz gráfica. En su lugar, la tradicional interfaz de línea de comandos (CLI) todavía se utiliza cuando el control total sobre el sistema operativo se requiere en estos casos. Un entorno de escritorio por lo general consiste de iconos, ventanas, barras de herramientas, carpetas, fondos de pantalla y widgets de escritorio.(1)

En general cada entorno de escritorio se distingue por su aspecto y comportamiento particulares, aunque algunos tienden a imitar características de escritorios ya existentes. El primer entorno moderno de escritorio que se comercializó fue desarrollado por Xerox en los años 80. Actualmente el entorno más conocido es el ofrecido por la familia Windows, aunque existen otros como los de Macintosh (Classic y Cocoa), o también de código abierto (o software libre) como GNOME, KDE, CDE, Xfce o LXDE, comúnmente usados en distribuciones Linux o BSD.(2)

A partir de este momento surge la pregunta: ¿y qué es entonces un «Gestor de ventanas»?. Según la misma fuente, un gestor de ventanas es un Programa informático que controla la ubicación y apariencia de las ventanas bajo un sistema de ventanas en una interfaz gráfica de usuario.(3) Las acciones asociadas al gestor de ventanas suelen ser: abrir, cerrar, minimizar, maximizar, mover, escalar y mantener un listado de las ventanas abiertas. Es también muy común que el gestor de ventanas integre elementos como: el decorador de ventanas, un panel, un visor de escritorios virtuales, iconos y un tapiz.(4)

Las plataformas Windows y Mac OS X ofrecen un gestor de ventanas estandarizado por sus vendedores e integrado en el propio sistema operativo. En cambio el sistema gráfico X Window, popular en el ámbito de sistemas Unix y similares, como GNU/Linux, permite al usuario escoger entre varios gestores. Los gestores de ventanas difieren entre sí de muchas maneras, incluyendo apariencia, consumo de memoria, opciones de personalización, escritorios múltiples o virtuales y similitud con ciertos entornos de escritorio ya existentes, entre otras.(5)

Entre los «Gestores de ventanas» más conocidos están AfterStep, FVWM, AmiWM (Amiga Windows Manager), Blackbox, CTWM, Enlightenment, Fluxbox (derivado de la versión 0.61.1 de Blackbox), IceWM, Kwin (el gestor de ventanas que usa KDE), Metacity (el gestor de ventana de algunas versiones de Gnome), Openbox (basado en Blackbox y es el gestor de ventanas de LXDE), VTWM, Sawfish y otros muchos.(6)

Y para terminar una declaración. Cuando empecé en el mundo de GNU/Linux usaba, por supuesto, Gnome y KDE. Luego, buscando rendimiento, migré a XFCE y LXDE; finalmente, con un poco más de conocimiento sobre el sistema y sus potencialidades, he migrado a Enlightenment y me siento complacido por una razón: puedo crear y transformar, que son los oficios naturales del hombre, según José Martí; en tanto, he podido personalizar a mi gusto la UI (User Interface = Interfaz de Usuario) para interactuar con mi sistema operativo: Debian 6.

Referencias:

1.-http://es.wikipedia.org/wiki/Entorno_de_escritorio.
2.-Idem.
3.-http://es.wikipedia.org/wiki/Gestor_de_ventanas
4.-Idem.
5.-Idem.


22 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   helena_ryuu dijo

    muy interesante para que los novatos ahonden en este tema, y poruqe no, para que no se nos olvide a los que ya sabemos ^^

  2.   hexborg dijo

    Muy bueno. Todavía hay gente que no conoce la diferencia. Me gusta la parte donde dices «Kwin (el gestor de ventanas que usa KDE), Metacity (el gestor de ventana de algunas versiones de Gnome)», creo que con esos ejemplos se aprecia mejor la diferencia que hay entre entorno de escritorio y gestor de ventanas.

  3.   tammuz dijo

    muy bien explicado, es algo que se confunde facilmente cuando no estas familiarizado con ello

  4.   khourt dijo

    Que no Enlightenment ya es un desktop desde su version e17 ?
    Si no lo es, entonces vuelvo a no entender que es y que no un DE y WM (!)

    1.    Windóusico dijo

      Es que ahí entras en un terreno que no se explica en esta entrada. Para mí «escritorio» (desktop) no es lo mismo que «entorno de escritorio» (desktop environment). E17 no es un entorno de escritorio, es un gestor de ventanas muy completo que se puede usar como escritorio. Cuando hablas de escritorios pienso en Unity, GNOME Shell, Plasma, E17, …

      1.    khourt dijo

        Y que no enlightenment no es lo mismo que e17 ??

        enlightenment = e17 ?

        1.    Windóusico dijo

          ¿Y? En mi comentario escribo que «desktop» no es igual a «entorno de escritorio». Creo que no lo has leído bien.

        2.    Windóusico dijo

          Cuando E17 mejore/añada ciertas aplicaciones básicas y cuando desarrolle un framework, entonces será un entorno de escritorio con todas las de la ley.

          Según el FAQ de Enlightenment:
          <>

          Lo explican en: http://www.enlightenment.org/?p=about/e17

          No parece que quieran convertirse en algo similar a GNOME o KDE.

          1.    Windóusico dijo

            ¡Ups! No se ve la cita. Te la vuelvo a poner:
            What exactly do you mean by «Enlightenment DR17 will be a desktop shell?»

            It means that DR17 will combine features of a window manager and a file manager. It will provide nicely integrated GUI elements for managing your desktop elements, both files and windows. It does *not* mean that DR17 will be another application framework like Gnome and KDE.

          2.    khourt dijo

            Jajaja !! Ok ! Creo va quedando claro … es que mira que soy fan de enlightenment, aunque reconozco que aun le falta por andar, pero espero que mejore mucho.

            Aunque bueno, ahora tocaste el tema de shell… entonces lo vemos asi? como una «concha» ?
            XD

          3.    Windóusico dijo

            Las conchas se han vuelto muy populares.

          4.    khourt dijo

            Si me lo preguntas a mi, las conchas siempre son populares, tengo un amigo argentino que se la vive en la busqueda de la concha … XD
            Jejeje !!

          5.    Windóusico dijo

            En España se lleva más la caza del conejo.

          6.    khourt dijo

            Jajajaja !!! XD
            La tendre en mente. Genial ! Ahora me doy cuenta, que no importa de que pais seas, ni que sistema operativo uses, mucho menos si prefieres DE o WM … al final, todos andamos sobre lo mismo

            Aca en México se llama: «desflemas el cuaresmeño» XD
            (aunque esta un poco salido del tema, no encuentro la expresion adecuada. Zorry !)

    2.    Giovanni dijo

      De acuerdo a Bodhi Linux, la línea es cada vez más sutil:
      http://www.bodhilinux.com/e17guide/e17guideEN/intro.html

      En fin. Tal vez en el futuro los entornos de escritorio van a incorporar el gestor de ventanas o los mismos gestores irán incorporando en sí funciones antes consideradas en los entornos. Para el usuario final, bien puede no importar mucho, creo.

  5.   DanielC dijo

    Sabiendo la diferencia, miro este articulo y siento que no queda claro hasta donde llega un DE y hasta donde un Gestor de Ventanas.

    Es como querer explicar la diferencia entre el agua y el aceite y solo quedarse en que ambos son líquidos.

  6.   Luis dijo

    Una de las diferencias está en que un entorno de escritorio permite configurar el hardware del equipo mientras que un gestor de ventanas no lo hace y debes recurrir al terminal.

    En el momento en que instalas aplicaciones que permitan la configuración de hardware desde modo gráfico estás convirtiendo tu gestor de ventanas en un entorno de escritorio. De ahí viene la confusión con el E17; empezó como gestor de ventanas pero ha ido evolucionando.

    Todos lo entornos de escritorio incluyen un gestor de ventanas, mientras que un gestor de ventanas es simplemente el software mínimo necesario para conectarte al servidor X y lanzar aplicaciones gráficas.

    1.    khourt dijo

      Bueno, aqui no seria decir e16 es un gestor de ventanas y que e17 ya es un entorno de escritorio ? Con Enlightenment (e17) configuramos el hardware (configuracion de resolucion, gestion de dispositiovs, tiene su propio gestor de aplicaciones iniciales, entre otros).

  7.   Leproso_Ivan dijo

    Será útil para muchos usuarios noveles o que aún no entienden bien la diferencia.

  8.   Drakon dijo

    Es más simple de lo que parece, el gestor de ventanas maneja las ventanas, y el entorno de escritorio usa al gestor de ventanas y tiene aplicaciones propias para realizar ciertas cosas que un gestor de ventanas solo no puede. En cuanto a enlightenment: «Enlightenment is not just a window manager for Linux/X11 and others, but also a whole suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits», eso es enlightenment XD.

  9.   Master dijo

    Buena

  10.   Diego dijo

    Soy nuevo y no sabía.

    ¡Gracias!