Pilot: An Operating System for a Personal Computer (1980) [pdf]
courses.cs.washington.edu
courses.cs.washington.edu
Other cool projects like this:
- Cedar was both a PL and an OS: https://www.ics.uci.edu/~andre/ics228s2006/swinehartzellwege...
- The Oberon OS and Oberon PL https://people.inf.ethz.ch/wirth/ProjectOberon1992.pdf
- A Scheme OS called MrEd: https://www2.ccs.neu.edu/racket/pubs/icfp99-ffkf.pdf
You might even throw the JVM and Smalltalk into this category.
This is a good one, https://archive.org/details/bitsavers_xeroxparcteCedarProgra...
It's amusing that Grant asks the team "will third-party software be able to run on Pilot?" Dave Redell tells me that no one ever asked that, as far as he can recall.
Nearly all the authors are still around, except for Steve Purcell who was killed in a bike accident quite recently.
Also, my book avoids hindsight, but [1] has a section "So what should Xerox have done?"
Oh well... We were so wrong back then...
That didn’t work out the way I expected either.