CentOS 和 Rocky Linux 发行版的开发者 Gregory Kurtzer 借助 OpenAI Codex,在十一天内构建了一个与 Linux 兼容的全新操作系统内核。这个名为 Ginux 的内核完全用 Rust 编写,运行于 x86-64 处理器。 Ginux 并非 Linux 的新分支(fork)。这个新操作系统内核拥有完全自有的内核组件,如内存管理、调度器、文件系统、网络功能以及设备支持。同时,该内核可运行 Linux 的用户空间(userspace),例如 Rocky Linux 10 的用户空间。现有 Linux 程序之所以能在此平台上运行,是因为 Ginux 实现了 Linux 的应用二进制接口(ABI)。该操作系统内核目前仍只能在虚拟机中运行,尚缺乏硬件支持。此外,独立第三方尚未对其安全性进行审查。
Ginux 的大部分内容由 OpenAI 的 AI 智能体 Codex 编写,该智能体运行于 AI 模型 GPT-5.6 Sol 之上。 Kurtzer 设计了架构、设定了限制条件、确定了代码验收标准,随后让 Codex 执行编程和测试工作。经过一百多次提交,最终产出了 139,000 行代码。这位 Ginux 的人类构建者在一份技术文档中阐述了自己的工作方法。这个新操作系统内核的名称与开源项目 GNU(GNU’s Not Unix)无关。根据 readme,Ginux 中的 G 代表 GPT,指向 Kurtzer 对 ChatGPT 的使用,同时也代表 Greg 。
