FVWM

редактировать
FVWM
Debian FVWM Green.png Настроенный рабочий стол FVWM
Разработчик (и) Robert Nation
Стабильная версия 3 -1.0.1 / 4 октября 2020 г.; 9 дней назад (2020-10-04)
Репозиторий Измените это в Wikidata
Написано наC, Perl, Unix Оболочка
Операционная система Unix-подобная
Тип Оконный менеджер
Лицензия GNU GPL v2,. FVWM, включенный в OpenBSD : Лицензия BSD
Веб-сайтwww.fvwm.org

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

Содержание

  • 1 История
    • 1.1 Происхождение имени
  • 2 Возможности
  • 3 Производные
  • 4 Известные пользователи
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки

История

FVWM, работающий на SUSE 5.1 FVWM 1.24, старая версия из серии 1.x

В 1993 году, во время работы по анализу акустических сигнатур для США Министерство обороны, Роберт Нэйшн начал взлом twm с намерением одновременно уменьшить использование памяти и добавить поддержку виртуальных рабочих столов.

. Уже известен своим rxvt эмулятор терминала, Nation работал над уменьшением потребления памяти его новым оконным менеджером. Решив проверить прием FVWM, 1 июня 1993 года он связал его с выпуском rxvt.

В 1994 году Rob Nation прекратил разработку FVWM и сделал Чарльза Хайнса сопровождающим. Последним выпуском FVWM от Rob Nation был fvwm-1.24r. Версия FVWM после Rob Nation использует другой формат файла конфигурации и имеет существенно другую архитектуру. В результате многие дистрибутивы Linux распространяли как fvwm-1.24r, так и более поздние версии FVWM как отдельные программы. По состоянию на 2009 год fvwm-1.24r все еще компилируется и работает в современной системе Linux без каких-либо проблем. Небольшое количество пользователей продолжает использовать старую версию FVWM. В конце 1998 года офис сопровождающего FVWM был упразднен, и дальнейшая разработка велась группой волонтеров.

Многие разработчики основывают свои собственные проекты на FVWM, чтобы извлечь выгоду из лет доработки и развития. Многие из популярных оконных менеджеров, используемых сегодня, связаны с FVWM: Afterstep, Xfce, Enlightenment, Metisse и многое другое.

Происхождение имени

Первоначально FVWM был слабым виртуальным оконным менеджером, о чем четко заявил Роберт Нэйшн в интервью с ним в Linux Journal 1997 года, который также утверждал, что name было выбрано, потому что в оригинальных выпусках почти не было функций, выбираемых пользователем, поэтому оно действительно было слабым. Однако в какой-то момент значение буквы F было потеряно. Когда Google опубликовал старые архивы групп новостей, полученные от DejaNews, первоначальный смысл был вновь обнаружен. Однако, когда Чак Хайн поддерживал официальный FVWM Часто задаваемые вопросы, Чак никогда не соглашался с «слабым» объяснением и добавил альтернативные возможные значения F в FAQ, причем многие записи поступали из сообщений списка рассылки.

Возможности

FVWM, имитирующий Motif Window Manager (MWM) FVWM, имитирующий внешний вид Common Desktop Environment (CDE) Файл: FVWM 2.5.ogv Play media FVWM 2.5 Xsession, работающий на Debian 7 GNU / Linux

Это неполный список, основанный на документации, распространяемой с FVWM.

Многие из этих функций могут быть отключены во время выполнения или компиляции, или динамически для определенных окон, или загружены и выгружены как модули, или многие другие возможности. Это не жесткие функции, FVWM не диктует, как рабочий стол пользователя должен работать или выглядеть, но предоставляет механизмы для настройки рабочего стола, чтобы он работал, выглядел и вел себя так, как этого хочет пользователь.

  • Поддерживает любое количество виртуальных рабочих столов, каждый из которых разделен на несколько страниц.
  • Область просмотра (физический экран) может плавно перемещаться (настраиваемыми шагами) в области виртуального рабочего стола, независимо от страниц
  • Окно просмотра может перемещаться автоматически, когда мышь касается границы экрана
  • Полный EWMH, ICCCM -2 и GNOME Подсказки
  • Полная поддержка интернационализации, включая многобайтовые символы и двунаправленный текст.
  • Поддержка шрифтов Xft2 со сглаживанием сглаживание, тени любой размер, при любом смещении и в любом направлении, вращение текста.
  • Любое поведение, действие или событие полностью настраивается.
  • Поддержка определенных пользователем стилей оформления окон.
  • Заголовки можно отключить или отобразить на любом краю окна. Это можно сделать индивидуально для каждого типа окна.
  • Заголовки могут иметь до десяти значков, включая кнопки свертывания, развертывания и закрытия.
  • Анимированное затенение окна во всех направлениях.
  • Иконизация
  • Полная поддержка PNG, включая альфа-смешивание.
  • Библиотека программирования Perl для расширения FVWM с помощью Perl, создания сценариев и предварительной обработки файлы конфигурации.
  • Может быть расширен с помощью сценариев. Предварительная обработка позволяет создавать динамические конфигурации.
  • Инструментарий для создания диалогов, меню и приложений во время выполнения.
  • Настраиваемые панели рабочего стола.
  • Жесты мыши позволяют рисовать фигуры с помощью мыши и связывать их в команды.
  • Динамические меню; Утилиты для просмотра файловой системы, извлечения заголовков из Интернета из включенных меню.
  • Поддержка управления сеансом.
  • Поддержка расширения Xinerama для использования нескольких мониторов.
  • Динамически расширяемая с помощью модули.
  • Поддерживает кражу фокуса

Производные

Семейное древо Fvwm, отображающее некоторые производные FVWM

Известные пользователи

См. также

  • Бесплатно и портал программного обеспечения с открытым исходным кодом

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-20 08:25:06
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте