在2026年10月底,开源社区迎来了一个引人关注的实验结果:Gregory Kurtzer成功地利用人工智能从零构建出一个独立的操作系统内核,命名为Ginux。该实验在短短11天内完成,生成了约139,000行代码。Ginux并非Linux的分支,而是具有独立内核的全新系统,展现了在虚拟机环境下成功启动Rocky Linux 10的能力,其核心实现基于Rust语言,涵盖了内存管理、调度器、进程模型、文件系统、网络栈以及Linux兼容层,并且能够运行部分未经过修改的Alpine Linux程序。
首先,值得注意的是,Ginux的实现过程几乎完全依赖于OpenAI Codex,这一基于GPT-5.6 Sol的智能系统通过持续的任务迭代,最终生成了约139,000行的代码。该实验的关键在于Kurtzer强调了“我并没有创造另一个内核来和Linux竞争,这不切实际。代码本身是可以抛弃的,而开发过程才是重要的实验。”这表明,该实验的核心目标在于探索人类主导的智能体工程(Human-Directed Agentic Engineering, HDAE)是否能够有效应对极其复杂的软件系统。
其次,Kurtzer在Linux领域拥有丰富的背景,作为CentOS和Rocky Linux的创始人,及现任CIQ的首席执行官,他在2026年10月中旬启动了这一实验,设定了明确的架构标准、约束条件和评估指标,随后为AI任务的执行提供了持续的支持。结果显示,Ginux在多个方面取得了技术突破,包括独立的x86-64内核、基于UEFI的启动方式、完整的内存管理和调度机制,以及Linux兼容层的实现。尽管如此,该系统仍处于研究原型阶段,面临着硬件支持有限、兼容性不完整和缺乏安全审计等挑战。 球友
此外,Kurtzer指出,这一实验的真正意义不在于是否要替代Linux,而是要探讨 AI在解决复杂问题上的有效性。实验结果表明,在有系统经验的工程师的引导下,AI能够构建并验证复杂软件系统,至少在启动真实用户空间方面取得了成功。HDAE方法的核心在于,人类负责定义项目方向和验收标准,而AI则集中于高强度的实现与测试循环。这种方法比起传统的“氛围编程”更具科学性和严谨性。
综上所述,本次实验不仅重新定义了系统软件的开发门槛,而且为未来的研发方法提供了借鉴。虽然Ginux展示了通过AI加速开发的潜力,但Kurtzer也强调,真正的技术壁垒在于长期的社区支持、硬件兼容性、安全审计及建立标准等因素。未来的研究需要关注如何进一步优化人类与AI的协作,以高效构建和验证更为复杂的软件系统。研究表明,探索成本的降低为内核开发提供了新的可能性,然而,建立健全的开发生态依然是不可或缺的关键因素。