CP / M: Zgodba o OS, ki je skoraj uspela v operacijskem sistemu Windows

Avtor: Roger Morrison
Datum Ustvarjanja: 18 September 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
CP / M: Zgodba o OS, ki je skoraj uspela v operacijskem sistemu Windows - Tehnologija
CP / M: Zgodba o OS, ki je skoraj uspela v operacijskem sistemu Windows - Tehnologija

Vsebina


Odvzem:

Če ne bi bil enega usodnega dne leta 1980, bi morda namesto Windows ali Mac OS uporabljali CP / M.

Če berete to, je verjetno, da uporabljate osebni računalnik. Verjetno je tudi nameščen Windows ali pa uporabljate Mac OS X ali Linux. Če bi se enega usodnega dne leta 1980 zgodilo drugače, bi morda namesto tega uporabili CP / M.

Začetki

Gary Kildall je bil računalničar, ki je v začetku sedemdesetih let na mornarski podiplomski akademiji v Montereyu v Kaliforniji poučeval po novi tehnologiji, ki jo je razvil Intel na severu v Silicijevi dolini.


Podjetje je pred kratkim predstavilo mikroprocesor, vendar je Kildall ves potencial videl šele, ko je Intel videl, da nadzoruje semaforje. Spoznal je, da bi bilo mogoče izdelati osebne računalnike, toda tisto, kar resnično potrebujejo, je programska oprema za njihovo delovanje.

Dvig CP / M

Kildall je kot svetovalec za Intel razvil PL / M ali programski jezik za mikroračunalnike, ki je bil programski jezik za mikroračunalnike in Control Program za mikroračunalnike ali CP / M.


CP / M je bil operacijski sistem, ki bi teoretično deloval na katerem koli mikroračunalniku, dokler so bili deli od računalnika odvisni.

Kildall-ovo oblikovanje je bilo sijajno. CP / M smo razdelili na tri dele: BIOS (osnovni vhodno / izhodni sistem), osnovni diskovni operacijski sistem (BDOS) in procesor ukaznega konzole (CCP). BIOS je obravnaval strojno odvisno kodo, CCP pa je od uporabnika sprejemala ukaze, podobne lupini v sistemih Unix in Linux.


Intel ni bil prav nič zainteresiran za CP / M, zato je ustanovil svoje podjetje, imenovano Intergalactic Digital Research, pozneje skrajšano na Digital Research. Kot veliko tehnoloških podjetij v Severni Kaliforniji v 70. letih prejšnjega stoletja sta ga Kildall in njegova žena Dorothy sprva vodila iz svojega doma, ki se nahaja v Pacific Groveu.

CP / M je skupaj s vodilom S-100, ki uporablja procesor Intel 8080 ali Zilog Z-80, postal dejanski standard v poznih 70. letih. CP / M je bil uporaben, saj lahko program CP / M, dokler razvijalci kodirajo na strojno neodvisen način, deluje na skoraj katerem koli računalniku, ki poganja CP / M, ne da bi programer vedel, kako deluje vsak stroj. V tem pogledu je bil kot mini Unix.

Bila je tako priljubljena, da je obstajala celo dodatna kartica, SoftCard za Apple II, ki je uporabnikom omogočala, da jo vodijo na svojih računalnikih z 80-stolpčnim zaslonom (ja, takrat je bila velika težava.)

Podjetje, ki je izdelalo to kartico, je bilo majhno zagorelo podjetje s sedežem v Seattlu, imenovano Microsoft.


IBM in MS-DOS

Naraščajoči uspeh osebnih računalnikov je v letu 1980 lačen pokukal v akcijo. Podjetje se je odločilo, da bo na trg prišlo s svojim osebnim računalnikom. Big Blue je navadno sam oblikoval celotne računalnike, vendar je menil, da bo prepozno, če bodo v podjetju prekrivali notranje procese.


Družba se je odločila, da bo za IBM naredila nekaj povsem neznanega. Uporabil bi sestavne dele in jih integriral v celoten sistem.

CP / M je bila očitna izbira za operacijski sistem, glede na to, kako priljubljen je bil in kako enostavno je bilo prenašanje na druge sisteme.

IBM je sprva pristopil k Microsoftu za CP / M, saj je menil, da lahko licencirajo CP / M, saj so naredili kartico Apple II. Po zaslugi Microsofta je IBM usmeril izvršitelje proti DRI v Kaliforniji.

