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.
We do still need an good and working POSIX micro-kernel with HAL and real Drivers Model (whitch could use codebase of the linux/bsd device-modules)
Generally one could "steal" a lot of the Linux kernel (like Scheduler, Semaphores etc.)
I would like this kernel be able replacing 70'monolithic-Linux-arch for good. I wanna run my system for more then fiew weeks (until a new kernel-version is out fixing 10000 bugs ans sec. issues, it sucks really!)
We do still need an good and working POSIX micro-kernel with HAL and real Drivers Model (whitch could use codebase of the linux/bsd device-modules)
Generally one could "steal" a lot of the Linux kernel (like Scheduler, Semaphores etc.)
I would like this kernel be able replacing 70'monolithic-Linux-arch for good. I wanna run my system for more then fiew weeks (until a new kernel-version is out fixing 10000 bugs ans sec. issues, it sucks really!)