Linked by Thom Holwerda on Sat 7th Nov 2009 14:33 UTC, submitted by J!NX
Thread beginning with comment 393538
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Both kernel teams for OSX and Windows consider their products microkernels, and operate and develop them as such. So I'll take it from the fish's mouth, rather than from someone who heard stories about fishing ;-)
The BSD portion of OSX still is implemented as a server on top of mach. And same can be said about the NT kernel, even though there have been some modifications/deviations to try to make the common case fast.
Things evolve, but it would be the same as claiming how solaris is not an unix because it is not the very same as the original 1st edition of Unix 30+ years ago.






Member since:
2008-12-26
NT and OSX aren't microkernels. E.g. read http://c2.com/cgi/wiki?MicroKernel (yes, there are more authoritary links, but who has time for that?).
QNX might be, though.