Linked by Thom Holwerda on Thu 1st Mar 2007 22:49 UTC, submitted by _DoubleThink_
Thread beginning with comment 217861
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, 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.