Utvecklare släpper ny X11-server i Rust byggd med AI

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.

Relaterade artiklar

Ratty, a GPU-rendered terminal emulator written in Rust, has introduced unusual 3D features to the command line. The tool uses the Bevy game engine to display a spinning rat as the default cursor and supports interactive 3D modes.

Rapporterad av AI

Warp has released the source code for its terminal client on GitHub under dual MIT and AGPLv3 licenses. The company is shifting its development model to emphasize human oversight on features and reviews, with AI agents handling code implementation. CEO Zach Lloyd announced the move to foster community contributions through this agentic workflow.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj