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 442015
To read all comments associated with this story, please click here.
DDE Kit???
by fithisux on Wed 22nd Sep 2010 07:33 UTC
fithisux
Member since:
2006-01-22

The article fails to trace the DDEKit work and ViengoOS work. Moreover sticking to Mach seems a dead end unless they aim to create an OS utilizing Apple public available sources (which I think would be a good approach).

Reply Score: 2

RE: DDE Kit???
by Radio on Wed 22nd Sep 2010 10:29 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