Kaj se je zgodilo, je v tehnično industrijo predmet neštetih špekulacij in urbane legende.

Na dan, ko se je IBM pokazal za pogajanja z družbo DRI, je Kildall stranki z zasebnim letalom dostavil nekaj dokumentacije in Dorothy ter odvetniki podjetja pustil, da posel sklenejo. DRI se je očitno zataknil pri sporazumu o nerazkritju, potem ko se je Kildall pozneje vrnil, posledično pa dogovor ni uspel.

IBM se je v obupu za operacijskim sistemom obrnil na Microsoft. Našli so klon CP / M, ki sta ga napisala prijatelj Bill Gates, Tim Paterson iz Seattle Computer Products in oblikovalec SoftCard, ki so ga poimenovali QDOS ali "Hitri in umazani operacijski sistem." Microsoft je to licenciral podjetju IBM, tako da bo pravočasno pripravljen.

Microsoft jo je poliral in ponudil IBM-u kot PC-DOS. Podjetje je prepričalo IBM, naj jim dovoli, da ohranijo pravice do operacijskega sistema za licenciranje drugih proizvajalcev računalnikov. IBM se je prepričal, da BIOS-a nihče ne bo kloniral BIOS-a, tistega dela lastniške tehnologije v osebnem računalniku. (Ker računalnika, ki ga berete, verjetno ni izdelal IBM, je očitno, kako se je to izkazalo.)

Gary Kildall je slišal za posel in zagrozil, da bo tožil IBM, če ta izda PC-DOS. Dogovorili smo se, da bi IBM ponudil oba sistema, vendar je IBM PC-DOS prodal za 40 dolarjev, CP / M-86, različica za PC, pa 240 evrov. Težko je bilo upravičiti plačilo višje cene za tisto, kar je pomenilo isto stvar, in večina ljudi je izbrala DOS. Večina aplikacij CP / M, na primer sistem za obdelavo besed WordStar, je bila prenesena v MS-DOS.

Brez napak, brez stresa - vaš korak za korakom vodnik za ustvarjanje programske opreme, ki spreminja življenje, ne da bi vam uničila življenje

Ne morete izboljšati svojih programskih veščin, kadar nikogar ne skrbi za kakovost programske opreme.

DRI vodi boj

Kljub neuspehom je DRI nadaljeval z inovacijami. Podjetje je nadaljevalo inovacije in ustvarilo večopravilno različico CP / M, imenovano MP / M.


Ko je bilo jasno, da je DOS zasenčil CP / M v zvezi s podporo aplikacij, je DRI dodal združljivost MS-DOS in se je razvil v DOS Plus in pozneje DR DOS.

DRI je prodrl tudi v nastajajoči svet grafičnega uporabniškega vmesnika z GEM, ki je bil najbolj znan kot GUI za linijo računalnikov Atari ST.

Kasnejša leta

Tudi z napredkom tehnologije je bilo jasno, da DRI ni enak Microsoftovemu džunglu. Digital Research so prodali Novellu - posel je Kildall naredil zelo bogatega, a nikoli ni živel dovolj dolgo, da bi resnično užival v svojem uspehu. Žal je Gary Kildall leta 1994 umrl po poškodbah, ki jih je utrpel pri padcu.

Zapuščina Garyja Kildalla, digitalnih raziskav in CP / M še vedno živi. DOS in novejši Windows še vedno živita v senci, vključno z načinom poimenovanja pogonov.

Nauk je, da morajo uveljavljena podjetja, kot je DRI, vedno paziti na manjša, lažja podjetja, kot je Microsoft iz leta 1980.

Kako bi se lahko industrija razvila z Garyjem Kildallom na čelu namesto Billa Gatesa? Michael Swaine je v članku revije Dr. Dobb trdil, da je bil morda bolj kolegien kot konkurenčen zaradi Kildall-ovega znanja.

Kljub temu ima veliko ljudi še vedno močne spomine na Garyja Kildalla in CP / M, s tribute stranmi. Oddaja PBS The Computer Chronicles je Kildall posvetila epizodo leto dni po njegovi smrti. Za dolgotrajno obravnavo zgodnjih dni Silicijeve doline, vključno z Garyjem Kildallom in digitalnimi raziskavami, boste morda želeli izslediti izvod knjige "Požar v dolini", avtorja Paul Freiberger in Michaela Swaina.

Čeprav DRI, CP / M in celo Gary Kildall ni več, zagotovo ne bodo pozabljeni.