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 437080
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Great
by BluenoseJake on Mon 16th Aug 2010 18:54 UTC in reply to "RE: Great"
BluenoseJake
Member since:
2005-08-11

iOS is not a BSD Unix with a proprietary high level layer. It's a mach kernel with a BSD subsystem, all that subsystem does is provide text userland tools and services. It is BSD. It could be ripped out and replaced with the GNU userland. The graphical environment is also a subsystem.

Reply Parent Score: 2

RE[3]: Great
by KAMiKAZOW on Tue 17th Aug 2010 09:31 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