Введение

F Virtual Window Manager (FVWM) — виртуальный менеджер окон для X Window System. Изначально являясь производной от twm, FVWM превратился в мощную и легко настраиваемую среду для Unix-подобных систем.

История

В 1993 году, во время работы над анализом акустических сигнатур для Министерства обороны США, Роберт Нейсон начал модифицировать twm с целью одновременного снижения использования памяти и добавления поддержки виртуальных рабочих столов. Уже известный своим эмулятором терминала rxvt, Нейсон работал над уменьшением потребления памяти своего нового менеджера окон. Решив проверить реакцию на FVWM, 1 июня 1993 года он включил его в состав релиза rxvt. В 1994 году Роб Нейсон прекратил разработку FVWM и передал поддержку Чарльзу Хайнсу. Последним релизом FVWM, выпущенным Робом Нейсоном, был fvwm 1.24r. Версия FVWM после Роба Нейсона использует отличный формат файла конфигурации и имеет существенно иную архитектуру. В результате многие дистрибутивы Linux распространяли как fvwm 1.24r, так и более поздние версии FVWM в качестве отдельных программ. По состоянию на 2009 год, fvwm 1.24r по-прежнему компилируется и работает на современных системах Linux без каких-либо проблем. Небольшое число пользователей продолжает использовать более старую версию FVWM. В конце 1998 года должность сопровождающего FVWM была упразднена, и дальнейшая разработка осуществлялась группой добровольцев. Многие разработчики использовали FVWM в качестве основы для своих проектов, чтобы воспользоваться преимуществами многолетней доработки и развития. Многие популярные менеджеры окон, используемые сегодня, имеют отношение к FVWM: Afterstep, Xfce, Enlightenment, Metisse и многие другие.

Название

Изначально FVWM был назван "Feeble Virtual Window Manager" (слабым виртуальным менеджером окон), что Роберт Нэйшн четко заявил в интервью для Linux Journal в 1997 году. Он также утверждал, что название было выбрано из-за того, что в первых версиях почти не было настраиваемых пользователем функций, и поэтому он действительно был слабым.