Analogy: Compilers
LibOS similar to compiler
- potentially large, complex
- not something to hack everyday
But: since anyone can write a compiler
- 1000’s of languages and implementations
- Rapid innovation and evolution
- Can actually deploy results
Imagine if compilers were in OS...