A couple of updates.
At a Usenix (Portland?) dmr had a keynote and he interviewed himself.Q: "What do you think of X?" A: "Sometimes when you fill a vacuum it still sucks." Maybe Rob said it earlier, but that was the first time I heard it publically.
Osterhout's Tk was beyond amazing. I was at OSF and gave several demo's (the "windowing ksh" was also available). The idea that you could "send" to another GUI program and add buttons, etc., instantaneously! John had already implemented the Motif look and feel (from the spec), mostly, and was willing to do anything if OSF would take it and call it Motif. The Motif leads (I was in DCE) weren't interested, although maybe they'd put it on the "extra's" tape at the end. This was circa 1992. I once told this story to some Microsoft PM's, and they agreed it would have completely killed Visual Basic. Ah well.
Apollo's had two 68K processors, the second one watched for page faults and patched things up since it wasn't until 68020 that the faulting stuff worked properly. The Apollo source control team left after HP and formed Clearcase.
DCE RPC was based on Apollo NCS which was a very elegant RPC system built on UDP. It had no XDR because it was "reader makes it right" and datatypes were tagged. I don't recall details of the tagging. Digital added TCP transport. Microsoft took the DCE RPC spec (we had a name for them, I forget what it was) and used it to implement DCOM's RPC. There's an IETF draft,
https://tools.ietf.org/html/draft-brown-dcom-v1-spec-01, but it never progressed beyond that.
Hope this is interesting to some.