Linked by subterrific on Thu 1st Dec 2011 23:45 UTC
ToAruOS is a hobby operating system project under development by UIUC computer science undergraduates. It is based on POSIX and runs on x86. While the ultimate goal is a microkernel, it is currently a very monolithic kernel. The documentation includes links to guides on OS development.