
如果你关注过Linux桌面显示服务器的动向,应该知道Wayland正在逐步取代X11——各大发行版正陆续废弃传统X11会话。然而,就在这样的背景下,一位名叫Jos Dehaes的开发者却从零开始构建了一款全新的X11服务器,名为yserver。项目采用MIT开源协议,完全用Rust语言编写。
更引人注目的是,该项目在开发过程中大量借助了Anthropic的AI编程助手Claude Code。仓库里直接包含了CLAUDE.md和AGENTS.md文件,可谓“氛围编程”的典型产物。
yserver并非要克隆X.Org,而是针对现代Linux环境设计的实用型X11服务器,只聚焦于当前桌面环境和应用真正需要的功能。
yserver已经可以启动MATE、Xfce、Cinnamon桌面会话,并且成功测试了FVWM3、e16、Window Maker等窗口管理器。FreeBSD支持已在计划中,但尚未开展实际工作。
硬件覆盖范围超出预期,开发者Jos Dehaes在以下平台上完成了测试:
以上测试均基于MATE、Xfce和Cinnamon环境。
目前,Ubuntu 25.10已移除X11会话,Fedora Workstation版也彻底抛弃了X11,KDE Plasma 6.8更宣布完全停止支持X11。那么yserver的目标用户是谁?
答案是:仍有一批用户因老旧桌面环境、特殊硬件配置、或尚未迁移的工作流而不得不停留在X11上。yserver正是为这些用户提供了一个轻量、现代的替代方案。
不过,项目目前处于极早期阶段。仅有一位主要贡献者,安全模型也不完整——设计文档明确指出,当前客户端可以读取其他客户端的窗口及全局输入。甚至连项目名称“yserver”都只是临时占位符。
因此,yserver短期内不会取代Wayland或现有X11服务器,但它展示了Rust在底层图形领域的潜力,也让我们看到“氛围编程”(vibe coding)的实际成果——无论你是否看好这种开发方式。
关注微信号:智享开源,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17360349/yserver
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

[blog_mailer_subscribe]
还没有任何评论,你来说两句吧!