Ginux:一个人类指导的AI工程打造的新内核,可运行Linux用户空间
Ginux: A New Kernel Runs Linux Userspace, Made via Human-Directed AI Engineering

原始链接: https://zenodo.org/records/23682548

人类导向智能体工程(HDAE)将人类定义的架构、约束、里程碑、验收标准和终止点,与自主的实现、执行、诊断和修订循环相结合。在 Ginux 案例研究中,一项持续 11 天的编程智能体任务创建了一个以 Rust 为主的 x86-64 内核,该内核通过 UEFI 启动,实现了核心操作系统机制和 Linux 兼容层,运行选定的未修改 Alpine 程序,并通过 systemd 启动 Rocky Linux 10 用户空间。它展示了对成熟系统机制的快速集成,但仍然是一个研究原型,兼容性和硬件覆盖范围有限,没有独立的安全审计,也不宣称具备生产就绪性或与 Linux 等效。

Ginux 是一个能够运行 Linux 用户空间的新内核,采用“Human-Directed AI Engineering”创建并作为研究原型发布。Hacker News 评论者争论该术语只是“vibe coding”的重新包装,还是描述了有人类规划与审查的代理式开发。其他人质疑 AI 生成代码是否受版权保护以及其 Apache 2.0 许可证是否有效,但有人认为许可证仍可适用于组合作品。技术评审者指出并发、锁和中断处理方面的问题,称其为玩具内核,但能运行未修改的 Linux 程序令人印象深刻。更广泛的讨论涉及信任、审查难度、潜在安全风险,以及 AI 生成的系统软件是有用还是仅仅是对现有成果的派生。作者作为 Rocky Linux 创建者强调,它不是 Linux 的替代品,兼容性、安全性、硬件支持和维护仍然是真正的挑战。
相关文章

原文

This report presents Human-Directed Agentic Engineering (HDAE), a method for building complex software by combining human-defined architecture, constraints, milestones, acceptance criteria, and stopping points with an autonomous implementation, execution, diagnosis, and revision loop. The experiment examines what this development model can accomplish and the domain expertise and executable validation required to keep it aligned

Ginux serves as the experimental case study. Over eleven days, one persistent coding-agent task produced an independent Rust-first x86-64 kernel that boots through UEFI, implements its own core operating-system mechanisms and Linux compatibility layer, executes selected unmodified Alpine Linux programs, and boots a Rocky Linux 10 userspace with systemd through multi-user.target.

Ginux demonstrates the rapid integration of established systems mechanisms, but it remains a research prototype. Its compatibility and hardware coverage are narrow, it has not received an independent security audit, and it makes no claim to production readiness or equivalence with Linux.

联系我们 contact @ memedata.com