Die erste Version von Wayback, einer Schicht zum Betrieb von X11-Desktops unter Verwendung von Wayland-Komponenten, ist erschienen.

Die erste experimentelle Version des Projekts Wayback 0.1 wurde vorgestellt. Sie ermöglicht das Starten von Desktop-Umgebungen, die auf dem X11-Protokoll basieren, unter Verwendung von Komponenten auf Wayland-Basis. Wayback ist ein abgespeckter Kompositserver für Wayland, der nur die notwendigen Funktionen unterstützt, um eine Vollbild-X11-Sitzung über Xwayland auszuführen (DDX-Komponente (Device-Dependent X) zur Ausführung von X11-Anwendungen in Wayland-basierten Umgebungen). Der Code des Projekts ist in C geschrieben und wird unter der MIT-Lizenz veröffentlicht.

Das Projekt wurde von den Entwicklern der Alpine-Distribution ins Leben gerufen, um den Übergang von der Bereitstellung des klassischen X.org-Servers zu erleichtern, und wird in der Infrastruktur von freedesktop.org weiterentwickelt. In der Alpine-Distribution sollen nur die für Wayland und Xwayland notwendigen Komponenten erhalten bleiben, während die Ausführung von X11-Desktopumgebungen darüber ermöglicht werden soll, was die separate Bereitstellung eines X-Servers im Repository und die Wartungskosten für X11-Anwendungen reduzieren wird.

Der Code von Wayback basiert auf tinywl, einem Referenzkompositserver. Server von den Entwicklern der Bibliothek wlroots, dessen Funktionalität auf das Minimum beschränkt ist, das für den eigenständigen Betrieb von Xwayland erforderlich ist. Zukünftig wird erwartet, dass Wayback als vollständiger Ersatz für die ausführbare Datei Xorg (/usr/bin/X) verwendet werden kann.

Die erste Version von Wayback wird als Alpha-Version präsentiert, die es ermöglicht, sich mit dem Konzept des Projekts vertraut zu machen. In diesem Stadium fehlen noch Unterstützung für Funktionen wie Multi-Monitor-Konfigurationen, Bildschirmabschaltung über DPMS, das Einfangen des Mauszeigers (Verbot, über einen bestimmten Bereich auf dem Bildschirm hinaus zu bewegen) und viele Optionen von Xorg. Die Testpakete für Wayback sind für Alpine Linux, Nix, T2, Arch Linux, ALT Linux und Fedora zusammengestellt.

Im Vergleich zur ersten Ankündigung wird die Aufteilung von Wayback in separate Komponenten hervorgehoben: den Kompositor der Server wayback-compositor; die Xwayback-Befehlszeilenschnittstelle, die mit Xorg kompatibel ist und zum Starten von Xwayland und wayback-compositor dient; der Wayback-Session-Manager, der eine Startoberfläche für die Sitzung im Stil von startx bietet. Darüber hinaus implementiert Wayback einen zentralisierteren Logging-Mechanismus sowie einen neuen Optionsparser, der getopt ähnelt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster