Linked by Emmanuel Marty on Thu 2nd Sep 2004 07:36 UTC
OSNews, Generic OSes As a programmer and manager of embedded software products for a living, I think that operating system programming is so much fun that it will eventually be outlawed. I've previously published two articles on OSNews, So, you want to write an operating system and Climbing the kernel mountain, and tried to summarize my experience in designing operating system kernels as well as technical traps that can be easily avoided.
Permalink for comment
To read all comments associated with this story, please click here.
Re: @mystilleef
by beadingo on Thu 2nd Sep 2004 14:01 UTC

About BeOS recreated using a linux or bsdkernel. If this project was a commercial project I would say yes. Apple has done this and this must have saved tons of time and costs.

But if you have the choice to use a kernel which is more suited for the purpose it's better to create it. In this case Haiku based it on newos and a such it's not even from scratch ;-)

Linux is a good kernel I give you that but if I need to compile my kernel to add support for another filesystem than it's not suited for a new BeOS.

Having to hack and patch an existing kernel to make it behave the way you want doesn't seem a clean way of doing stuff.

Look at car-engines, basically they are the same as 100 years ago only more and more finetuned during the years. But it is still old technology. It works, we know how it works and it generates money. This attitude however is holding back the introduction of more modern, environment friendly engines. Same applies to kernels.