Over the past year, on and off, I’ve been writing a new Operating System called Mustard (if anyone gets the gag, except Doubletop, ofc, u get a prize :+) I started it as an exercise in learning how stuff works at boot time and at kernel level in an OS. The bits that interested me in particular were memory management and task switching.
Now, however, I’m getting more interested in OS security. This leads me to consider existing OS’s and look at their security.
I’ve blogged about this (indeed, including those first 2 paragraphs) here. I’m intrigued if anyone here has any thoughts on security in existing OS’s, or indeed how to robustify Mustard :+)