Gestores de Ventanas: Interfaces gráficas de usuario para GNU/Linux

Gestores de Ventanas: Interfaces gráficas de usuario para GNU/Linux

Gestores de Ventanas: Interfaces gráficas de usuario para GNU/Linux

Desde los inicios de GNU/Linux, el uso y diversidad de las Interfaces Gráficas de Usuario (GUI) disponibles ha ido creciendo. Y a la par, ha crecido también cierta competencia entre los usuarios, nuevos y experimentados, sobre cuál es la mejor entre las muchas opciones existentes.

Sin embargo, las actuales opciones disponibles de GUI para GNU/Linux, es decir, los Gestores de Ventanas (Windows Managers – WM, en inglés) más populares o conocidos, suelen venir integrados dentro de los también muy conocidos y completos Entornos de Escritorio (Desktop Environments – DE, en inglés) mientras que muchos otros, igual de buenos, pero tal vez menos conocidos o usados, suelen venir de forma independiente de un Entorno de Escritorio específico.

Gestores de Ventanas: Introducción

Recordemos que, entre un Entorno de Escritorio y un Gestor de Ventanas hay diferencias bien claras cuando se habla de un Sistema Operativo GNU/Linux.

Primeramente, vale destacar la existencia del Sistema de Ventanas X (X Windows, en inglés), el cual es considerado la base que permite dibujar elementos gráficos en la pantalla. Ya que, X Windows provee el soporte que permite el movimiento de las ventanas, las interacciones con el teclado y el ratón, y dibuja las ventanas. Y todo esto es necesario para cualquier escritorio gráfico.

Teniendo esto en claro, podemos comprender mejor, que es un Gestor de ventanas y un Entorno de Escritorio.

Gestor de ventanas

Es  la pieza del rompecabezas que controla la colocación y la apariencia de las ventanas. Y que requiere de X Windows para funcionar pero no de un Entorno de Escritorio, de forma obligatoria. Y según la Wiki oficial de ArchLinux, en su sección dedicada a los «Windows Managers«, estos se dividen en 3 tipos, que son los siguientes:

  • Stacking: Aquellos que imitan las apariencias y funcionalidades de Windows y OS X, por ende, gestionan las ventanas como pedazos de papel en un escritorio, que pueden ser apiladas una sobre las otras.
  • Tiling: Aquellos de tipo «mosaico» donde las ventanas no se superponen, y donde suelen hacerse un uso muy extenso de atajos de teclado, y se obtiene una menor dependencia del uso del ratón.
  • Dynamics: Aquellos que permiten alternar dinámicamente el diseño de las ventanas entre mosaicos o flotantes.

Entorno de escritorio

Es un elemento o sistema mucho más integrado que un Gestor de Ventanas. Y por lo tanto, requiere tanto de X Windows como de un Gestor de Ventanas, para funcionar. Razón por la cual, la mayoría suele incluir uno propio y/o hace uso de uno o más WM independientes para funcionar de manera óptima.

Además, es importante destacar que, un Entorno de Escritorio generalmente incluye un conjunto de aplicaciones que están estrechamente integradas para que todas las aplicaciones se conozcan entre sí, tal como, una aplicación de tipo de panel (barra de tareas) que facilite ciertas operaciones como colocar pequeños elementos (widgets) para una acción o información rápida en favor de mejorar la experiencia de usuario.

En caso, de querer conocer más sobre los Entornos de Escritorio, recomendamos explorar nuestras siguientes entradas anteriores disponibles:

Gestores de Ventanas: Contenido

Gestores de Ventanas versus Entornos de Escritorio

Propios de un Entorno de Escritorio específico

  1. Metacity: De GNOME
  2. Mutter: De GNOME Shell
  3. KWin: De KDE y KDE Plasma
  4. XFWM: De XFCE
  5. Muffin: De Cinnamon
  6. Marco: De Mate
  7. DeepinWM: De Deepin
  8. Gala: De Pantheon
  9. BudgieWM: De Budgie
  10. UKWM: De UKUI

Independientes de un Entorno de Escritorio específico

  1. 2BWM: https://ift.tt/2bdZNTO
  2. 9WM: https://ift.tt/2XLtHcK
  3. AEWM: https://ift.tt/2DAhkJP
  4. Afterstep: http://afterstep.org/
  5. Awesome WM: https://awesomewm.org/
  6. BerryWM: https://berrywm.org/
  7. Blackbox: https://ift.tt/2bdZx7d
  8. BSPWM: https://ift.tt/1abBK69
  9. Byobu: https://byobu.org/
  10. Compiz: http://www.compiz.org/
  11. CWM: https://ift.tt/2U70Uyp
  12. DWM: https://ift.tt/fvWn8E
  13. Enlightenment: https://ift.tt/KPqCOY
  14. EvilWM: https://ift.tt/30GLR1i
  15. EXWM: https://ift.tt/1VYun6R
  16. Fluxbox: http://www.fluxbox.org
  17. FLWM: https://ift.tt/1nKcUxh
  18. FVWM: https://www.fvwm.org/
  19. Haze: https://ift.tt/3fI9ef5
  20. Herbstluftwm: https://ift.tt/2bbRgGX
  21. I3WM: https://i3wm.org/
  22. IceWM: https://ice-wm.org/
  23. Ion: https://ift.tt/3ispnHx
  24. JWM: https://ift.tt/2mCXoaz
  25. MatchBox: https://ift.tt/2F4gGEJ
  26. Metisse: https://ift.tt/2PJ3IN4
  27. Musca: https://ift.tt/2DPFrUs
  28. MWM: https://motif.ics.com/
  29. OpenBox: https://ift.tt/1ut9xvJ
  30. Pekwm: https://ift.tt/2XZOSrZ
  31. PlayWM: https://ift.tt/3fEkIAt
  32. Qtile: http://www.qtile.org/
  33. Ratpoison: https://ift.tt/zLTDGK
  34. Sawfish: https://ift.tt/3kmpvdn
  35. Spectrwm: https://ift.tt/2be08G5
  36. Steamcompmgr: https://ift.tt/30Gyw9j
  37. StumpWM: https://ift.tt/1VyV97b
  38. Sugar: https://sugarlabs.org/
  39. SwayWM: https://swaywm.org/
  40. TWM: https://ift.tt/3igGr34
  41. UltimateWM: https://ift.tt/11m1eKt
  42. VTWM: http://www.vtwm.org/ (Web no disponible)
  43. Wayland: https://ift.tt/1kR8Sa9
  44. Wingo: https://ift.tt/PLDUPC
  45. WM2: https://ift.tt/2XIMeGB
  46. WMFS: https://ift.tt/3kt7Z7e
  47. WMX: https://ift.tt/2DKeUYX
  48. Window Maker: https://ift.tt/31Gbzm2
  49. WindowLab: https://ift.tt/3ip78CJ
  50. Xmonad: https://xmonad.org/

Imagen generica para conclusiones de artículos

Conclusión

Esperamos que esta pequeña y útil publicación sobre los «Gestores de Ventanas», existentes usados dentro o fuera de un «Entorno de Escritorio», es decir, de forma dependiente o independiente de uno de estos, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux».

Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación», no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.

O simplemente, visita nuestra página de inicio en DesdeLinux o únete al Canal oficial de Telegram de DesdeLinux para leer y votar por esta u otras interesantes publicaciones sobre «Software Libre», «Código Abierto», «GNU/Linux» y demás temas relacionados con la «Informática y la Computación», y la «Actualidad tecnológica».



from Desde Linux https://ift.tt/2DDFdjJ
via IFTTT

No hay comentarios.:

Publicar un comentario