I&#x27;m a student at Johns Hopkins, and we&#x27;re using xv6 in our OS course this semester: <a href="http:&#x2F;&#x2F;gaming.jhu.edu&#x2F;~phf&#x2F;2015&#x2F;fall&#x2F;cs318&#x2F;" rel="nofollow">http:&#x2F;&#x2F;gaming.jhu.edu&#x2F;~phf&#x2F;2015&#x2F;fall&#x2F;cs318&#x2F;</a><p>xv6 is pretty awesome for learning, and lecture is generally spent reading through the source code, some of which is...cute.<p>Most of us have the source code printed out. If you&#x27;re interested in reading the source, this document is well-formated: <a href="https:&#x2F;&#x2F;pdos.csail.mit.edu&#x2F;6.828&#x2F;2014&#x2F;xv6&#x2F;xv6-rev8.pdf" rel="nofollow">https:&#x2F;&#x2F;pdos.csail.mit.edu&#x2F;6.828&#x2F;2014&#x2F;xv6&#x2F;xv6-rev8.pdf</a> (and can actually be generated by the Makefile!)