Operating systems projects: Minix revisited

The author argues for the use of a real, albeit educational-strength, operating system, instead of simulators, on which to base operating systems projects. Minix developers have created a version that can be run on Windows and Unix platforms, without the need for hard-drive partitioning. Sample projects demonstrate how Minix can be used to reinforce operating systems concepts.