Un desarrollador ha creado un kernel minimalista llamado Zig Kernel, escrito completamente en el lenguaje de programación Zig y sin utilizar ningún archivo de ensamblador. El kernel, diseñado para funcionar en máquinas x86 (i386), se ejecuta a través del protocolo Multiboot 1 y muestra un mensaje de saludo coloreado en la pantalla de texto VGA antes de detener la CPU. Una de sus características más destacadas es su capacidad de ser compilado cruzadamente desde cualquier sistema operativo (incluyendo macOS ARM y Linux x86_64) y probado rápidamente utilizando QEMU, sin necesidad de imágenes ISO, instalación de GRUB o binarios de gestor de arranque. El proceso de compilación y ejecución es sencillo, utilizando comandos zig build y zig build run. El proyecto busca demostrar un enfoque minimalista en el desarrollo de sistemas operativos, eliminando dependencias innecesarias y simplificando el proceso de compilación y ejecución. El código fuente, incluyendo el kernel principal (main.zig), el script de construcción (build.zig) y el script de prueba (run.sh), está disponible en GitHub. El objetivo es ofrecer una plataforma de desarrollo accesible y eficiente para aquellos interesados en explorar la arquitectura de kernels y el desarrollo de sistemas operativos.
