I've written a longish piece about operating systems and the types of people they are designed for, in particular why Linux is best for teaching people about computer science. <http://cs.anu.edu.au/~Hugh.Fisher/rants/wizards-muggles.html> Any and all corrections, suggestions, or flames welcome. cheers, Hugh