On 19 jan 2014, at 18:15, Augustin <ajcsweb@xxxxxxxxx> wrote: > A major point of Haiku is that the kernel was designed to host a window > manager. > Linux originated as a server/terminal OS, not a UI one. > > And besides, has anyone shown that a monolithic kennel can handle a > UI-heavy OS the same way a microkernel or hybrid kernel can? Whether a kernel is good for user interfaces has less to do with how the parts of the kernel are organized (mono, modules or micro) and more to do with threading, scheduling, resource management, etc. Threading, thread priorities (and low latencies in the media kit?) is where BeOS had an advantage over the other systems, back in the days - not in being this-or-that kind of kernel. Unless I am mistaken, all of the major desktop operating systems are modular hybrids these days, including Haiku, and they are nowhere near being microkernels. Neither was BeOS. A hybrid kernel is closer to the monolithic kernel than to the micro kernel. There is no value judgment in either monolithic or micro. They're just different approaches to system design. A matter of taste, if you will. And Haiku is pretty nice regardless. /Jonas Sundström