
Состоялся выпуск открытого оконного менеджера plwm 0.4. Проект написан на языке программирования Prolog и поддерживает мозаичную (tiling) компоновку окон. Разработка решения ведётся с конца 2023 года.
По информации OpenNET, в качестве целей проекта заявлено достижение высокого качества кодовой базы и документации, простота настройки под свои предпочтения и охват типовых потребностей пользователей мозаичных оконных менеджеров. Код проекта распространяется под лицензией MIT. Для запуска может использоваться инструментарий SWI‑Prolog.
На данном этапе работа возможна только в окружениях с X‑сервером, но разработки решения не исключает реализацию поддержки Wayland.
Основные возможности plwm:
работа в многомониторных конфигурациях;
использование тегов для группировки окон и динамическое формирование виртуальных рабочих столов;
применение парадигмы логического программирования для расширения функциональности;
оформление файла конфигурации в форме кода на языке Prolog;
высокая производительность и потребление всего 10–15 МБ памяти;
использование как динамического мозаичного размещения окон, так и классического режима с плавающими окнами.
