Состоялся выпуск открытого оконного менеджера plwm 0.4. Проект написан на языке программирования Prolog и поддерживает мозаичную (tiling) компоновку окон. Разработка решения ведётся с конца 2023 года.

По информации OpenNET, в качестве целей проекта заявлено достижение высокого качества кодовой базы и документации, простота настройки под свои предпочтения и охват типовых потребностей пользователей мозаичных оконных менеджеров. Код проекта распространяется под лицензией MIT. Для запуска может использоваться инструментарий SWI‑Prolog.

На данном этапе работа возможна только в окружениях с X‑сервером, но разработки решения не исключает реализацию поддержки Wayland.

Основные возможности plwm:

  • работа в многомониторных конфигурациях;

  • использование тегов для группировки окон и динамическое формирование виртуальных рабочих столов;

  • применение парадигмы логического программирования для расширения функциональности;

  • оформление файла конфигурации в форме кода на языке Prolog;

  • интеграция панелей задач polybar и lemonbar;

  • интеграция меню приложений dmenu и rofi;

  • высокая производительность и потребление всего 10–15 МБ памяти;

  • использование как динамического мозаичного размещения окон, так и классического режима с плавающими окнами.