Linked by Thom Holwerda on Thu 1st Mar 2007 22:49 UTC, submitted by _DoubleThink_
Permalink for comment 217861
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.




Member since:
2005-07-06
You're not going to learn out to write an OS from studying the Linux source code. You might learn a lot about how commercial systems are architectured, but you're not going to be able to write one.
MINIX is a nice OS from a pedagogical point of view. It teaches the important stuff (dealing with interrupts, dealing with devices, creating threads, setting up userspace, I/O, virtual memory, etc) without obscuring the concepts with optimizations.