Home
ToyOS: a full system stack from UEFI to the desktop — all source readable and changeable.

Shortest path to a running desktop:
git clone https://github.com/tanlaoshi/ToyImage.git
cd ToyImage && ./Scripts/run-split.sh
# on the desktop: exec HELLO.ELF
Swappable modules — change the implementation without touching core kernel lines:
Scheduler? SCHEDULER=priority
Allocator? MEMORY=bestfit
Filesystem? FS=ram