OS/161 is a simplified operating system Harvard uses for teaching the undergraduate operating systems class. It includes a standalone kernel and a simple userland, all written in C. It runs on a machine simulator, System/161, that offers simplified but still realistic hardware devices. (Neither OS/161 nor System/161 is in any way affiliated with IBM.) [Copied with slight modification from http://www.eecs.harvard.edu/~syrah/os161/]
OS/161 is a simplified operating system Harvard uses for teaching the undergraduate operating systems class. It includes a standalone kernel and a simple userland, all written in C. It runs on a machine simulator, System/161, that offers simplified but still realistic hardware devices. (Neither OS/161 nor System/161 is in any way affiliated with IBM.)
Copied with slight modification from Harvard's Syrah homepage on OS/161.