PulkoMandy
Mar '18
I don’t consider Haiku a microkernel at all. “hybrid”, maybe, but it is pretty far on the monolithic side. Ok, maybe just a little less than Linux now that they moved graphics driver back in the kernel there.
Haiku however has a modular kernel, which means several parts are “modules” which can be loaded and unloaded as needed. And there is a stable API for these which makes it possible to add 3rd party modules to an existing kernel (where Linux has more of a "let’s recompile everything approach to this).