Resources
Resources from the Textbook
Resources provided by the authors of the textbook
Tools of the Trade
Teaching OS
OS in the Field
(Apple OS X and iOS) XNU Mirror at Github
(Apple) Kernel Programming Guide: Mach Overview
(Microsoft Windows) Windows Research Kernel (Do these violate Microsoft’s Copyright?)
(Open Solaris Derivative) Open Indiana
(Open Solaris Derivative) Open Indiana’s source code repository
Programming
Multithreaded Programming Guide by Oracle
Reference Books
Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau Operating Systems: Three Easy Pieces