Notes
Plan 9 & Inferno
----------------
Remember that UNIX was created before the Internet, and was used to develop the Internet
Plan 9 is the work of the original UNIX creators to try and make UNIX work on multiple computers that are connected via a network
Discussion questions:
 - how is the design philosophy of UNIX reflected in Plan9?  Has that vision changed?
 - what mechanisms did they create?  Compare pipes and P9P for example
Inferno was a response to Java
 - portable runtime that could run everywhere
 - but again, more like UNIX
 - but what does that mean? (discuss)
What was Java?
 - machine independent (minimal need to "port")
 - object oriented
 - networked
 - taking security seriously
Remember Java is much more than the language itself
 - Java bytecodes, JVM
 - stack introspection for permissions (entire permission model)
 - Java applets (before Javascript-based web apps was a thing, before Flash!)
Remember JavaScript was named because Java was hot.  The two have nothing really in common.
Discuss: Why didn't Plan9 and Inferno take over the world like UNIX?
We'll start class again at 12:20