Linked by Thom Holwerda on Sun 30th Sep 2007 14:00 UTC
Amiga & AROS The Amiga world is an interesting one to follow. As an outsider, it is almost impossible to fully understand all the processes at work over there. The various companies, the individuals, the developers, The Three Men And A Cow who own an AmigaOne - they are not making it any easier. The past few weeks have seen quite a few news items regarding the Amiga platform. Did they help in creating a clearer picture of where the Amiga stands?
Permalink for comment 275578
To read all comments associated with this story, please click here.
RE[4]: What the platform needs...
by makfu on Mon 1st Oct 2007 19:11 UTC in reply to "RE[3]: What the platform needs..."
makfu
Member since:
2005-12-18

"For reference, neither BeOS nor Haiku are microkernels in any sense of the word."

BeOS is microkernelish, e.g. a hybrid kernel (though the very term hybrid kernel is probably correctly dismissed by most experts as a nonsense term), in that it implements microkernel concepts of servers, message based IPC, etc. That some claim the Amiga OS is a microkernel is just about as valid or invalid, depending on your point of view. The reality is that while Amiga OS exec does implement what would become microkernel like functionality (message passing between tasks), it doesn’t really have defined process address spaces or the ability to implement protected process based application environment servers, along with other core microkernel features. By classic compsci definitions, AmigaOS is as much a monolithic kernel as nearly everything else.

In this current era, I think the entire concept of microkernelized versus monolithic design is obsolete since both camps have borrowed so much from one another that nearly all mainstream kernel's (NT, OSX/Darwin and Linux), regardless of their origins, don't cleanly fall into either designation. Furthermore, things keep moving around (user mode driver frameworks, HTTP stack in kernel mode, etc.) so the whole discussion is really just academic at this point.

Reply Parent Score: 1