Ce a fost cp / m, și de ce a pierdut în MS-DOS?

Aug 24, 2025
Istoricul calculatorului

Înainte de Microsoft și Intel au dominat piața PC cu o platformă comună, sistemul de operare CP / M a făcut ceva similar cu mașinile de afaceri mici la sfârșitul anilor 1970 și începutul anilor 1980 - până când MS-Dos a tras covorul de sub ea. Iată mai mult despre CP / M, și de ce a pierdut-o la MS-DOS.

Ce a fost cp / m, oricum?

CP / M a fost un sistem de operare bazat pe text creat de programatorul american Gary Kildall. de Cercetare digitală În 1974. inițialele sale au stat la început pentru "program de control / monitor", dar cercetarea digitală a schimbat-o la mai târziu "Program de control pentru microcomputere" mai târziu.

Pe măsură ce prețul microcomputerelor a scăzut rapid la jumătatea anilor 1970, CP / M, asociată cu Z80 CPU, A devenit o platformă standard de facto care a fost populară printre computerele mici de afaceri la sfârșitul anilor 1970 și începutul anilor 1980.

CP / M și Basic 80 care rulează pe un computer Kayro II. Benj Edwards.

CP / M a fost un sistem de operare bazat pe consolă, ceea ce înseamnă că ați interacționat cu acesta utilizând o tastatură, tastând comenzi la un prompt. Ați efectuat operațiuni de fișiere utilizând comenzi simple cum ar fi "PIP" (pentru copierea fișierelor) prin tastând PIP A: = B: *. BAS și lovind intrarea. (Aceasta ar copia toate fișierele de bază de la unitatea "B:" pentru a conduce "A:".) Pentru a rula un program, ați introduce numele programului și apăsați Enter. Când ați fost făcuți, veți reporniți mașina, fie ieșiți înapoi la promptul CP / M.

Unul dintre descoperirile cheie ale CP / M a fost în manipularea sarcinilor de intrare și ieșire de bază cu hardware-ul subiacent, lăsând software-ul de aplicare pentru a interfața mai ales cu sistemul de operare. Acest lucru a însemnat că aplicațiile CP / M nu au fost neapărat legate de hardware-ul special pe care l-au desfășurat și ar putea fi mai ușor traduse între PC de la diferiți furnizori.

Aplicații populare pentru CP / M incluse WordStar. (un procesor de cuvânt), Supercalc. (o aplicație de calcul) și DBASE. (pentru baze de date). Alte programe, cum ar fi AutoCAD și Turbo Pascal, originare din CP / M, și mai târziu au devenit mai reușite după ce a fost portat mai târziu la MS-DOS.

Ce fel de computere au fugit cp / m?

Cele mai multe computere care rulează CP / M au inclus 8 biți Intel 8080. Sau un procesor Zilog Z80, deși cercetarea digitală a lansat ulterior o versiune pe 16 biți de CP / M pentru mașinile Intel 8086 numite CP / M-86.

Visualul 1983 1050 a rulat o versiune îmbunătățită a CP / m. Vizual

Aproape toate computerele care utilizează standardul industriei Autobuzul S100. care a folosit un 8080 sau Z80 au fost capabile să ruleze cp / m. Dar un autobuz S100 nu era necesar. Cp / m expediate ca sistem de operare implicit pentru Sute de modele de calculatoare diferite de toate tipurile și dimensiunile. Vendorii de calculator CP / M popular au inclus Cromemco, Kayro, Amstrad, Osborne, sisteme de date vectoriale, televizoare, vizuale și zenith.

Alte computere - inclusiv unele mașini de acasă cu prețuri inferioare - Capacitate CP / M recomandată ca o opțiune suplimentară, deși adesea necesită hardware suplimentar pentru a face posibilă funcționarea. De fapt, în 1980, primul produs hardware al Microsoft a fost Z80 Softcard pentru Apple II. Utilizatorii ar putea conecta cardul în computerul Apple II pentru a le oferi un procesor Z80 care ar putea executa aplicații populare CP / M productivitate.

Microsoft SoftCard 1980 a permis un Apple II să ruleze cp / m. Microsoft.

În 1982, președintele Microsoft Bill Gates a susținut Clienții softcard au reprezentat cea mai mare bază de instalare unică pentru mașinile CP / M. Interesant, în jurul valorii de același timp, un nou sistem de operare bazat pe MS-DOS-ul MS-DOS-M-Microsoft a câștigat rapid cota de piață.

