Thanks for the info - that's probably how it installed and ran on both
I think Minix 1.0 should also be a microkernel (atleast from the architect's
perspective). Of course, 8088 does not support multiple privilege levels (or
rings). But the sources (protect.h) contain code to determine processor
type (8088, 286, 386, 486, so on) to make use of privilege levels if they
are available in order to run other subsystems (net, fs, ...) on lower level
privilege levels (TASK_PRIVILEGE or USER_PRIVILEGE).
Ofcourse, what Minix seriously lacked was virtual memory support (which was
the primary reason for Linus to fork off his own project). I also remember
another unofficial spin-off project by Kees J. Bot called Minix-vmd that
implemented virtual memory support on Minix 2.0.