CP/M: tarina käyttöjärjestelmästä, joka melkein onnistui Windows

Jos luet tätä, on todennäköistä, että käytät tietokonetta. Se on luultavasti myös Windows, tai ehkä käytät Mac OS X tai Linux. Jos yksi kohtalokas päivä vuonna 1980 olisi mennyt toisin, saattaisimme käyttää CP/M: ää sen sijaan.

Mainos

Beginnings

Gary Kildall oli 1970-luvun alussa laivaston jatko-opistossa Montereyssa Kaliforniassa opettanut tietojenkäsittelytieteilijä, joka sai vihiä Intelin kehittämästä uudesta teknologiasta pohjoisessa Piilaaksossa.

yhtiö oli hiljattain esitellyt mikroprosessorin, mutta Kildall näki täyden potentiaalin, kun Intel näki sen vain ohjaavan liikennevaloja. Hän tajusi, että olisi mahdollista rakentaa henkilökohtaisia tietokoneita, mutta he todella tarvitsivat ohjelmistoja niiden pyörittämiseen.

The Rise of CP/M

Kildall, joka työskenteli Intelin konsulttina, kehitti PL/M: n eli mikrotietokoneiden ohjelmointikielen ja mikrotietokoneiden ohjausohjelman eli CP / M: n.

CP / M oli käyttöjärjestelmä, joka teoriassa toimisi millä tahansa mikrotietokoneella, kunhan koneesta riippuvaiset osat olisi siirretty.
Kildallin suunnittelu oli nerokasta. CP/M jaettiin kolmeen osaan: BIOS (Basic Input / Output System), Basic Disk Operating System (BDOS) ja Console Command Processor (CCP). BIOS käsitteli koneriippuvaista koodia, kun taas CCP hyväksyi käyttäjältä komentoja samaan tapaan kuin Unix-ja Linux-järjestelmien komentotulkki.

Mainos

Intel ei ollut varsinaisesti kiinnostunut CP / M: stä, joten hän perusti oman yrityksen nimeltä Intergalactic Digital Research, joka myöhemmin lyhennettiin digitaaliseksi tutkimukseksi. Kuten monet orastavat Pohjois-Kalifornian teknologiayritykset 1970-luvulla, Kildall ja hänen vaimonsa Dorothy aluksi pyörittivät sitä kodistaan, joka sijaitsee Pacific Grovessa.

CP / M, yhdessä Intel 8080-tai Zilog Z-80-suoritinta käyttävän s-100-väylän kanssa, tuli de facto-standardi 70-luvun lopulla. CP/M oli hyödyllinen, koska niin kauan kuin Kehittäjät koodasivat koneriippumattomasti, CP/M-ohjelma pystyi toimimaan lähes millä tahansa CP / M-käyttöjärjestelmää käyttävällä tietokoneella ilman, että ohjelmoijan tarvitsi tietää, miten kukin kone toimi. Se oli siinä suhteessa kuin mini Unix.

se oli niin suosittu, että oli olemassa jopa lisäkortti, Apple II: n SoftCard, joka salli käyttäjien ajaa sitä tietokoneissaan 80-palstaisella tekstinäytöllä (kyllä, se oli iso juttu silloin.)

tämän kortin valmistanut yritys oli Seattlessa sijaitseva scrappy little startup nimeltään Microsoft.

Mainos

IBM: n ja MS-DOS

henkilökohtaisten tietokoneiden kasvava menestys sai IBM: n janoamaan palasta toimintaa vuonna 1980. Yhtiö päätti päästä markkinoille omalla PC: llä. Big Blue suunnitteli yleensä kokonaisia tietokoneita itse, mutta arveli, että yhtiön kömpelöiden sisäisten prosessien kanssa olisi liian myöhäistä.