MS-DOS a împrumutat foarte mult de la cp / m

Când IBM și-a început să-și dezvolte Calculator personal (IBM PC 5150), firma a încercat mai întâi să asigure o licență pentru CP / M, dar cercetarea digitală nu a plăcut termenii propuși ai afacerii. Astfel încât IBM sa întors la Microsoft, care a autorizat un produs numit 86-DOS. din Seattle Computer Produse. (SCP). Câteva luni mai târziu, Microsoft a achiziționat 86-dos direct pentru 50.000 de dolari.

86-DOS a devenit IBM PC-DOS când a fost expediat cu IBM PC în august 1981. Mai târziu, Microsoft ar vinde PC-DOS sub propria sa etichetă ca Microsoft MS-DOS.

În timp ce dezvoltă 86-DOS, Creatorul său, Tim Paterson, a privit puternic la CP / M pentru inspirație, împrumutarea arhitecturii sale generale și a naturii liniei de comandă. Iată o listă a unor asemănări între CP / M și MS-DOS:

  • Un prompt de comandă
  • Numele literelor alfabetice de unitate precum "A:" "B:" și "C:".
  • Formatul de nume de fișier 8 + 3 (de exemplu, fișier nume.doc)
  • Caracterul Wildcard "*" și caracterul de potrivire "?"
  • Numele de fișiere rezervate, cum ar fi PRN: (pentru imprimantă) și con: (pentru consola)
  • Fișierele ".com" pentru fișierele de comandă executabile
  • Comenzi cum ar fi dir, ren și tip

Gary Kildall a fost supărat pe care PC-Dos a imitat cp / m atât de strâns și sa plâns la IBM. Cu conceptul de drepturi de autor din copilărie, cercetarea digitală a refuzat să aspită IBM și, în schimb, a făcut o înțelegere în care IBM ar oferi CP / M-86 ca o opțiune pentru mașinile sale IBM PC. PC-DOS a fost deja transportul maritim Deoarece sistemul de operare implicit pentru PC-ul IBM și costă mult mai puțin decât CP / M-86-Despre 40 $ în loc de 240 de dolari .

Oportunitatea ratată de Kildall și de cercetare digitală pentru a licența inițial CP / M la IBM este adesea spusă ca una dintre marile tragedii În calculul istoricului - presupus, Kildall ar fi putut deveni un miliardar ca Bill Gates dacă tocmai a semnat acordul cu IBM. Această poveste suculentă a fost amplificată de presă de-a lungul anilor. Dar când Kildall a murit în 1994, el nu a fost exact un pauper: Novell a cumpărat Cercetarea digitală a lui Kildall pentru o declarație de 120 milioane de dolari în 1991, făcând Kildall bogat în acest proces . Totuși, a deranjat Kildall că Microsoft sa îmbogățit prin imitarea produsului său de semnătură.

De ce a câștigat MS-DOS peste CP / M?

La înființarea sistemului său de operare se ocupă de IBM în 1981, Microsoft a negociat o licență care a permis companiei nu numai licența PC-DOS la IBM, ci și pentru a vinde PC-DOS ca un sistem generic de operare (ca "MS-DOS") la alte vânzători decât IBM.

Curând după eliberarea PC-ului IBM, companiile precum Compaq și Eagle Computer au început Vânzarea de clone care ar putea rula software-ul IBM PC. Pentru a oferi un sistem de operare compatibil pentru aceste mașini clone, au licențiat MS-DOS de la Microsoft. În câțiva ani, sute de clone IBM PC au umplut piața PC-ului, iar în 1986, PC-urile bazate pe MS-DOS a devenit cea mai populară platformă personală de calcul in Statele Unite ale Americii.

MS-DOS a câștigat peste CP / m, deoarece a apărut o plimbare cu succesul platformei IBM PC. Microsoft a luptat din greu pentru a obține MS-DOS pe fiecare PC expediat și pentru ao păstra în acest fel, iar firma sa extins această practică în epoca Windows.

Ce sa întâmplat cu CP / M?

