This tutorial will walk the reader through setting up Minix 2.0.4 on Windows XP via Bochs 2.1.1. These are the latest versions of Minix, Bochs and Windows XP as of May of 2004. In this era of Linux and Windows domination of the OS scene, it is important to remember that there are alternatives. Hence, this article will also serve as an introduction to one such alternative, Minix, which has a very rich heritage, indeed.
Permalink for comment
To read all comments associated with this story, please click here.
It's good but dated. OS design principles have moved on now considerably. I think the microkernel architectures with proper threading support are more relevant than Minix's monolithic design.
Additionally, most 'modern' OS implementors will spend time designing embedded RTOS which generally don't correspond to the "UNIX philosophy" at all.
I'd suggest people check out Mach and QNX architectures if they want something relevant.
It's good but dated. OS design principles have moved on now considerably. I think the microkernel architectures with proper threading support are more relevant than Minix's monolithic design.
Additionally, most 'modern' OS implementors will spend time designing embedded RTOS which generally don't correspond to the "UNIX philosophy" at all.
I'd suggest people check out Mach and QNX architectures if they want something relevant.