such as Nachos~\cite{Christopher1993Nachos}, OS/161~\cite{Holland2002New}, and
GeekOS~\cite{Hovemeyer2004Running},
PortOS~\cite{Atkin2002PortOS},
-JOS~\cite{1088822}, or Yalnix~\cite{1088822}
+BLITZ~\cite{PorterOverview},
+JOS~\cite{1088822}, or Yalnix~\cite{1088822},
we believe that it is unique in two
aspects. First, Pintos runs on both real hardware and in emulated and
simulated environments.\footnote{GeekOS claims to also run on real hardware, it requires,
understand the often arcane and ill-documented interfaces of the Linux kernel,
which were not designed from an educational perspective.
-This paper reports on the design philosophy that underlies Pintos,
+This paper summarizes the design philosophy that underlies Pintos,
details its structure, and outlines the nature and learning goals of each
-assignments.
+assignment.
\pintosenvfigure{}