Tilck: Ein minimaler, lehrreicher Kernel mit Linux-Kompatibilität
2025-07-16
Tilck ist ein edukativer monolithischer Kernel, der für binäre Linux-Kompatibilität entwickelt wurde und derzeit auf i686- und RISCV64-Architekturen läuft. Sein schlankes, einfaches Design macht ihn ideal zum Erlernen der Kernelprogrammierung, da er den Vergleich der Ausführung von User-Mode-Code zwischen Linux und Tilck ermöglicht. Tilck benötigt keine benutzerdefinierten Anwendungen; er führt gängige Linux-Programme wie die BusyBox-Suite aus. Zukünftige Anwendungen könnten Embedded-Systeme umfassen, die Determinismus und extrem niedrige Latenz erfordern und die Lücke zwischen Embedded Linux und Echtzeit-Betriebssystemen wie FreeRTOS oder Zephyr schließen.
Entwicklung