lwm
Подробнее
- Создатель
- Elliott Hughes
- Тип
- Оконный менеджер
Оконный менеджер Эллиотта Хьюза, который «старается не путаться под ногами»: ни значков, ни панели, почти нет меню — только рамка и заголовок; автор позже построил значительную часть Android.
lwm, Lightweight Window Manager, появился в конце 1990-х как реакция на то, что FVWM и ему подобные выросли в маленькие окружения рабочего стола. Страница руководства говорит об этом прямо: никаких значков, панелей кнопок, доков и корневых меню; нужно всё это — берите другой оконный менеджер. Вы получаете тонкую рамку с заголовком, маленький квадрат в углу для закрытия окна, перемещение и изменение размера мышью и фокус, следующий за указателем. Окна можно скрывать, а единственное меню, в корневом окне, перечисляет скрытые, чтобы их можно было вернуть. То немногое, что настраивается, — шрифты и цвета — задаётся через ресурсы X.
Родство с 9wm скорее по духу, чем по коду, и lwm оказался на одной debian-полке с aewm и evilwm: оконные менеджеры для тех, кто лучше заведёт ещё один терминал, чем панель. Сам Хьюз ушёл в Google, где много лет был одним из ключевых разработчиков библиотеки C и Java-классов Android, — так что lwm остаётся одной из самых скромных дебютных работ в отрасли.