Linked by KAMiKAZOW on Sun 15th Aug 2010 18:31 UTC
KDE KDE reaches out to another device form factor. Plasma's plugin-based design is at work again, after launching KDE special netbook interface. This time around, the KDE team presents its Plasma Tablet interface.
Thread beginning with comment 437183
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Great
by KAMiKAZOW on Tue 17th Aug 2010 09:31 UTC in reply to "RE[2]: Great"
KAMiKAZOW
Member since:
2005-07-06

Um, the kernel of Mac OS X and iOS is called XNU. XNU combines code from Mach with code from 4.3BSD. Mach itself is also derived from a BSD kernel (even though much code was replaced in the meantime, but FreeBSD is not different in this respect), making XNU a direct descendant of the original BSD.

Reply Parent Score: 2

RE[4]: Great
by BluenoseJake on Tue 17th Aug 2010 10:49 in reply to "RE[3]: Great"
BluenoseJake Member since:
2005-08-11

Mach is a microkernel, The BSDs kernel is a monolithic kernel. Two different beasts.

XNU just takes mach and bolts a BSD subsystem on top of it. The BSD portion is NOT part of the kernel. I know it's Wikipaedia, but:

http://en.wikipedia.org/wiki/Mach_%28kernel%29

Edited 2010-08-17 10:50 UTC

Reply Parent Score: 2

RE[5]: Great
by KAMiKAZOW on Tue 17th Aug 2010 14:22 in reply to "RE[4]: Great"
KAMiKAZOW Member since:
2005-07-06

Mach is a microkernel, The BSDs kernel is a monolithic kernel. Two different beasts.

So? Original Mach is still derived from a BSD kernel.
Yes, over time it changed significantly. Yes, Mach is a microkernel, the original BSD is not.
You know what? XNU isn't a microkernel either.

BSD portion is NOT part of the kernel.

I suggest that you look at the actual source code files of XNU instead of posting stuff you know only partially about.

Reply Parent Score: 2