Tutoriales

Rocky Linux Creator utiliza IA para construir un nuevo kernel «no Linux» en 11 días

Gregory Kurtzer no es ajeno al mundo Linux. Creó CentOS cuando Red Hat la cagóempezó LokiLinux Como alternativa comunitaria. También cofundó CIQ, que brinda apoyo corporativo a Rocky.

Sin embargo, su último proyecto no tiene nada que ver con reconstruir otra distribución de Linux. Construyó un kernel de sistema operativo completamente nuevo y él mismo no escribió gran parte del código. Lo hicieron agentes de inteligencia artificial.

Comprenda Ginux, no hay espacio para usuarios de Linux bajo el capó

El proyecto se llama Kinux. Es un núcleo x86-64 independiente de Rust-first. Esto simplemente significa que no es una bifurcación del núcleo de Linux.

Tiene su propia administración de memoria, programador, modelo de proceso, sistema de archivos, soporte de red y dispositivo, todo escrito desde cero.

Lo más interesante es que aunque no es Linux, es compatible con Linux. Linux implementado API de Linux (El programa compilado se utiliza como interfaz binaria para comunicarse con el kernel), por lo que los binarios de Linux existentes pueden ejecutarse en él sin modificaciones.

En los propios términos del proyecto, Linux es la «personalidad» expuesta por Ginux, más que la operación central subyacente.

Ahora bien, el nombre Ginux suena como una mezcla de GNU y Linux. Odio decepcionarte, ese no es el caso aquí.

La G en Ginux significa GPT. Greg Kurtzer bromeó en el README diciendo que para limitar su propia conciencia de sí mismo, G significa oficialmente GPT. ¿Por qué GPT? Porque está completamente codificado por (Chat)GPT 5.6 Sol.

El método es el siguiente. Kurtz hizo el anuncio en X (anteriormente Twitter):

En el transcurso de 11 días, construí un nuevo kernel de sistema operativo compatible con Linux que arrancó Rocky Linux 10 a través de systemd, todo usando Human Oriented Agent Engineering (HDAE).

¿Qué puede hacer Ginux hoy?

Ginux está construido como un solo GINUX.EFI Las imágenes que arrancan directamente a través de UEFI no involucran el núcleo del host de Linux.

Ejecuta «dominios» aislados, cada uno con su propio proceso, espacio de direcciones, sistema de archivos y ciclo de vida. El proyecto los describe como límites más fuertes que los contenedores OCI o los espacios de nombres de Linux.

También puede extraer y verificar imágenes de contenedores OCI y utilizarlas para ensamblar el sistema de archivos raíz del dominio. Así arranca Rocky Linux 10 hasta systemd multi-user.target. Programas seleccionados de Alpine Linux como musl y cuadro ocupado) también corrió.

Ginux ejecutando Rocky Linux

Pero no te emociones demasiado. Actualmente, Ginux solo se ejecuta en una máquina virtual QEMU, sin archivos de configuración de hardware físico, sin soporte para GPU o NVMe y sin auditoría de seguridad independiente.

🚧

Ginux es un prototipo de investigación lanzado bajo la licencia Apache 2.0. No es adecuado para producción ni como reemplazo de Linux.

¿Qué es la ingeniería de agencia orientada a las personas?

HDAE es el nombre que Kurtzer le dio a este método de desarrollo y, sinceramente, esa es la verdadera historia. Lo ha grabado en Informe técnico de Zenodo.

La idea es una clara división del trabajo. Los humanos deciden la arquitectura, las limitaciones, los hitos, los criterios de aceptación y cuándo detenerse. El agente de IA ejecuta un ciclo de implementación: escribe el código, inicia el código, prueba el código, diagnostica la falla, modifica y repite estas comprobaciones ejecutables.

Para Ginux, esto significó una tarea persistente del Codex OpenAI ejecutando GPT-5.6 Sol durante once días. Produjo aproximadamente 139.000 líneas de código de prueba e implementación retenida, lo que implica más de 1.000 confirmaciones. Los documentos de arquitectura mantienen la coherencia de los agentes y los espacios de usuario reales como Rocky Linux pueden detectar errores que las pruebas sintéticas pasan por alto.

La parte “dirigida por la gente” es importante. No es tan simple como escribir «escríbeme un kernel sin cometer errores» en un chatbot. Este es un hombre con décadas de experiencia en sistemas que guía a los agentes a través del duro trabajo de la codificación.

Un experto más inteligencia artificial puede ser de gran ayuda

Kurtzer tiene cuidado de no exagerar este logro de la inteligencia artificial:

La lección más importante es que la inteligencia artificial puede producir software de sistemas complejos, pero la compatibilidad, la seguridad, el soporte de hardware, los estándares, la comunidad y el mantenimiento a largo plazo siguen siendo los verdaderos fosos.

Creo que eso es justo. Linux no va a desaparecer, ya que el prototipo inicia systemd en una máquina virtual. Décadas de soporte de hardware, revisión de códigos y comunidad no son algo que un agente de inteligencia artificial pueda lograr en once días.

Pero demos un paso atrás para entender lo que está pasando aquí. Un nuevo kernel creado desde cero para ejecutar una distribución empresarial. Con GPT 5.6 (ni siquiera el último modelo 6.1) solo tomó 11 días.

La inteligencia artificial no sustituirá el conocimiento profesional. Un experto que ya comprenda el funcionamiento central puede utilizar la inteligencia artificial para comprimir años de trabajo duro en días.

Cuando se combina a personas con un profundo conocimiento del dominio con agentes de inteligencia artificial de vanguardia, los proyectos que alguna vez requirieron equipos grandes y años comienzan a parecer proyectos de fin de semana.

Ginux no reemplazará a Linux, pero muestra hasta dónde (y qué tan rápido) pueden llegar los técnicos ahora.


¿Te gusta esta actualización? Apoye la cobertura independiente de noticias sobre Linux

Su FOSS ha ayudado a la gente a utilizar Linux durante los últimos 14 años. Ayúdanos a ser independientes de las grandes empresas tecnológicas. Conviértase en miembro Plus para disfrutar de una lectura sin publicidad y obtener 5 libros electrónicos.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba