CP/M-86

CP/M-86是數位研究公司為Intel 8086和8088微處理器製作的CP/M作業系統，系統命令與CP/M-80相同。可執行檔案使用可重定位的.CMD檔案格式。數位研究公司還發行了兼容CP/M-86的多用戶暨多工操作系統MP/M-86，後來演變成Concurrent CP/M-86。當加入模擬器以提供與PC DOS相容性後，系統更名為Concurrent DOS，接著演變成Multiuser DOS，而REAL/32是最後的衍生系統。FlexOS 、DOS Plus和DR DOS系列操作系統也是從Concurrent DOS衍生而來的。

**歷史**
數位研究公司最初宣佈CP/M-86將於1979年11月發行，但是一再延遲。Paterson_2007_Design-DOS當IBM接觸其他公司為其即將推出的新產品IBM PC尋求搭配的軟體時，尚未發佈的CP/M-86在微軟的比爾·蓋茲的推薦下，本是其作業系統的首選，因為當時CP/M的應用軟體數量最多。IBM最終為什麼沒有先與數位研究就CP/M-86達成協議有各方的說法，包括IBM一直見不到數位研究創辦人蓋瑞·基爾多、數位研究不願簽署IBM的保密協議、權利金談不攏、交期來不及等等；但是可以確定的是，IBM回頭找上微軟。Freiberger_1984_Fireharddrive在與微軟交涉之後，IBM決定採用86-DOS（QDOS），這是微軟從Seattle Computer Products購買並重命名為MS-DOS的類CP/M操作系統，86-DOS_LicensePaterson_2007微軟將其移植到PC並授權給IBM，由IBM以PC DOS的名義出售。數位研究在得知這筆交易後，蓋瑞·基爾多爾威脅要控告IBM侵犯其公司的智慧財產權，IBM以同意提供CP/M-86給使用者作為PC作業系統的另個選擇來達成和解。大部分供IBM PC使用的CP/M-86 BIOS驅動程式都是由Andy Johnson-Laird撰寫的。bw-theman
用於IBM PC的CP/M-86 1.0版
IBM PC於1981年8月12日發佈，第一批機器於同年10月開始出貨。CP/M-86是IBM提供的三種操作系統之一，另兩者是PC DOS以及UCSD p-System。williams1982011982年春季，數位研究為IBM PC所改寫的CP/M-86在PC DOS推出的六個月後發布，而將應用軟體從CP/M-80移植到另外兩個作業系統都同樣困難。edlin198206071981年11月，數位研究還針對IBM Displaywriter發行了一個專用版本。Digital_Research_1981_News
在某些配備8/16位元的雙處理器電腦上，特殊版本的CP/M-86可以原生運行CP/M-86和CP/M-80的應用程式。pournelle198403用於DEC Rainbow的版本稱為CP/M-86/80，而用於Compupro System 816的版本則被命名為CP/M 8-16（另見：MP/M 8-16）。Kildall_1982_8-bit基於英特爾8085及8088微處理器的增你智Z-100的CP/M-86版本也可以運行在兩種處理器的應用程式。
當其它品牌的PC相容電腦出現時，微軟也將MS-DOS授權給這些公司。專家發現這兩個操作系統在技術上具有可比性；CP/M-86具有更好的記憶體管理，但DOS更快。《BYTE》雜誌推測，微軟為Xenix保留了多工處理而似乎為Concurrent CP/M-86「留了一手」。byte198207
然而，在IBM PC上，CP/M-86每套售價240美元，與單價40美元的PC DOS相比銷售慘淡；一項調查發現，96.3%的IBM PC隨貨出售了DOS，而CP/M-86或Concurrent CP/M-86的比例為3.4%。pcommuniques1983021982年中期，可能是最大的CP/M軟體經銷商Lifeboat Associates宣佈在IBM PC上支持DOS取代CP/M-86。pc19820607《BYTE》曾警告說，IBM、微軟和Lifeboat對DOS的支持「對CP/M-86構成了嚴重威脅」， williams198201同時Jerry Pournelle則在該雜誌中表示「很明顯，數位研究在行銷方面犯了一些可怕的錯誤」。pournelle198309
1983年初，數位研究公司開始以60美元銷售CP/M-86 1.1供給最終用戶。pcommuniques198302其廣告宣稱CP/M-86具有「極好的價值」，「可以立刻使用現有最多的應用軟體……數百套經過驗證的專業軟體程式，可滿足每項業務和教育需求」；它還附帶了Graphics System Extension（GSX），以前要價75美元。byte1983061983年5月，該公司宣佈將提供其旗下所有程式語言和工具程式的DOS版本。它說，「顯然地，PC DOS在IBM PC上取得了很大的市場佔有率；我們不得不承認」，但聲稱「CP/M-86沒有達到期望與我們的決定無關」。hughes1983071984年初，數位研究公司推出限時優惠，購買兩套CP/M-86應用軟體即免費送一套Concurrent CP/M-86，然而廣告宣稱這些應用軟體的磁碟是可以自行啟動，不需要預先載入CP/M-86。1984-021984年1月，數位研究公司還為三菱電機、三洋電機、 ソード (企業)等9家日本公司發佈了CP/M-86的日文版Kanji CP/M-86。CW_1984_NewsPhilippi_1984_DRI1984年12月，富士通發佈了一些使用Kanji CP/M-86的FM-16電腦。CW_1984_22  
CP/M-86和DOS具有非常相似的功能，但彼此不相容，因為針對同一功能的系統呼叫和程式檔案的格式並不相同，因此相同的軟體必需針對兩個作業系統各自開發及銷售。命令界面也是具有相似的功能而語法不同；譬如CP/M-86（和 CP/M）使用命令PIP 目標=來源將文件來源複製到目標，DOS 使用COPY 來源 目標 。
最初MS-DOS和CP/M-86也可以在非IBM PC硬體相容的電腦上運行，例如Apricot和Sirius，其目的是通過對特定硬體客製的作業系統版本進行標準化系統呼叫，使軟體獨立於硬體。然而，軟體設計師會為了性能而直接存取IBM PC硬體而不通過作業系統，導致PC專用軟體的性能優於其它 MS-DOS和CP/M-86版本；例如，遊戲可以通過直接寫入視訊記憶體以求快速顯示，就不會因為需要隔個作業系統寫入記憶體位置而延遲。不相容PC的電腦很快被硬體與PC相容的機型所取代。普遍採用完整相容PC架構的後果就是最多隻能支援640KB的記憶體，而早期運行MS-DOS和CP/M-86的機器並沒有受到這個限制，有些可以使用近1MB的隨機記憶體。

