Создатель CentOS и Rocky Linux собрал новое ядро ОС с помощью ИИ за 11 дней
Грегори Курцер представил Ginux - экспериментальную ОС преимущественно на Rust. По его рассказу, он руководил проектированием, а Codex писал и тестировал код: около 139 тысяч строк.
У Ginux собственные управление памятью, планировщик, файловая подсистема и сеть. Совместимость с Linux реализована через Linux ABI: отдельные программы могут работать без ядра Linux внутри системы.
Прототип уже запускает некоторые неизменённые программы Alpine и Rocky Linux. В виртуальной машине окружение Rocky Linux 10 с systemd доходит до `multi-user.target`.
До повседневного использования ещё далеко: совместимость, драйверы и изоляция ресурсов неполные, независимого аудита безопасности нет. Автор прямо называет Ginux исследовательским прототипом.
Код открыт под Apache 2.0. За 11 дней удалось получить работающую основу. Теперь предстоит проверить её надёжность за пределами демонстрационных сценариев.
https://github.com/gmkurtzer/ginux
Грегори Курцер представил Ginux - экспериментальную ОС преимущественно на Rust. По его рассказу, он руководил проектированием, а Codex писал и тестировал код: около 139 тысяч строк.
У Ginux собственные управление памятью, планировщик, файловая подсистема и сеть. Совместимость с Linux реализована через Linux ABI: отдельные программы могут работать без ядра Linux внутри системы.
Прототип уже запускает некоторые неизменённые программы Alpine и Rocky Linux. В виртуальной машине окружение Rocky Linux 10 с systemd доходит до `multi-user.target`.
До повседневного использования ещё далеко: совместимость, драйверы и изоляция ресурсов неполные, независимого аудита безопасности нет. Автор прямо называет Ginux исследовательским прототипом.
Код открыт под Apache 2.0. За 11 дней удалось получить работающую основу. Теперь предстоит проверить её надёжность за пределами демонстрационных сценариев.
https://github.com/gmkurtzer/ginux
👍16😁6👏4🔥1🤯1