Linked by Thom Holwerda on Thu 6th Dec 2012 18:03 UTC, submitted by kragil
Permalink for comment 544615
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 06/13/13 14:35 UTC
Linked by Thom Holwerda on 06/11/13 17:07 UTC
Linked by Thom Holwerda on 06/10/13 23:13 UTC
Linked by Thom Holwerda on 06/08/13 14:57 UTC
Linked by Thom Holwerda on 06/07/13 11:40 UTC
Linked by Thom Holwerda on 06/04/13 12:45 UTC
Linked by nfeske on 05/31/13 10:12 UTC
Linked by Thom Holwerda on 05/29/13 16:59 UTC
Linked by Thom Holwerda on 05/24/13 17:26 UTC
Linked by Thom Holwerda on 05/21/13 21:38 UTC
More Features »
Sponsored Links



Member since:
2005-07-24
The Linux kernel is a monolithic kernel and doesn't fit well into the BeOS micro-kernel mold.
NewOS was a near-perfect fit.
Audio, networking, even screen-drawing are user-mode activities. The kernel just gets a basic environment setup and handles the earliest stages of identification.
The Linux kernel would have had to be heavily butchered and altered to the point of no longer being Linux for this to work.
That takes time and man-power, the NewOS kernel was almost already compatible as it was and there was no need for the kernel ABI to be wholly compatible with BeOS since Haiku was re-writing all of the servers and drivers as well.
I think Haiku made the right choice with NewOS!
--The loon