Пасля чатырох месяцаў распрацоўкі апублікаваны выпуск праекта Wayback 0.3, які дазваляе запускаць дэсктоп-акружэнні, завязаныя на пратакол X11, выкарыстоўваючы кампаненты на базе Wayland. Wayback уяўляе сабой зрэзаны кампазітны сервер Wayland, які падтрымлівае толькі магчымасці, неабходныя для запуску поўнаэкраннага сеансу X11 пры дапамозе Xwayland. Код праекту напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй MIT.
Праект створаны распрацоўшчыкамі дыстрыбутыва Alpine для спрашчэння сыходу ад пастаўкі класічнага X.org Server і развіваецца ў інфраструктуры freedesktop.org. X11-прыкладанняў.
Код Wayback заснаваны на tinywl, эталонным кампазітным серверы ад распрацоўшчыкаў бібліятэкі wlroots, функцыянальнасць якога зрэзана да мінімуму, дастатковага для адасобленага запуску Xwayland. На бягучым этапе распрацоўкі Wayback падаецца як эксперыментальная сістэма, гатовая для паўсядзённага выкарыстання, якая не рэалізуе ўсю задуманую функцыянальнасць і не гарантуе захаванне зваротнай сумяшчальнасці і адсутнасць памылак. Пакеты для тэсціравання Wayback фарміруюцца для Alpine Linux, Nix, T2, Arch Linux, ALT Linux і Fedora.
У новым выпуску:
- Перапрацаваны парсер опцый каманднага радка. Рэалізавана магчымасць апрацоўкі спецыфічных опцый X.org, такіх як vtXX. Дададзены заглушкі для не падтрымліваемых опцый X.org.
- Пакеты з Wayback для Alpine Linux перанесеныя з рэпазітара "testing" у рэпазітар "community", што мае на ўвазе ўключэнне Wayback у склад стабільных рэлізаў Alpine Linux.
- Пакеты з Wayback дададзены ў рэпазітары Fedora 42 і 43.
- Абноўлены даведачныя кіраўніцтва.
Сярод планаў на будучыню: выкарыстанне Xwayland у рэжыме rootless (без каранёвага акна, кожнае якое запускаецца ў XWayland прыкладанне X11 мае асобнае акно ў Wayland-акружэнні); шматманіторныя канфігурацыі; гашэнне экрана праз DPMS; захоп паказальніка мышы (забарона перамяшчэння за пэўную вобласць на экране); працяг рэалізацыі опцый каманднага радка X.org.
Крыніца: opennet.ru
