Linked by Thom Holwerda on Tue 21st Sep 2010 21:15 UTC, submitted by Gregory Plummer
GNU, GPL, Open Source "So what is the state of the Hurd? Is it vaporware, like Duke Nukem Forever? Fortunately not: the code exists, there is still work going on (for instance as part of Google Summer of Code), and there are even some relatively functional Hurd distributions. Let's look first at the code and the current architecture, and then at the Hurd distributions."
Permalink for comment 442042
To read all comments associated with this story, please click here.
RE: DDE Kit???
by Radio on Wed 22nd Sep 2010 10:29 UTC in reply to "DDE Kit???"
Radio
Member since:
2009-06-20

The Apple XNU kernel is not a microkernel.

The fact they use (only parts of) the Mach kernel is misleading, it is an hybrid kernel like NT & others (linux, in a way, with FUSE).

The Mach kernel is not always a microkernel: the inter-process communications had so much overhead that the easy way to improve performance was to fuse the servers back inside the kernel, thus going back to a monolithic (or at least hybrid) design. At one time, the Mach "microkernel" was so not "micro" that Jonathan S. Shapiro coined the name "nanokernel" to designate true microkernels.

Edited 2010-09-22 10:30 UTC

Reply Parent Score: 2