I wish to learn operating system design. I was wondering if I should tackle Minix or GNU/Linux in the process? I like books so I would be following mainly a book, though video resources (presumably videotaped lectures) would also be welcome.
If I take the Minix route, should I tackle version 2 since it it simpler, or version 3?
Any input, feedback, or suggestions?