yhtiö päätti tehdä jotain täysin ennenkuulumatonta IBM: lle. Se käyttäisi off-the-hylly komponentteja ja integroida ne täydellinen järjestelmä.
CP / M oli ilmeinen valinta käyttöjärjestelmäksi ottaen huomioon, kuinka suosittu se oli ja kuinka helppo se oli siirtää muihin järjestelmiin.
IBM lähestyi aluksi Microsoftia CP/M: n puolesta ilmeisesti ajatellen, että he voisivat lisensoida CP/M: n, koska he tekivät Apple II-kortin. Sen kunniaksi Microsoft osoitti IBM: n johtajat kohti driven alas Kaliforniassa.
mitä seuraavaksi tapahtui on ollut loputtomien spekulaatioiden ja Teknologiateollisuuden urbaanin legendan kohteena.
päivänä, jolloin IBM saapui neuvottelemaan drin kanssa, Kildall oli toimittamassa dokumentteja eräälle asiakkaalle yksityiskoneellaan, jolloin Dorothy ja yhtiön lakimiehet jäivät selvittämään sopimusta. DRI ilmeisesti juuttui salassapitosopimukseen Kildallin palattua myöhemmin päivällä,ja lopulta sopimus raukesi.
epätoivoisesti käyttöjärjestelmää etsiessään IBM kääntyi Microsoftin puoleen. He löysivät CP / M-kloonin, jonka oli kirjoittanut Bill Gatesin ystävä, Tim Paterson Seattle Computer Productsista ja Softcardin suunnittelija, nimeltään QDOS eli ”nopea ja likainen käyttöjärjestelmä.”Microsoft lisensoi tämän IBM: lle, jotta se olisi valmis ajoissa.
Microsoft kiillotti sen ja tarjosi sitä IBM: lle PC-DOS: na. Yhtiö suostutteli IBM: n pitämään oikeudet käyttöjärjestelmään lisensoitavaksi muille tietokoneiden valmistajille. IBM, luottavainen, että kukaan ei kloonata BIOS, yksi pala omaa teknologiaa PC, suostui. (Koska tietokone luet tätä todennäköisesti ei ole tehnyt IBM, on selvää, miten se osoittautui.)
Gary Kildall kuuli kaupasta ja uhkasi haastaa IBM: n oikeuteen, jos se julkaisisi PC-DOSin. Sovittiin, että IBM tarjoaisi molempia järjestelmiä, mutta IBM myi PC-DOS: ia 40 dollarilla, mutta PC-versio CP/M-86 maksoi 240 dollaria. Oli vaikea perustella maksaa korkeampaa hintaa siitä, mikä oli sama asia, ja useimmat ihmiset valitsivat DOS. Useimmat CP / M-sovellukset, kuten WordStar-tekstinkäsittelyjärjestelmä, siirrettiin MS-DOS: lle.

DRI jatkaa taistelua

takaiskuista huolimatta, DRI jatkoi innovointia. Yhtiö jatkoi innovointia ja loi moniajoversion CP/M: stä nimeltä MP/M.

kun oli selvää, että DOS oli syrjäyttänyt CP/M: n sovellustuen suhteen, DRI lisäsi MS-DOS-yhteensopivuuden ja se kehittyi dos Plus-ja myöhemmin DR DOS-muotoon.

DRI tunkeutui myös graafisen käyttöliittymän kehittyvään maailmaan Gemin kanssa, joka tunnettiin parhaiten tietokoneiden Atari ST-linjan graafisena käyttöliittymänä.

myöhempinä vuosina

tekniikan kehittymisestä huolimatta oli selvää, ettei DRI pärjännyt Microsoftin juggernautille. Digital Research myytiin Novellille-kauppa teki Kildallista hyvin varakkaan, mutta hän ei koskaan elänyt tarpeeksi kauan nauttiakseen menestyksestään. Valitettavasti Gary Kildall kuoli vuonna 1994 kaaduttuaan.
Gary Kildallin, Digital Researchin ja CP/M: n perintö elää edelleen. DOS ja myöhemmät Windows elävät yhä varjossa, mukaan lukien tapa, jolla asemat on nimetty.

opetus on, että drin kaltaisten vakiintuneiden yritysten tulisi aina varoa pienempiä, nälkäisempiä yrityksiä, kuten vuoden 1980 Microsoftia.
miten ala olisi voinut kehittyä Gary Kildallin johdolla Bill Gatesin sijaan? Michael Swaine väitteli Tri. Dobbin lehtiartikkelin mukaan se olisi voinut olla Kildallin akateemisen taustan vuoksi paljon kollegiaalisempi kuin kilpailukykyinen.
monilla on kuitenkin edelleen vahvoja muistoja Gary Kildallista ja CP/M: stä tribuuttisivustoineen. The Computer Chronicles omisti jakson Kildallille vuosi hänen kuolemansa jälkeen. Pitkä (1000-plus sivu) hoito alkuaikoina Silicon Valley, kuten Gary Kildall ja Digital Research, saatat haluta jäljittää kopion kirjasta ”Fire in the Valley,” Paul Freiberger ja Michael Swaine.

vaikka DRI, CP / M ja jopa Gary Kildall ovat poissa, heitä ei taatusti unohdeta.

Mainos

Vastaa

Sähköpostiosoitettasi ei julkaista.