I love OS. I implement it.
According to the design principles from MIT's Exokernel, one of library OSes, I implemented this OS from scratch.
I devised essential OS modules such as booting, Memory management, User-level environments, Preemptive multitasking and a sehll.