CP / M: povestea sistemului de operare care aproape a reușit peste Windows

dacă citiți acest lucru, este posibil să utilizați un computer. Probabil că rulează și Windows sau poate utilizați Mac OS X sau Linux. Dacă o zi fatidică din 1980 ar fi jucat diferit, am putea folosi CP/M în schimb.

publicitate

începuturi

Gary Kildall a fost un om de știință de calculator de predare la Academia postuniversitare navale în Monterey California, la începutul anilor 1970, care a prins vânt de unele noi tehnologii dezvoltate de Intel în nord, în Silicon Valley. compania a introdus recent microprocesorul, dar Kildall a văzut întregul potențial atunci când Intel a văzut doar controlul semafoarelor. Și-a dat seama că ar fi posibil să construiască computere personale, dar ceea ce aveau cu adevărat nevoie era software-ul pentru a le rula.

creșterea CP/M

Kildall, care lucra ca consultant pentru Intel, a dezvoltat PL/M sau limbaj de programare pentru microcomputere, care era un limbaj de programare pentru microcomputere și Program de Control pentru microcomputere sau CP/M.CP/M a fost un sistem de operare care ar rula teoretic pe orice microcomputer, atâta timp cât piesele dependente de mașină au fost portate.
designul lui Kildall a fost genial. CP / M a fost împărțit în trei părți: BIOS (sistem de intrare/ieșire de bază), sistem de operare disc de bază (BDOS) și procesor de comandă consolă (CCP). BIOS-ul a gestionat codul dependent de mașină, în timp ce PCC a acceptat comenzi de la utilizator, similar cu shell-ul de pe sistemele Unix și Linux.

publicitate

Intel nu a fost cu adevărat interesat de CP / M, așa că și-a format propria companie, numită Intergalactic Digital Research, scurtată ulterior la Digital Research. La fel ca o mulțime de companii de tehnologie din nordul Californiei în anii 1970, Kildall și soția sa Dorothy au fugit inițial din casa lor, situată în Pacific Grove.CP / M, împreună cu autobuzul s-100 care utilizează procesorul Intel 8080 sau Zilog Z-80, a devenit un standard de facto la sfârșitul anilor ’70. CP / M a fost util, deoarece atâta timp cât dezvoltatorii codificate într-un mod independent de mașină, un program CP/M ar putea rula pe aproape orice computer care rulează CP/M fără ca un programator să știe cum a lucrat fiecare mașină. A fost ca un mini Unix în această privință.

a fost atât de popular încât a existat chiar și un card add-on, SoftCard pentru Apple II, care a permis utilizatorilor să-l ruleze pe computerele lor cu afișare de text de 80 de coloane (da, asta a fost o afacere mare atunci.)

compania care a făcut acest card a fost un startup mic scrappy cu sediul în Seattle numit Microsoft.

publicitate

IBM și MS-DOS

succesul tot mai mare de calculatoare personale făcut IBM foame pentru o bucată de acțiune în 1980. Compania a decis să intre pe piață cu propriul PC. Big Blue a proiectat de obicei computere întregi de la sine, dar și-a dat seama că va fi prea târziu cu procesele interne ale companiei.

