CP / M: historien om OS, der næsten lykkedes over vinduer

Hvis du læser dette, er chancerne for, at du bruger en PC. Det kører sandsynligvis også vinduer,eller måske bruger du Mac OS. Hvis en skæbnesvangre dag i 1980 havde spillet anderledes, bruger vi måske CP/M i stedet.

annonce

begyndelser

Gary Kildall var en computerforsker, der underviste ved Naval Postgraduate Academy i Monterey Californien i begyndelsen af 1970 ‘ erne, der fik vind af en ny teknologi udviklet af Intel nordpå i Silicon Valley. virksomheden havde for nylig introduceret mikroprocessoren, men Kildall så det fulde potentiale, da Intel kun så det kontrollere trafiklys. Han indså, at det ville være muligt at bygge personlige computere, men hvad de virkelig havde brug for var programmer til at køre dem.

stigningen af CP/M

Kildall, der arbejder som konsulent for Intel, udviklede PL/M eller programmeringssprog til mikrocomputere, som var et programmeringssprog for mikrocomputere og kontrolprogram for mikrocomputere eller CP/M.

CP/M var et operativsystem, der teoretisk ville køre på enhver mikrocomputer, så længe de maskinafhængige dele blev porteret.
Kildall design var strålende. CP / M blev opdelt i tre dele: BIOS (Basic Input/Output System), Basic Disk Operating System (BDOS) og Console Command Processor (CCP). BIOS ‘en håndterede den maskinafhængige kode, mens CCP’ en accepterede kommandoer fra brugeren, svarende til skallen på systemer.

annonce

Intel var ikke rigtig interesseret i CP / M, så han dannede sit eget firma, kaldet Intergalactic Digital Research, senere forkortet til Digital forskning. Ligesom en masse spirende nordlige Californien tech virksomheder i 1970 ‘ erne, Kildall og hans kone Dorothy oprindeligt kørte det ud af deres hjem, der ligger i Pacific Grove.

CP/M blev sammen med S-100-bussen ved hjælp af Intel 8080 eller Silog 80-processor en de facto standard i slutningen af 70 ‘erne. CP / M var nyttigt, fordi så længe udviklere kodet på en maskinuafhængig måde, kunne et CP/M-program køre på næsten enhver computer, der kører CP/M, uden at en programmør skulle vide, hvordan hver maskine fungerede. Det var som en mini-enhed i den henseende.

det var så populært, at der endda var et tilføjelseskort, SoftCard til Apple II, der tillod brugere at køre det på deres computere med 80-kolonne tekstvisning (ja, det var en big deal dengang.)

virksomheden, der lavede dette kort, var en scrappy lille opstart baseret i Seattle kaldet Microsoft.

annonce

IBM og MS-DOS

den voksende succes med personlige computere gjorde IBM sulten efter et stykke af handlingen i 1980. Virksomheden besluttede at komme ind på markedet med sin egen PC. Big Blue designede normalt hele computere af sig selv, men regnede med, at det ville være for sent med virksomhedens klodsede interne processer.

virksomheden besluttede at gøre noget helt uhørt for IBM. Det ville bruge off-the-shelf komponenter og integrere dem i et komplet system.
CP/M var det oplagte valg for operativsystemet, i betragtning af hvor populært det var, og hvor nemt det var at port til andre systemer.IBM henvendte sig oprindeligt til Microsoft for CP/M og tænkte tilsyneladende, at de kunne licensere CP / M, da de lavede Apple II-kortet. Til sin kredit pegede Microsoft IBMs ledere mod DRI ned i Californien.
hvad der skete næste har været genstand for endeløse spekulationer og en urban legende i tech industrien.
Den Dag, da IBM dukkede op for at forhandle med DRI, leverede Kildall noget dokumentation til en klient ved hjælp af sit private fly, hvilket efterlod Dorothy og virksomhedens advokater til at hash ud af aftalen. DRI sad tilsyneladende fast på ikke-afsløringsaftalen, efter at Kildall vendte tilbage senere på dagen, og i sidste ende blev aftalen intet.desperat efter et operativsystem vendte IBM sig til Microsoft. De fandt en CP / M-klon skrevet af en ven af Bill Gates, Tim Paterson fra Seattle Computer Products og designeren af SoftCard, kaldet “hurtig og beskidt operativsystem.”Microsoft licenserede dette til IBM, så det ville være klar i tide.Microsoft polerede det og tilbød det til IBM som PC-DOS. Virksomheden overbeviste IBM om at lade dem beholde rettighederne til operativsystemet til licens til andre computerproducenter. IBM, overbevist om, at ingen ville klone BIOS, det ene stykke proprietær teknologi på PC ‘ en, var enig. (Da den computer, du læser dette på, sandsynligvis ikke blev lavet af IBM, er det indlysende, hvordan det viste sig.)
Gary Kildall hørte om aftalen og truede med at sagsøge IBM, hvis den frigav PC-DOS. En aftale blev udarbejdet, hvor IBM ville tilbyde begge systemer, men IBM solgte PC-DOS for $40, men CP/M-86, PC-versionen, var $240. Det var svært at retfærdiggøre at betale en højere pris for, hvad der udgjorde den samme ting, og de fleste valgte DOS. De fleste CP / M applikationer, såsom Ordstar tekstbehandlingssystem, blev overført til MS-DOS.

DRI fortsætter med at kæmpe

på trods af tilbageslagene fortsatte DRI med at innovere. Virksomheden fortsatte med at innovere og skabte en multitasking-version af CP/M kaldet MP / M.

da det var klart, at DOS havde formørket CP/M med hensyn til applikationsstøtte, tilføjede DRI MS-DOS-kompatibilitet, og det udviklede sig til DOS Plus og senere DR DOS.

DRI også gjort indhug i den nye verden af den grafiske brugergrænseflade med GEM, som var bedst kendt som GUI for Atari ST linje af computere.

senere år

selv med teknologiske fremskridt var det klart, at DRI ikke var noget match for Microsoft juggernaut. Digital forskning blev solgt til Novell — Aftalen gjorde Kildall meget velhavende, men han levede aldrig længe nok til virkelig at nyde hans succes. Desværre døde Gary Kildall i 1994 efter skader, han led i et fald.
arven fra Gary Kildall, Digital forskning og CP/M lever stadig videre. DOS og senere vinduer lever stadig i skyggen, herunder den måde, hvorpå drev er navngivet.lektionen er, at etablerede virksomheder som DRI altid skal passe på mindre, sultne virksomheder som Microsoft fra 1980.
Hvordan kunne branchen have udviklet sig med Gary Kildall ved roret i stedet for Bill Gates? Michael Svaine argumenterede i en dr. Dobbs Tidsskriftartikel, at det kunne have været meget mere kollegialt end konkurrencedygtigt på grund af Kildalls akademiske baggrund.
ikke desto mindre har mange mennesker stadig stærke minder om Gary Kildall og CP/M, med hyldeststeder. PBS viser Computer Chronicles dedikeret en episode til Kildall et år efter hans død. For en lang (1000-plus side) behandling af Silicon Valley ‘ s tidlige dage, herunder Gary Kildall og Digital Research, vil du måske spore en kopi af bogen “Fire in the Valley” af Paul Freiberger og Michael Svaine.

selvom DRI, CP/M og endda Gary Kildall er væk, vil de bestemt ikke blive glemt.

reklame

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.