此前也有人让AI“造”过桌面。要么跑在浏览器标签页里,要么停在一个模型图上。Starling不一样:它直接驱动GPU,跑着Chrome、Slack和Zoom——全部由AI编写,一个人在6个月内就完成了。
代码行数剔除了第三方依赖。大部分——约27.3万行——是系统底层的Flutter到Swift框架移植;桌面本体、它的Wayland和X11服务器,连同那几款捆绑应用,加起来大约6.2万行。两个仓库都已公开,所有数字你都可以亲自核实。
![]()
不是一个浏览器标签页。不是一个模型图。过去但凡有人说“AI造了个桌面”,实际上要么是网页里的桌面隐喻,要么是某个从未真正登录过的设计截图,要么是能启动,但只跑自己那几款程序的系统。
![]()
能不能跑它自己没写过的软件——这才是真正的检验。桌面的本职工作,就是把陌生人写的、年代不同、工具集各异的一堆程序,全部塞进同一块屏幕里,而且互不干扰。一个只能运行自己专属应用的系统,等于跳过了最难的部分。
Starling就是这样一个会话。它跟DRM/KMS对话,接管显示器;它直接读取原始输入设备。它是一个Wayland合成器,还为那些仍然需要X11的应用内置了X服务器。你在登录屏选中它,输入密码,它就是你的桌面,直到你登出——跑着Chrome、Slack和Zoom,没有哪个应用听说过它的名字。
下面这张截图就是定论。Zoom是个X11客户端,Chrome是Wayland客户端。两个由陌生人编写的程序,被合成进同一幅画面,跑在同一个GPU路径上,由一个6个月前还不存在的桌面系统完成。
![]()
构建一个Linux桌面的成本,刚刚崩塌。三十年来,这件事一直是机构的专利。GNOME和KDE都是了不起的工程,靠数百位贡献者延续数十年才得以维持。这不是批评,而是衡量一个桌面需要多少投入的标尺。成本正是它如此稀缺的原因:我们拥有的那些桌面很难从外部改变;一个关于桌面应该如何运作的、真正新颖的想法,除了走分支、扩展或是别人控制的补丁队列,几乎无处可去。
这个数字就是全部论据。如果一个人单枪匹马能够走到这一步,那么约束Linux桌面发展的,从来就不是想象力,也不是品味。而是人力。而人力,恰恰是刚刚变便宜的那一样东西。接下来会发生什么,才是真正有趣的地方。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.