Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
CP/M
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Derivatives == [[File:Robotron1715SCREEN.gif|thumb|CP/M derivative ''SCP'' running on an East German robotron [[PC 1715]]]] [[File:J Elwro 804 Junior.JPG|thumb|CP/J version 2.21 running on an [[Elwro 804 Junior]]]] === Official === Some companies made official enhancements of CP/M based on Digital Research source code. An example is [[IMDOS]] for the [[IMSAI 8080]] computer made by [[IMS Associates, Inc.]], a clone of the famous [[Altair 8800]]. === Compatible === Other CP/M compatible OSes were developed independently and made no use of Digital Research code. Some contemporary examples were: * [[Cromemco CDOS]] from [[Cromemco]] * [[MSX-DOS]] for the MSX range of computers is CP/M-compatible and can run CP/M programs. * The [[Epson QX-10]] shipped with a choice of CP/M or the compatible TPM-II or TPM-III. * The British [[ZX Spectrum]] compatible [[SAM Coupé]] had an optional CP/M-2.2 compatible OS called Pro-DOS. * The Amstrad/Schneider CPC series 6xx (disk-based) and PCW series computers were bundled with an CP/M disk pack. * The [[Husky (computer)]] ran a ROM-based menu-driven program loader called DEMOS which could run many CP/M applications. * ZSDOS is a replacement BDOS for CP/M-80 2.2 written by Harold F. Bower and Cameron W. Cotrill. * CPMish is a new FOSS CP/M 2.2-compatible operating system which originally contained no DR code. It includes ZSDOS as its BDOS and ZCPR (see [[ZCPR|earlier]]) as the command processor. Since Bryan Sparks, the president of DR owners Lineo, granted permission in 2022 to modify and redistribute CP/M code, developer David Given is updating CPMish with some parts of the original DR CP/M. * LokiOS is a CP/M 2.2 compatible OS. Version 0.9 was publicly released in 2023 by David Kitson as a solo-written Operating System exercise, intended for the [[Open Spectrum Project]] and includes source code for the [[BIOS]], [[BDOS]] and [[Command-line interface]] as well as other supporting applications and drivers. The distribution also includes original DR Source code and a utility to allow users to hot-swap OS components (e.g., BDOS, CCP) on the fly. * IS-DOS for the [[Enterprise (computer)|Enterprise]] computers, written by Intelligent Software. * VT-DOS for the [[Videoton TV-Computer|Videoton TV Computer]], written by Intelligent Software. === Enhancements === Some CP/M compatible operating systems extended the basic functionality so far that they far exceeded the original, for example the multi-processor capable [[TurboDOS]]. === Eastern bloc === A number of CP/M-80 derivatives<!-- I specifically use the term "derivatives" here as it is at this time not known which systems were just illegally patched binaries, which were based on adapted DRI source codes, and which, if any, were independent functional reimplementations --> existed in the former [[Eastern Bloc]] under various names, including SCP ({{ill|Single User Control Program|de}}), SCP/M, CP/A,<ref name="Pohlers_2019_CPA"/> CP/J, CP/KC, CP/KSOB, CP/L, CP/Z, MICRODOS, BCU880, ZOAZ, OS/M, TOS/M, ZSDOS, M/OS, COS-PSA, DOS-PSA, CSOC, CSOS, CZ-CPM, DAC, HC and others.<ref name="Robotron_2019"/><ref name="SCP_2019"/> There were also CP/M-86 derivatives named [[SCP1700]], [[CP/K]] and [[K8918-OS]].<ref name="SCP_2019"/> They were produced by the [[East German]] [[VEB Robotron]] and others.<ref name="SCP_2019"/><ref name="Robotron_2019"/><ref name="Pohlers_2019_CPA"/>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)