Wayback 0.1 projesinin ilk deneysel sürümü sunuldu. Wayland tabanlı bileşenleri kullanarak X11 protokolüne bağlı masaüstü ortamlarını çalıştırmanıza olanak tanır. Wayback, yalnızca Xwayland (Wayland tabanlı ortamlarda X11 uygulamalarının yürütülmesini organize eden bir DDX (Cihaza Bağımlı X) bileşeni) kullanarak tam ekran X11 oturumu çalıştırmak için gereken özellikleri destekleyen, basitleştirilmiş bir bileşik Wayland sunucusudur. Proje kodu C dilinde yazılmış ve MIT lisansı altında dağıtılmaktadır.
Proje, Alpine dağıtımının geliştiricileri tarafından klasik X.org Sunucusundan geçişi kolaylaştırmak amacıyla oluşturuldu ve freedesktop.org altyapısında geliştiriliyor. Alpine dağıtımında, yalnızca Wayland ve Xwayland için gerekli bileşenleri bırakıp, bunların üzerine X11 masaüstü ortamlarının başlatılması planlanıyor. Bu sayede, depolardan ayrı bir X sunucusuna gerek kalmayacak ve X11 uygulamalarının bakım maliyetleri düşecek.
Wayback kodu, referans bir bileşen olan tinywl'ye dayanmaktadır. sunucu wlroots kütüphanesinin geliştiricileri tarafından, işlevselliği Xwayland'ı ayrı olarak çalıştırmak için gereken en temel seviyeye indirgenmiştir. Gelecekte Wayback'in Xorg yürütülebilir dosyasının (/usr/bin/X) tam bir alternatifi olarak kullanılabileceği beklenmektedir.
Первый выпуск Wayback преподносится как альфа-версия, позволяющая ознакомиться с реализуемой проектом концепцией. На данном этапе пока отсутствует поддержка таких возможностей, как многомониторные конфигурации, гашение экрана через DPMS, захват указателя мыши (запрет перемещения за определённую область на экране), многие опции Xorg. Пакеты для тестирования Wayback собраны для Alpine Linux, Nix, T2, Arch Linux, ALT Linux ve Fedora.
Из изменений по сравнению с первым анонсом отмечается разделение Wayback на отдельные компоненты: композитный sunucu wayback-compositor; интерфейс командной строки Xwayback, совместимый с Xorg и предназначенный для запуска Xwayland и wayback-compositor; менеджер сеансов wayback-session, предоставляющий интерфейс запуска сеанса в стиле startx. Кроме того, в Wayback реализован более централизованный механизм ведения логов и новый парсер опций, напоминающий getopt.
Kaynak: opennet.ru
