Desarrollado por | Proyecto X.Org |
---|---|
Primera versión | 1987 |
Última versión | 1.0.10 (3 de marzo de 2018 ) |
Depositar | gitlab.freedesktop.org/xorg/app/twm.git |
Escrito en | VS |
Sistema de explotación | GNU / Linux y BSD ( d ) |
Medio ambiente | Sistema de ventanas X |
Tipo | Administrador de ventanas |
Licencia | X11 |
Sitio web | (es) Sitio web oficial |
twm ( Timeless Windows Manager ) es un administrador de ventanas utilizado en el entorno gráfico del sistema X Window . Es un software gratuito mantenido por el proyecto X.Org y distribuido bajo los términos de la licencia X11 . Proporciona barras de título , ventanas con forma y gestión de iconos . Extremadamente configurable, simple y ligero, se utiliza a menudo como herramienta de prueba .
El software twm fue creado por Tom LaStrange en 1987 como alternativa a uwm (in) , un gestor de ventanas desarrollado hace dos años para el sistema operativo ULTRIX por la empresa Digital . LaStrange sigue trabajando dentro de la empresa Solbourne Computer (en) al distribuir la versión original, enAbril de 1988. Una versión para X11R1 fue lanzada dos meses después en la red Usenet , la13 de junio de 1988. Nueve meses después, el consorcio MIT X se acercó a él a través de un tal Jim Filton. Se propone continuar con el mantenimiento del software en el marco de dicho consorcio. LaStrange acepta y trabaja dentro del grupo para respetar las nuevas convenciones de comunicación entre clientes. También se agregó soporte para barras de título a la nueva versión.
twm se convierte en el administrador de ventanas estándar para el entorno gráfico del sistema X Window , comenzando con la versión X11R4 , en lugar del software propietario Ultrix Window Manager . Su nombre es un acrónimo recursivo que luego significaba " Tom's Windows Manager ", luego " Tab Window Manager " después de la integración del proyecto dentro del consorcio X , y más recientemente, " Timeless Windows Manager ".
Este software todavía forma parte del proyecto X.Org . Su última versión fue producida enSeptiembre 2013.
Si twm ha sido reemplazado por gestores de ventanas más fáciles de usar, sigue siendo el entorno de prueba privilegiado del servidor X.Org , antes de la instalación de un entorno gráfico. A menudo se recomienda durante la instalación manual del sistema operativo GNU / Linux , especialmente por Daniel Robbins .
Reconocemos un cierto impacto en el desarrollo de otros gestores de ventanas. Su código ha inspirado muchos proyectos, incluido swm , otro software creado por LaStrange, pero también vtwm (en) ( Virtual Tabbed Window Manager ), tvtwm (en) , CTWM (en) ( Claude's Tab Window Manager ), FVWM ( F Virtual Window Gerente ), etc. Numerosos proyectos han retomado sus innovaciones.
Este software ya no se utiliza de forma predeterminada en los entornos gráficos modernos. A veces los usuarios lo consideran obsoleto, a veces como el administrador de ventanas de último recurso. Otros, sin embargo, lo han adoptado por su simplicidad y ligereza, a menudo como herramienta de prueba. Es altamente personalizable.
Su interfaz gráfica es diferente a las que se encuentran habitualmente en los entornos de oficina modernos. Es difícil entender esto sin leer el manual. Sin embargo, está disponible en la mayoría de las distribuciones del sistema operativo GNU / Linux .
En su configuración predeterminada, muestra una barra de título con dos botones:
No hay ningún botón en la barra de título para cerrar la ventana. Al hacer clic con el botón izquierdo en el escritorio, se muestra un menú que tiene una opción para cerrar la ventana.
Un clic izquierdo en la barra de título muestra la ventana sobre la pila de ventanas ; un clic central mueve la ventana; un clic derecho se mueve debajo de la pila.
El destino de entrada gráfica sigue al puntero del mouse , no está en la ventana en la que se hizo clic en último lugar. Cuando se crea una nueva ventana, se muestra una cuadrícula siguiendo el puntero del mouse, esperando que el usuario haga clic en el lugar donde desea que aparezca la ventana. Un clic izquierdo hace que la ventana aparezca en esta posición con este tamaño, un clic medio permite cambiar su tamaño antes de su creación, finalmente, un clic derecho hace que aparezca en este lugar pero con un tamaño vertical lo suficientemente largo como para llegar al fondo de la pantalla. . Muchos de estos comportamientos se pueden configurar .
Además del creador del proyecto, Tom LaStrange, podemos citar entre los primeros colaboradores, luego miembros del consorcio, los llamados Jim Fulton, Keith Packard , Dave Sternlicht, o Steve Pitschke, luego trasladado a Stardent Computer (en ) , finalmente, Dave Payne , que luego funcionará para Apple .