Linux.com

What kind of kernel design does Syllable use?

Posted by: Anonymous Coward on August 24, 2006 02:50 AM
"I'll just bet I'm not the only one that's asking this question. Here's the answer from the Syllable site."
As Syllable is a fork of the AtheOS operating system, the author of AtheOS (Kurt Skauen) said "I often ask myself that question too. The kernel is very modular and it has a well-defined interface between the kernel and its device drivers and file systems. Given that each component communicates through a thin, well-defined interface and each component does not know much about the others, it resembles a micro-kernel. I am not sure if this is the right term though, since all kernel components live in kernel-space and are not protected from each other, and these are all properties of a monolitic kernel. I am a bit confused<nobr> <wbr></nobr>:)"

In reality, it is easiest to think of Syllable as a monolithic kernel with modular device drivers. Only high-level functions such as the appserver use the client/server model.

#

Return to Syllable: A different open source OS