Linked by Eugenia Loli on Tue 26th Mar 2002 20:24 UTC, submitted by Jean-Baptiste Queru
Syllable, AtheOS Bill Hayden did the obvious: He forked AtheOS (which is technically similar to BeOS) and used its app_server and Interface Kit (without the use of X11) and rest of its kits on top of the 2.4.x Linux kernel. While the AtheOS kernel has some very nice features, by being modular, semi-microkernel, with good preemptive/multithreading support etc., it lacks a solid VM and swap support and of course, it lacks a good driver support, things that the Linux kernel provides. Bill Hayden accounced his fork on the AtheOS mailing list and made known that the "Atheos API has been merged with the BeOS API, there is PowerPC support, gcc 3.0.X compatiblity and OpenTracker/Deskbar as the desktop manager".
Permalink for comment
To read all comments associated with this story, please click here.
Ideas
by Harbinjer on Tue 26th Mar 2002 23:41 UTC

Yes, Linux is a good idea. It is good because it is moving, it has lots of support, and lots of developement, so you don't have to worry about supported hardware and platforms. Also in the 2.5 series I hear that they are working on cleaning it up a lot and removing as much cruft as they can.

On the other hand, Darwin is based on Mach and FreeBSD, so that adds _2_ layers, and Mach isn't that great, both are old with lots of legacy stuff. Mach might've been good in its day, but really its not a good choice anymore, except that Apple wanted to keep compatibility with NeXTStep, so they had to keep it.