Resources and Tutorials #
A massive list of all sorts of tutorials, books and videos on operating systems.
Web #
- Wiki OS Dev - Provides information and a community
- Wiki Low level Community - A TODO list of what needs to be done
- OS Tutorial - Several step-by-step README tutorials and code samples
Books #
- Writing a Simple Operating System - A 77 page masterpiece by Nick Blundell
- The Little Book about OS Development - A practical guide to writing your own x86 operating system by Eric Helen and Adam Roseberg
- Operating System Concepts - An introduction to essential concepts by Galvin and Silberschatz
- Modern Operating Systems - By Andrew Tanenbaum and Herbert Bos
- Operating Systems: Three Easy Pieces - All about virtualization, concurrency and persistance by Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Videos #
- Write Your Own Operating System - A series of 34 videos by Viktor Engelmann