Tiny Linux from Scratch

This series will investigate how to build a very small Linux system without a conventional userspace distribution.

Topics will include the kernel, initramfs, the first userspace process, direct system calls, filesystems, processes and networking.