Linked by Thom Holwerda on Tue 30th May 2006 16:29 UTC, submitted by dylansmrjones
OSNews, Generic OSes The Spoon microkernel has as one of its goals: "A stable and efficient microkernel with clearly defined interfaces which provide all the necessary functions needed to build a modern and complete operating system on top." The project's progress page lists the latest achievements, and there's even a screenshot page.
Permalink for comment 129293
To read all comments associated with this story, please click here.
RE: Okay... My take on it.
by Vanders on Wed 31st May 2006 08:53 UTC in reply to "Okay... My take on it."
Vanders
Member since:
2005-07-06

From the basic discription on the website, streaming sounds like an interesting idea where the kernel/device driver will push events up into user-space, rather than having the user-space code poll for events. It's an interesting approach and I always like to see this sort of approach of taking an idea and genericising it; you can discover all sorts of interesting ways of using a previously limited feature.

I'm not too convinced by libunix though. An OS is usually either POSIX compliant or it isn't. Writing a POSIX compatability layer over a non-POSIX kernel can be done but it usually ends up being so system specific that you may as well write a seperate layer for each system instead of trying to create a portable one.

His SMP/APIC code works, too.

Reply Parent Score: 3