CP/M Main Page
This page is a mirror of John Elliott's original CP/M archive
elliott@teaching.physics.ox.ac.uk
As John's page is closing in June 1996, I have (with his permission) mirrored it
here. I have substituted my own mailing address for his (which appears above), as
a contact-point for suggestions.
I have converted John's original HTML to be XHTML 1.0 (Transitional) compliant.
NB Many of the links in this mirror are now stale (2004)
What is CP/M?
It's an operating system for 8-bit computers. It looks rather like DOS to
use (only not so user-friendly); this is hardly surprising because DOS was
copied from CP/M in about 1980.
CP/M comes/came in three main versions; 1.4, 2.2 and 3.1. v2.2 was the basis
of MSDOS, while v3.1 evolved into DRDOS and Novell DOS.
There were also 8086 and 68000 versions of CP/M. CP/M-86 evolved into
DOS Plus, Concurrent DOS and REAL/32.
There is still a lot more interest in CP/M than might be expected for an
operating system whose current version was released in 1982. This is probably
because 8-bit Z80-based computers are still remarkably common (Amstrad plan to
release another one in a few weeks) and it is
easy enough to port CP/M onto a given computer
(compared to other operating systems).
Why CP/M? Dave Baldwin's USENET posting explaining
his reasons for still using CP/M.
Information archive
I hope to construct a HTML archive of all possible information about
the various versions of CP/M. Some of the documents are my own; others are
HTMLized versions of those at Oakland. So far, I have:
CP/M related links
What would the Web be without pages consisting entirely of links?
Caution: Many of these links are stale.