On 6/3/07, Vihan Pandey vihanpandey@gmail.com wrote:
They are ALREADY being put into practice look at XNU it is a Mach implementation supported and being used by Apple, even Sun is using a Mach variant(even though you may not awareness of the same, nor bothered to make your self aware). And irrespective of FUD said by other people, i DO have hope for HURD and Coyotos.
AFAIK pure microkernels have not found favour with commercially popular OSes (including FOSS alternatives). Apple's XNU is hybrid, not a pure microkernel
Also, the Solaris kernel is monolithic:
http://en.wikipedia.org/wiki/Solaris_%28operating_system%29
Yes, and Linux isn't certainly killing any business, except M$ :P
A design that only solves short term problems eventually dies and takes all dependent on it to the grave.
AFAIK, the main reason Linux (and other commercially used OS kernels) stay away from pure microkernels is speed. The microkernel design doesn't optimize for speed, it does so for clarity in design. Monolithic (and hybrid) kernels optimize for speed while at the same time, having sufficiently clear design.