Jos Dehaes har släppt yserver, en ny X11-display-server med MIT-licens skriven i Rust. Projektet fick betydande hjälp av Claude Code, en AI-kodningsagent från Anthropic.
Servern fokuserar på moderna Linux-behov genom att ta bort äldre funktioner som DDX-drivrutins-ABI, stöd för flera skärmar och indirekt GLX. Den ansluter direkt till hårdvara via DRM/KMS och Vulkan, använder libseat för hantering av sessioner och körs som en entrådad process.
Yserver har redan stöd för sessioner i skrivbordsmiljöerna MATE, Xfce och Cinnamon. Den har testats framgångsrikt på system med AMD Ryzen och Radeon, Intel Kaby Lake-grafik, NVIDIA med proprietära drivrutiner, Snapdragon X1 samt Apple M1- och M2-chip som kör Asahi Linux.
Projektet är fortfarande i ett tidigt utvecklingsstadium med endast en huvudbidragsgivare och en ofullständig säkerhetsmodell. Stöd för FreeBSD planeras men har ännu inte påbörjats, och namnet yserver beskrivs som en platshållare.