Ya conocido por su emulador de terminal rxvt , Nation trabajó en reducir el consumo de memoria de su nuevo gestor de ventanas. Decidido a probar la recepción de FVWM, el 1 de junio de 1993 lo incluyó en una versión rxvt.
En 1994, Rob Nation dejó de desarrollar FVWM y nombró a Charles Hines como mantenedor. La última versión de FVWM de Rob Nation fue fvwm-1.24r. La versión de FVWM posterior a Rob Nation utiliza un formato de archivo de configuración diferente y tiene una arquitectura significativamente diferente. Como resultado, muchas distribuciones de Linux distribuyeron tanto fvwm-1.24r como versiones posteriores de FVWM como programas separados. A partir de 2009 [actualizar], fvwm-1.24r todavía se compila y se ejecuta en un sistema Linux moderno sin ningún problema. Un pequeño número de usuarios continúa utilizando la versión anterior de FVWM. A fines de 1998, se abolió el cargo de mantenedor de FVWM y un grupo de voluntarios realizó un mayor desarrollo.
Originalmente, FVWM se llamaba Feeble Virtual Window Manager , como afirmó Robert Nation en una entrevista con Linux Journal en 1997 , quien afirmó que el nombre había sido elegido porque las versiones originales casi no tenían características seleccionables por el usuario. [3] Cuando Google publicó los viejos archivos de grupos de noticias adquiridos de DejaNews , se redescubrió el origen original del nombre. Sin embargo, cuando Chuck Hine estaba respondiendo preguntas para las Preguntas frecuentes oficiales de FVWM, Chuck nunca estuvo de acuerdo con la explicación "débil" y agregó posibles significados alternativos de F (como en el nombre del administrador de ventanas) a las Preguntas frecuentes, con muchas entradas provenientes de mensajes de listas de correo. [4]
Características
Muchas de estas funciones se pueden desactivar en tiempo de ejecución o de compilación, o de forma dinámica para ventanas específicas, entre muchas otras opciones. FVWM ofrece la posibilidad de configurar el escritorio para que funcione, se vea y se comporte de la forma que desee el usuario.
Admite cualquier cantidad de escritorios virtuales, cada uno dividido en varias páginas.
La ventana gráfica (la pantalla física) se puede mover suavemente (en pasos configurables) en el área del escritorio virtual, independientemente de las páginas.
La ventana gráfica puede moverse automáticamente cuando el mouse toca el borde de la pantalla.
Compatibilidad total con EWMH , ICCCM -2 y GNOME Hints.
Soporte completo de internacionalización, incluidos caracteres multibyte y texto bidireccional .
Compatibilidad con fuentes XFT2 con suavizado de bordes , sombras de cualquier tamaño, en cualquier desplazamiento y en cualquier dirección, rotación de texto.
Cualquier comportamiento, acción o evento es totalmente configurable.
Admite estilos de decoración de ventanas definidos por el usuario.
Las barras de título se pueden desactivar o mostrar en cualquier borde de la ventana. Esto se puede hacer de forma individual para cada tipo de ventana.
Las barras de título pueden tener hasta diez íconos, incluidos los botones de minimizar, maximizar y cerrar.
Sombreado de ventana animado en todas las direcciones.