StinkOS
Jovinull/StinkOS
C
32-bit x86 OS from scratch. ELF-aware bootloader, multiboot-compatible kernel at 1MB, preemptive scheduler, anonymous pipes, signals, TCP/IP stack (RFC 793), DHCP/DNS, ELF userland with per-process VFS, SB16 mixer with Q16.16 resampling, package manager, 62+ host-side unit tests, full Doom port. Zero third-party libs in the kernel.