All programmers dream of being able to write their own operating system….wait, is it just me?

The actual process of writing an OS is a very tricky and difficult process, as there are no helpers for you like memory managers and that sort of thing. When you write an OS, you have to write EVERYTHING yourself from the disk drivers to the GUI.

Fortunately, there is help at hand. Bone Fide OS Developer is a site that has a large collection of tutorials and papers to help you write an OS.

Go give it a try. Maybe you might be the person who writes the next Windows-killer.