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."
Thread beginning with comment 442042
To view parent comment, click here.
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

RE[2]: DDE Kit???
by fithisux on Wed 22nd Sep 2010 15:22 in reply to "RE: DDE Kit???"
fithisux Member since:
2006-01-22

The Apple XNU kernel is not a microkernel.


Yes, I know.

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).


Yes, I know.

But they could port more easily parts of it including IOKit CFLite and other parts free parts to Hurd, like a more complete puredarwin by filling missing parts with Hurd.

Reply Parent Score: 2