VulcanOS is an x86 monolithic kernel written in C from scratch and built around the UNIX philosophy. I originally created it for a school assignment. Needless to say, this is not a real operating system and never aimed to be one; it’s just a tiny personal project I worked on years ago while studying computer science and which ended up earning me top marks. 😀

The kernel implements the following features:

Here’s a screenshot:

sample usage