/advos_book

Primary LanguageShellGNU General Public License v2.0GPL-2.0

GWU Advanced OS Book

Find most class information in the github org. This book is GPL v2 licensed, so if you distribute this book, you must make your updates public. Further, if you make updates to the book, make that clear in the c09_contributors.md. This is necessary for two reasons:

  1. Gabe doesn't want your brilliant changes attributed to him, and
  2. you should have attribution for your updates!

Please do PRs to fix up the text and add to it! Add yourself to the contributors when you do.

View on Github

See the table of contents. A lot of the rendering of encapsulated latex is not supported by github, so I'd highly recommend building the pdf.

View the pdf

Build the book:

  1. Install pandocand latex (e.g. apt-get install pandoc texlive texlive-latex-extra),
  2. ./build.sh

If this does not work, try apt-get install texlive-fonts-recommended texlive-fonts-extra and re-building

This should generate gwu_aos.pdf. I have no idea if this will work on non-Linux systems.