**評價**
《個人電腦雜誌》曾提到CP/M-86「比DOS在幾個方面似乎更適合PC」；然而，對於那些不打算用組合語言寫程式的人來說，因為它的價格貴了六倍，「CP/M似乎不太值得購買」。它指出 CP/M-86在DOS較弱的領域表現出色，反之亦然；並且每個作業系統的應用軟體支援程度將是最重要的，而CP/M-86缺乏應用軟體的執行期版本也是一個缺點。 edlin19820607

**版本列表**
每個版本的CP/M-86會分配兩個版本號：一個分配於整個系統，通常在啟動時顯示；另一個分配於BDOS核心。已知存在的版本包括：
所有已知的個人CP/M-86版本都包含對CP/M-86 Plus的引用，這表明它們是從CP/M-86 Plus的代碼庫衍生出來的。
在前東方集團國家，存在一些16位元CP/M-86衍生版本，包括SCP1700、CP/K和K8918-OS。它們是由前東德VEB Robotron和Energiekombinat所生產。SCP_2019

**後續**
CP/M-86先是在1991年隨著數位研究公司一起被賣給了Novell公司，之後又在1996年整個數位研究產品線又被Novell賣給了Caldera公司。Caldera_1996_Suit
因為CP/M相關產品對Caldera已經沒有商業價值，所以自1997年以來，該公司允許提姆·奧姆斯特德（Tim Olmstead）的「非官方CP/M網站」重新分發和修改數位研究CP/M產品系列相關原始電子檔案及紙本文件，包括原始碼。Olmstead_1997_1Caldera_1997_CP/M在2001年9月12日奧姆斯特德去世後，Olmstead_2001_Death數位研究的資產轉手給了Lineo公司；同年10月19日，Lineo更新並擴大了免費分發授權。Sparks_2001_CP/MGasperson_2001_Collectionlicense-lineo

**註解與參考資料**

**相關條目**
 History of computing hardware (1960s-present)- SpeedStart CP/M-86- DOS Plus

**延伸閱讀**
 isbn=978-0-07-015072-0

**外部連結**
  非官方 CP/M 網站 date=20160203184144 ，持有版權持有者的授權，可分發原有的數位研究公司軟體。-  comp.os.cpm 常見問題解答 date=20070929132136 - language=en，關於CP/M-86與IBM PC之間的故事。