În 1988, cercetarea digitală a creat o clonă numită MS-DOS numită DR-DOS. În încercarea de a concura cu Microsoft. De asemenea, a vândut o interfață grafică bazată pe mouse numită BIJUTERIE Asta inițial a căutat să reproducă experiența Macintosh, dar mai târziu a concurat cu Windows. În timp ce ambele produse au câștigat respect în presă, nici nu a decolat. Unii au susținut că acest lucru sa datorat Tactica anticoncurențială de Microsoft. După ce Novell a achiziționat cercetarea digitală în 1991, CP / M a scăzut cu puțină dezvoltare, deoarece MS-DOS a continuat să domine piața.

În unele moduri, Dr-Dos a fost succesorul spiritual al CP / M. Novell.

În 1996, Caldera a cumpărat drepturile la activele cercetării digitale de la Novell și a continuat să comercializeze DR-DOS. Ei, de asemenea Sued Microsoft Pentru crearea de incompatibilități în MS-DOS la EDGE DR-DOS din piață (care ulterior a fost soluționată în afara instanței).

În 1997, Caldera a lansat părți ale CP / M 2.2 ca software open-source, astfel încât pasiștii să poată continua să lucreze la el. Aceste exemplare sunt încă Disponibil gratuit online . Astăzi, poți Rulați cp / m într-un browser Datorită unui emulator de 8080 scris de Stefan Tramm.

În unele privințe, CP / M este unul dintre străbunicii de ferestre, astfel încât biții din linia sa sunt coapte în convențiile de ferestre, cum ar fi literele de antrenare și Numele fișierelor rezervate . În acest fel, CP / M niciodată nu a dispărut complet: sufletul său trăiește în ADN-ul produselor pe care le folosesc de miliarde de oameni în fiecare zi.

LEGATE DE: Windows 10 încă nu vă va permite să utilizați aceste nume de fișiere rezervate în 1974


Istoricul calculatorului - Cele mai populare articole

Câini, dinozauri și vin: CD-urile pierdute ale Microsoft

Istoricul calculatorului Aug 24, 2025

În anii 1990, Microsoft a produs o gamă largă de titluri de educație și divertisment CD-ROM multimedia sub marca "Microsoft Home". Aceste ghiduri au acoperit subiecte la fel de dive..


Ce este un CRT și de ce nu le mai folosim?

Istoricul calculatorului Aug 24, 2025

Rangizzz / Shutterstock. S-ar putea să fi auzit termenul "CRT" și ați putea ști că are ceva de-a face cu televizoarele, monitoarele, jocurile video sau co..


Ce este un buton de meniu hamburger?

Istoricul calculatorului Aug 24, 2025

Hamburger Menu-sau hamburger icon - este un termen utilizat în mod obișnuit atunci când vorbim despre aplicații. Te-ar putea face foame, dar nu are nimic de-a face cu mâncarea. De u..


Ce sunt teletypele și de ce au fost folosite cu computerele?

Istoricul calculatorului Aug 24, 2025

Sisteme de laboratoare de inginerie Timp de câteva decenii, mulți operatori de sisteme informatice au folosit dispozitive numite teletypes pentru a interacționa cu com..


Sistemul Macintosh 1: Care a fost Mac Mac 1.0 ca?

Istoricul calculatorului Aug 24, 2025

La 14 ianuarie 1984, Apple a lansat prima versiune a sistemului său de operare Macintosh, System 1.0. În ciuda faptului că a fost aproape patru decenii, multe dintre caracteristicile sa..


Reținerea concurentului Windows Radio Shack: Tandy DeskMate

Istoricul calculatorului Aug 24, 2025

TANDY CORP. În anii 1980, Radio Hack părinte Tandy Corp. a lansat o interfață grafică numită DeskMate care a fost expediat cu computerele personale TRS-80 și TAN..


Vârsta de aur a CD-urilor Shareware

Istoricul calculatorului Sep 13, 2025

Internet Arhiva / Benj Edwards La mijlocul-sfârșitul anilor 1990 și în începutul anilor 2000, ai putea cumpăra CD ROM discuri care conțin mii de aplic..


Dosarul computerului este de 40: Cum a creat steaua Xerox pe desktop

Istoricul calculatorului Nov 30, 2024

Xerox. În 1981, Xerox a lansat sistemul de informare 8010, care a fost primul computer comercial cu a Gui. Și primul care introduce metafora Desktop cu folde..


Categorii