AI11天写出13.9万行新内核
Linux内核也能造了?Codex11天写出13.9万行新内核,Rocky Linux10跑起来了
Gregory Kurtzer用AI在11天内编写了约13.9万行代码,创建了一款名为Ginux的全新Linux兼容内核,能启动Rocky Linux 10并运行systemd,展示了AI在系统软件领域的潜力




“就算给模型无限token,它也做不出操作系统级别的东西。 ”这话在过去几年里,几乎是技术圈对AI能力上限的共识。 但现在Gregory Kurtzer用自己的方式回答了这个疑问。 这个名字对Linux圈的人来说不陌生:他是CentOS的创始人之一,也是在Red Hat决定终止CentOS Linux之后,一手推出Rocky Linux的那个人。
2026年10月27日,Kurtzer在X上宣布:11天内,他用“人类主导的智能体工程”(Human-Directed Agentic Engineering,HDAE),编写了约13.9万行代码,造出了一款全新的Linux兼容内核,能启动Rocky Linux 10并运行systemd。 这个项目名为Ginux,是一款独立开发、以Rust为主的x86-64内核。 换句话说,它并非从Linux内核分叉而来。 Ginux拥有自己的内存管理、调度器、进程模型、文件系统、网络和设备支持,全部从头编写。
最有意思的是,Ginux虽然不是Linux,却兼容Linux。 它实现了Linux ABI,也就是已编译程序用来与内核通信的二进制接口,因此现有Linux二进制程序可以不做修改,直接在Ginux上运行。 Ginux面对的任务更难验收:从零搭出一个内核,再让未经修改的Linux用户空间程序在上面运行。 Linux程序能不能跑、systemd能不能启动,是检验系统是否能真正工作的关卡。 他想知道:当领域专家把架构、约束、里程碑和验收标准定清楚后,AI能把系统软件推进到哪一步。
一个智能体加上一位有足够经验的人类专家,比一堆没人管的智能体走得更远。 11天里,项目留下约13.9万行保留代码,累计1,037次提交,包含261个跟踪文件、63个Rust源文件。 最终,Ginux可构建为一个GINUX.EFI镜像,通过UEFI直接启动,无需依赖Linux宿主内核。 它可以运行彼此隔离的“域”(domain),每个域都有自己的进程、地址空间、文件系统和生命周期。 项目称,这种隔离边界比OCI容器或Linux命名空间更强。 Ginux还能拉取并校验OCI容器镜像,用镜像组装域的根文件系统。
借助这一能力,它可以启动Rocky Linux 10,并运行至systemd的multi-user.target。 部分Alpine Linux程序也能运行,例如musl和BusyBox。 性能方面,项目做了一份和Rocky Linux的对比测试。 条件是在Apple Silicon Mac上用虚拟机模拟,只给1个CPU核心、2 GiB内存,两边跑同一个测试程序。 启动上,Ginux把Rocky Linux 10带到能登录的状态用了12.9秒,Linux内核用了42.6秒。 前者快约3.3倍。
不过Ginux启动时不用再加载内核,文件系统也是现成缓存的,这个数字只能作为参考。 真正能对比的是跑分,三秒sysbench测试、每个系统测九次取中位数,结果如下: Ginux在这三项测试上已经跟Linux很接近了——CPU和线程略高,内存略低,差距都在个位数到十几个百分点之间。 本次实验的API调用费约为8000美元,代码采用Apache 2.0许可证并托管在GitHub上。 AI已经能写系统栈深处的代码了。 可基础设施的核心价值,来自兼容性、硬件支持、审查、社区信任和长期责任。
Linux是靠几十年的人类工程实践,才在庞大的工作负载范围内攒下这些品质的。
来源:虎嗅 · huxiu.com