Linux без Linux: ИИ за 11 дней написал новое ядро с нуля
Создатель CentOS и Rocky Linux почти не трогал код: ядро Ginux на Rust написал агент Codex, и на нём уже стартует systemd.

Грегори Курцер, один из создателей CentOS и основатель Rocky Linux, показал Ginux. Это новое ядро операционной системы на Rust, написанное с нуля. Оно не форк Linux, но понимает его двоичный интерфейс (Linux ABI), поэтому обычные программы для Linux запускаются на нём без переделок.
Самое интересное в том, кто писал код. Прототип собрали за 11 дней, почти весь код написал ИИ-агент OpenAI Codex на модели GPT-5.6 Sol в одной длинной непрерывной задаче. В зафиксированной версии от 23 октября 138 790 строк кода и тестов и 1037 коммитов. Расходы на API Курцер оценивает примерно в 8000 долларов, точный счёт токенов он не сохранил.
Сам Курцер код почти не трогал. По его словам, он даже закрыл редактор, чтобы не тянуло править руками. Вместо этого он задавал архитектуру, этапы и критерии приёмки, а агент сам писал код, собирал ядро, гонял его в эмуляторе QEMU, читал логи и чинил ошибки. Без человека всё равно не обошлось: однажды агент два дня буксовал на слишком широко поставленной задаче, пока автор не сузил её. Подход он называет Human-Directed Agentic Engineering, то есть агентная разработка под управлением человека.
Почему Codex, а не Claude? Курцер пишет, что в прошлых проектах модели Claude чаще уходили в интересные побочные ветки и тратили на них токены. Строгого сравнения он при этом не проводил.
Что ядро уже умеет: запускает отдельные программы Alpine Linux и окружение Rocky Linux 10 с systemd, которое доходит до multi-user.target. Из 375 системных вызовов Linux полностью реализованы 82, частично ещё 245. В первых замерах sysbench Ginux выдавал 48 МиБ/с в тесте памяти против 679 у Linux, после правок, которые нашёл тот же Codex, вышло 620. Правда, мерили в эмуляции на одном виртуальном процессоре, так что это не сравнение настоящих ядер.
Код открыт на GitHub под лицензией Apache 2.0. Курцер честно называет Ginux исследовательским прототипом: драйверов мало, безопасность не проверена, до замены Linux далеко.
Ядро за 11 дней звучит как маркетинг, но тут главное другое. Опытный инженер больше не пишет код, он ставит задачи агенту и принимает работу.
Источник: Хабр
Первоисточник: Репозиторий Ginux на GitHub (Грегори Курцер, создатель CentOS и Rocky Linux)