2

How many machines for which CP/M was the primary operating system (so not counting the Commodore 128) ever shipped?

I would also be interested in knowing how many S-100 machines ever shipped. I get the impression the two are almost synonymous?

  • 2
    The Heath H-89a supported two operating systems, HDOS and CP/M. Which of these two was the primary one? (P.S. It did not have an S-100 bus.) – traal Apr 30 '17 at 6:23
  • 3
    Definitely lots. And S-100 was one of the bus systems popular during CP/M times - But certainly not the only one. – tofro Apr 30 '17 at 7:56
  • 1
    @traal I take an operational definition of primary operating system: which was the more commonly used in practice? E.g. the IBM PC supported four operating systems quite early on, but there's no question that MSDOS was the primary. Of course it would be ideal to be able to get actual numeric breakdown of which was used how often. – rwallace Apr 30 '17 at 11:41
  • 1
    Immediately adding hugely to the non-S-100 count: the Amstrad PCW. Per Wikipedia (so, ummmm, yeah) that's close to 8m CP/M machines immediately (the last model it refers to barely sold). – Tommy Apr 30 '17 at 13:38
  • 2
    The count also depends on CP/M vs. CP/M family of operating systems - i.e., MP/M (multiuser), CP/M-86 (for 16-bit CPUs - this is what was available (but hardly sold any) for the IBM PC), MP/M-86 (16-bit and multiuser), Concurrent CPM (single user but multi-tasking - essentially MP/M with only one terminal), Concurrent DOS (multiuser with a moderate amount of MS-DOS compatibility), etc. All of those could be considered variants or descendants of CP/M, though I would leave off DR-DOS which was really a MS-DOS replacement and AFAIK does not have any CPM function call compatibility. – manassehkatz May 2 '17 at 22:22

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.