On Sun, 2020-01-05 at 21:54 +0100, Liam Proven via cctalk wrote: > On Sun, 5 Jan 2020 at 19:02, Guy Sotomayor via cctalk > <cctalk@classiccmp.org> wrote: > > I had been working on the IBM Microkernel (was one of the original 6 > people onthat team). It was eventually to form the basis of OS/2 for > PPC. The way thatthe microkernel project was structured was that > most > of the "OS" was personalityneutral (e.g. could be used for Unix, > OS/2, > DOS, etc) and then there was an OSpersonality that ran on top of the > infrastructure. OS/2 on PPC was supposed tobe the first to ship. > > I think I read that it was based on CMU Mach -- is that right?
Yes. We first started with Mach 3.0 build MK58. We did our final fork at MK68. We made some *significant* changes from what CMU had (things like changing mach messages from IPC to RPC) and a whole lot of work in the area of scheduling. > It did seem for a while that a lot of things were based on Mach, but > very few seemed to make it to market. NeXTstep and OSF/1, the only > version of which to ship AFAIK was DEC OSF/1 AXP, later Digital UNIX, > later Tru64. Yes, a lot of things were based on Mach. One OS that you're forgetting is OS X. That is based upon Mach 2.5. > MkLinux didn't get very far, either, did it? > I think that was the original Linux port for PPC. -- TTFN - Guy