yserver 1.9.0 Adds Native Windows Support to From-Scratch Rust X11 Server

Published by

yserver 1.9.0 has been released, introducing native Windows support for its from-scratch Rust X11 server, marking its first expansion beyond Linux, BSDs, and macOS. The Windows version can run on Windows 11 with specific GPU drivers, offering features like rootless and rooted modes, shared clipboard functionality, and improved speed on slow hardware, reportedly up to 700 times faster for window operations. This release also includes initial steps toward client isolation and various fixes to align with Xorg's functionality. Developed primarily using AI coding agents, yserver represents a significant advancement in the realm of X11 servers, making it a notable contender alongside other independent projects



yserver 1.9.0 Adds Native Windows Support to From-Scratch Rust X11 Server

yserver 1.9.0, released today, adds native Windows support to the from-scratch Rust X11 server, its first platform outside Linux, the BSDs, and macOS. The Windows build runs on Windows 11 in x86_64 and aarch64 with a Vulkan 1.3 requirement, offering rootless and rooted modes, a shared clipboard, DPI awareness, and ssh -Y X forwarding via portable, no-install zips. Beyond Windows, the release claims window operations up to 700× faster on slow hardware, the first steps toward client isolation through xhost-style access control, and a pile of Xorg-parity correctness fixes. Developed largely with AI coding agents under a strict spec-first methodology, yserver is already a live example of a security-relevant systems project built that way, with 614 stars and 38 forks on GitHub.

yserver 1.9.0 Adds Native Windows Support to From-Scratch Rust X11 Server @ Linux Compatible