IT-словарь › Инфраструктура › GWM

GWM

Инфраструктура Svenska → Обновлено: 2026-10-20
Подробнее
Создатель
Колас Нахабо
Владелец
Bull
Год
1989
Тип
Оконный менеджер

Generic Window Manager — программируемый оконный менеджер Bull 1989 года, где рамки, меню и поведение описывались на собственном диалекте Lisp, за десять лет до Sawfish.

Колас Нахабо написал GWM в исследовательской лаборатории Bull в Софии-Антиполис и выпустил его в каталоге contrib X11R3 в 1989 году. У twm был конфигурационный файл, у GWM — язык: WOOL (Window Object Oriented Language), небольшой Lisp, в котором каждая рамка окна собиралась из объектов-«баров» и «плагов», а каждый щелчок мыши привязывался к функции. С нужным профилем GWM выглядел как twm, как mwm или как нечто, чего никто раньше не видел; виртуальные экраны, менеджер значков и меню тоже были написаны на WOOL и менялись без перекомпиляции.

Платой было требование любить скобки, и большинство остановилось на twm или купило Motif. Разработка прекратилась около 1995 года. Идея пережила проект: Sawfish с его Lisp (1999), StumpWM на Common Lisp, xmonad на Haskell и awesome на Lua делают то же, что GWM, но на языках, которые людям не лень учить.

← Назад к словарю