These lecture notes use Plan 9 from Bell Labs to teach a first (practical!)
course on operating systems. The system is easy to use for programmers,
and is an excellent example of high-quality system design and software
development. Studying its code reveals how simplicity can be more effective
than contortions made by other systems.