Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Выпуск CoW 0.4, адаптации оконного менеджера FVWM для Wayland

26.10.2026 09:34 (MSK)

Томас Адам (Thomas Adam), создатель оконного менеджера FVWM3, один из ключевых разработчиков FVWM и сопровождающий переносимую версию мультиплексора терминалов tmux, опубликовал проект CoW (Compositor on Wayland), нацеленный на создание стекового оконного менеджера в стиле FVWM и MWM, использующего протокол Wayland вместо X11. Из отличий отмечается более простой механизм настройки, в котором вместо усложнённого синтаксиса конфигурации задействован набор команд, похожих на команды tmux, применяемый как в файле конфигурации, так и в IPC-интерфейсе удалённого управления. Код написан на языке Си и распространяется под лицензией ISC. Сборки формируются для Arch Linux, Fedora и OpenBSD.

CoW реализован поверх модульного композитного сервера River, который отвечает за реализацию протокола Wayland, отрисовку и управление доступом для ввода и вывода. В CoW реализованы абстракции для управления окнами, IPC, команды и возможности для, стекового размещения, декодирования и компоновки окон. Подобное разделение позволило сосредоточить внимание на функциях управления окнами, не отвлекаясь на тонкости работы с протоколом Wayland.

Поверх оконного менеджера запускаются панель cowbar, меню приложений cow-appmenu, навигатор по виртуальным рабочим столам cowpager, лаунчер cowbuttons и интерфейс для просмотра списка окон cowiconman. Вместо встроенной панели возможно использование панели Waybar. Версия CoW 0.4 примечательна добавлением возможности использования оконных контейнеров верхнего уровня для создания произвольных раскладок окон на экране (окно верхнего уровня может разделяться на столбцы и строки, размер которых меняется независимо друг от друга).



  1. Главная ссылка к новости (https://codeberg.org/cow-wm/co...)
  2. OpenNews: Релиз оконного менеджера FVWM 2.6.0
  3. OpenNews: Выпуск River 0.4.0 с разделением композитного и оконного менеджеров
  4. OpenNews: Релиз оконного менеджера IceWM 4.0.0
  5. OpenNews: Выпуск пользовательского окружения NsCDE 2.3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66548-cow
Ключевые слова: cow, fvwm, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:46, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Казалось бы при чём тут Copy on Write и неумение людей хотя бы как-то в названии указать на принадлежность к исходному проекту... взвод нейрообезьян
     
     
  • 2.2, Аноним (2), 09:55, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    >>> Welcome to CoW -- the Compositor on Wayland (Mooo!)
     
     
  • 3.3, Аноним (3), 10:00, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    На аглицком, Mooo! - это мычание коровы?
     
  • 2.5, Аноним (5), 10:23, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    codeberg - прибежище ИИ-диссидентов. Туда с нейронкой не берут.
     
     
  • 3.9, Аноним (9), 10:43, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    Вижу codeberg, ожидаю качество.
     
     
  • 4.23, Аноним (23), 13:46, 26/10/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/–
     
  • 2.13, Malinovsky (?), 11:36, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Думаю это для того, чтобы первым делом западный типовой обыватель воскликнул "Holy cow!", что переводится как "святая корова", прямо как в Индии.
     
     
  • 3.25, Аноним (25), 13:56, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А чтобы воскликнул восточнославянин? Немного изменив звучание первого слова ;)
     
  • 2.24, Аноним (25), 13:52, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если бы было написано на Раст, то это сделать было бы легко/традиционно: CoW.rs.
     
     
  • 3.26, Аноним (26), 14:29, 26/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.4, Аноним (9), 10:15, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    NsCDE ван лав, только иксы, только хардкор!
     
  • 1.6, Аноним (6), 10:26, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    И никакого куте. Даже ФМ правильный в панельке.
     
     
  • 2.15, Аноним (15), 11:42, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Китайский, с хардкоженными бэкдорами в udisks.
     

  • 1.7, Аноним (7), 10:28, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Хорошая, годная капсула времени. Софтархеологам будет что раскапывать. Однако с аббревитурой CoW они конечно пенку пустили.
     
     
  • 2.8, Аноним (8), 10:38, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Meet our mascot, Anvil the cow.
     
     
  • 3.10, Аноним (10), 10:44, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    An abbreviation is not a mascot.
     

  • 1.11, Spoofing (?), 10:52, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    жаль, если бы оно было столь же гибким, настраиваемым как FVWM, то имело бы смысл. FVWM на Wayland. а так ещё один красноглазый WM для свидетелей линукса 80х годов.

    ну ничего, однажды наступит момент, когда можно будет написать: окей астра, запили поддержку Wayland в FVWM; и через пару часов уже пользоваться. хоть за это можно не опасаться.

    автору успехов.

     
     
  • 2.14, Malinovsky (?), 11:38, 26/10/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/–
     
  • 2.18, Аноним (18), 12:21, 26/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 2.20, Аноним (9), 12:30, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ещё жаль что из всех версий FVWM выбрана самая неправильная.
     

  • 1.19, Аноним (19), 12:22, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Всё что ни делают для Wayland так и ощущается вечными альфа версиями.
     
     
  • 2.21, Malinovsky (?), 12:34, 26/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Поделись что ты куришь, чтобы чувствовать протоколы Wayland.
     

  • 1.22, Xasd1 (?), 13:30, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    и главное то — адекватное оформление UI
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: