|
|
|
|
|
by a-zA-Z
3358 days ago
|
|
I think the point of a microkernel is that it strips away all but the barest elements needed to run a program. For example, if you're running a single program, you could possibly get rid of user permissions, the task scheduler and maybe everything to do with the file system.
I don't think anyone would really want to lose those features in a desktop environment. Although I think it would be very interesting if I were wrong :) |
|
For example, Gnu Hurd and Mach microkernel systems run a microkernel. OS X is a Mach-derived system, in fact, IIRC. NeXTSTEP was a microkernel, also Mach-based. Minix 3 is largely microkernel in nature.
https://en.wikipedia.org/wiki/Category:Microkernel-based_ope...
(I ran QNX on a desktop for awhile, in fact, as well as more-normal ones.)