Tilck: Un Kernel Educativo Minimalista con Compatibilidad Linux

2025-07-16
Tilck: Un Kernel Educativo Minimalista con Compatibilidad Linux

Tilck es un kernel monolítico educativo diseñado para compatibilidad binaria con Linux, que actualmente se ejecuta en arquitecturas i686 y RISCV64. Su diseño pequeño y simple lo hace ideal para aprender programación de kernel, permitiendo la comparación de la ejecución de código en modo usuario entre Linux y Tilck. Tilck no requiere aplicaciones personalizadas; ejecuta programas Linux convencionales como el conjunto BusyBox. Aplicaciones futuras podrían incluir sistemas embebidos que requieren determinismo y latencia ultrabaja, cubriendo la brecha entre Linux embebido y sistemas operativos en tiempo real como FreeRTOS o Zephyr.

Desarrollo