Tilck is a tiny monolithic kernel designed to be compatible with Linux on the binary level. It currently runs on the i686 and RISCV64 architectures, with plans to port it to ARM. It is intended for embedded systems due to its very small size and low-latency abilities. While Linux-compatible, Tilck does not aim to replace the Linux kernel, nor to be an alternative to it for desktop users. In its current state, Tilck implements about ~100 Linux system calls, allowing many programs intended for Linux to work out of the box. While not currently implemented, the developers plan to implement Networking at some point, with the network cards of specific SoC being the initial targets.[1]
References
- ↑ Tilck: A Tiny Linux-Compatible Kernel, Vladislav K. Valtchev, Nov 22, 2024 (Accessed: August 2, 2025)