compania a decis să facă ceva complet nemaiauzit pentru IBM. Ar folosi componente off-the-shelf și le-ar integra într-un sistem complet.CP / M a fost alegerea evidentă pentru sistemul de operare, având în vedere cât de popular a fost și cât de ușor a fost să port la alte sisteme.IBM a abordat inițial Microsoft pentru CP / M, aparent gândindu-se că ar putea licenția CP/M de când au făcut Cardul Apple II. Spre meritul său, Microsoft i-a îndreptat pe Directorii IBM către DRI down din California.
ceea ce s-a întâmplat în continuare a fost supus unor speculații interminabile și unei legende urbane în industria tehnologică.în ziua în care IBM a apărut pentru a negocia cu DRI, Kildall livra niște documente unui client folosind avionul său privat, lăsându-i pe Dorothy și avocații companiei să încheie afacerea. Se pare că DRI s-a blocat în acordul de nedivulgare după ce Kildall s-a întors mai târziu în acea zi și, în cele din urmă, acordul nu a ajuns la nimic.
disperat pentru un sistem de operare, IBM a apelat la Microsoft. Au găsit o clonă CP/M scrisă de un prieten al lui Bill Gates, Tim Paterson de la Seattle Computer Products și designerul SoftCard, supranumit QDOS, sau „sistem de Operare rapid și murdar.”Microsoft a licențiat acest lucru către IBM, astfel încât să fie gata la timp.Microsoft l-a lustruit și l-a oferit IBM ca PC-DOS. Compania a convins IBM să le permită să păstreze drepturile asupra sistemului de operare pentru a acorda licențe altor producători de computere. IBM, încrezător că nimeni nu va clona BIOS-ul, singura tehnologie proprietară din PC, a fost de acord. (Din moment ce computerul pe care îl citiți probabil nu a fost realizat de IBM, este evident cum s-a dovedit acest lucru.Gary Kildall a auzit despre afacere și a amenințat că va da în judecată IBM dacă va lansa PC-DOS. A fost elaborat un acord în care IBM ar oferi ambele sisteme, dar IBM a vândut PC-DOS pentru 40 USD, dar CP/M-86, versiunea pentru PC, a fost de 240 USD. Era greu să justifici plata unui preț mai mare pentru ceea ce însemna același lucru, iar majoritatea oamenilor au ales DOS. Majoritatea aplicațiilor CP/M, cum ar fi sistemul de procesare a textului WordStar, au fost portate pe MS-DOS.

DRI continuă să lupte

în ciuda eșecurilor, DRI a continuat să inoveze. Compania a continuat să inoveze, creând o versiune multitasking a CP / M numită MP / M.

când era clar că DOS a eclipsat CP/M în ceea ce privește suportul pentru aplicații, DRI a adăugat compatibilitatea MS-DOS și a evoluat în DOS plus și mai târziu DR DOS.DRI a făcut, de asemenea, incursiuni în lumea emergentă a interfeței grafice cu utilizatorul cu GEM, care a fost cel mai bine cunoscută sub numele de GUI pentru linia de calculatoare Atari ST.

anii ulteriori

chiar și cu progresele tehnologice, era clar că DRI nu se potrivea cu juggernaut-ul Microsoft. Cercetarea digitală a fost vândută lui Novell — afacerea l-a făcut pe Kildall foarte bogat, dar nu a trăit niciodată suficient de mult pentru a se bucura cu adevărat de succesul său. Din păcate, Gary Kildall a murit în 1994 după rănile suferite într-o cădere.moștenirea lui Gary Kildall, cercetarea digitală și CP / M continuă. DOS și mai târziu Windows încă trăiesc în umbră, inclusiv modul în care unitățile sunt numite.

lecția este că companiile consacrate precum DRI ar trebui să se ferească întotdeauna de companiile mai mici, mai înfometate, cum ar fi Microsoft din 1980.
cum ar fi putut evolua industria cu Gary Kildall la cârmă în loc de Bill Gates? Michael Swaine a susținut într-un dr. Dobb ‘ s Journal articol că ar fi putut fi mult mai colegial decât competitiv, datorită pregătirii academice a lui Kildall.
cu toate acestea, o mulțime de oameni au încă amintiri puternice de Gary Kildall și CP/M, cu site-uri tribut. Emisiunea PBS Cronicile computerului i-au dedicat un episod lui Kildall la un an după moartea sa. Pentru un tratament de lungă durată (peste 1000 de pagini) al primelor zile ale Silicon Valley, inclusiv Gary Kildall și Digital Research, ați putea dori să urmăriți o copie a cărții „Fire in the Valley”, de Paul Freiberger și Michael Swaine.chiar dacă DRI, CP / M și chiar Gary Kildall au dispărut, cu siguranță nu vor fi uitați.

publicitate

Lasă un răspuns

Adresa ta de email nu va fi publicată.