1 января 2026 года состоялся релиз открытого проекта легковесного оконного менеджера IceWM 4.0.0. Выпуск версии IceWM 3.7.0 произошёл в феврале, релиз IceWM 3.8.0 — в июне 2025 года, версия IceWM 3.9.0 вышла в августа 2025 года. Исходный код решения написан на C++ и опубликован на GitHub под лицензией GPLv2. Разработка проекта ведётся более двадцати восьми лет.

Решение IceWM предоставляет полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню‑приложений, для группировки окон можно использовать вкладки. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Поддерживается объединение окон в форме вкладок. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню.

Изменения и дополнения в IceWM 4.0.0:

  • улучшен интерфейс быстрого переключения между окнами по Alt+Tab, который теперь может обрабатывать большое число окон в горизонтальном и вертикальном режимах. После активации интерфейса Alt+Tab появились такие возможности, как нажатие первой буквы имени класса приложений для перехода к следующему окну данного класса, нажатие цифровых клавиш или клика мышью для выбора приложения, навигации по окнам с использованием курсорных клавиш и нажатие кнопки «меню» для открытия системного меню;

  • по умолчанию включено наложение с прозрачностью (alphaBlending=true) и 32-битный RGBA;

  • добавлена настройка QuickSwitchPreview, включающая показ эскизов приложений в интерфейсе переключения между окнами;

  • прекращена поддержка DoubleBuffer и настройки QuickSwitchMaxWidth;

  • стандартизированы размеры пиктограмм (16, 22, 24, 32, 48, 64, 128, 256);

  • ускорена отрисовка пиктограмм при помощи кэширования;

  • размер текста в заготовке окна ограничен 128 байтами;

  • в утилиту icesh добавлены опции getWorkspaceName и getWorkspaceNames;

  • исправлен переключатель раскладки в OpenBSD;

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

  • предотвращены возможные сбои при окна за слой док‑панели;

  • в icewm‑menu‑fdo инициализируется пользовательская локаль по умолчанию;

  • вывод ошибок ввода/вывода отправляется в /proc/net/dev;

  • для мониторов с HiDPI отрегулирован размер подменю;

  • для функций из icesh loadicon и saveicon выводятся сообщения диагностики;

  • обновлена локализация.