MS-DOS was *not* an illegal clone of CP/M

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cpmish

    An open source sort-of CP/M 2.2 distribution.

  • Huh. Lost my part-written comment somehow.

    Anyway, hi, author/submitter here.

    I have heard several versions of this story. Most seem to be unsubstantiated AFAICT.

    The one that seems to add up is that Dr Kildall claimed that only he knew why some DOS APIs took the exact parameters they did.

    Which ISTM is fair enough, if they were written using DR documentation. As I said, DR intended the API docs to be for app writers, but that didn't stop people using them to write compatible OSes, and lots of companies did.

    That's how come David Given's amazing CPMish OS was possible:

    https://github.com/davidgiven/cpmish

    CPMish combines existing BDOS and BIOS replacements and other components. It puts together so many existing replacement parts for parts of CP/M-80 that nothing of the original was left. Theseus' ship, in software:

    https://en.wikipedia.org/wiki/Ship_of_Theseus

    There was a code investigation that looked for any DR code in the early MS-DOS binaries:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Found this guy sitting in my University’s ewaste room…

    1 project | /r/retrobattlestations | 13 Jun 2023
  • Teaching myself how to write CP/M assembly-language programs on my Japanese word processor.

    1 project | /r/retrocomputing | 29 Oct 2022
  • Picked this baby up for $25 today!

    1 project | /r/vintagecomputing | 23 Sep 2022
  • Ask HN: Why are there not a lot of hobby/professional Linux phones?

    1 project | news.ycombinator.com | 24 Apr 2022
  • CP/M bringup on a Brother WP1 word processor

    3 projects | /r/retrobattlestations | 12 Mar 2022