Gary Kildall

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Gary Arlen Kildall ( Seattle , 19 mai 1942 - Monterey , 11 iulie 1994 ) a fost un informatician american , renumit pentru crearea sistemului de operare CP / M și pentru fondarea Digital Research, Inc.

Kildall a fost unul dintre primii oameni care a luat în considerare microprocesoarele computerelor din toate punctele de vedere și nu doar controlorii de echipamente, fondând o companie pe acest concept [1] . De asemenea, a prezentat programul de televiziune The Computer Chronicles pe rețeaua publică PBS . Deși cariera sa în informatică se întinde pe parcursul a două decenii, el este amintit în primul rând pentru acordul eșuat cu IBM de a comercializa CP / M alături de computerul IBM .

Biografie

Gary Kildall s-a născut și a crescut în Seattle , Washington , unde familia conducea o școală de plimbări cu barca . Tatăl său, Joseph Kildall, era căpitan norvegian , în timp ce mama sa, Emma, ​​era pe jumătate suedeză : bunica lui Gary s-a născut în Långbäck, Skellefteå , de unde a emigrat în Canada la vârsta de 23 de ani [2] .

S-a înscris la Universitatea din Washington cu ideea de a deveni profesor de matematică , dar a devenit treptat interesat de informatică . După absolvire a fost chemat la serviciul militar , lucru pe care l-a făcut în marina SUA ca profesor la „Naval Postgraduate School” (NPS) din Monterey , California [3] .

Locuind la câteva ore de mers cu mașina de Silicon Valley , Kildall a aflat despre primul procesor disponibil comercial, Intel 4004 . A cumpărat unul și a început să scrie câteva programe pentru el. Pentru a dobândi mai multe cunoștințe despre procesor, în zilele sale libere a lucrat pentru Intel ca consultant.

Kildall s-a întors pe scurt la Universitatea din Washington și și-a terminat doctoratul în informatică în 1972 , după care a reluat predarea la NPS. A publicat o lucrare științifică care introduce teoria analizei fluxului de date, utilizată acum în procesul de optimizare a compilatoarelor [4] și și-a continuat experimentele cu microcomputere și tehnologia emergentă a dischetelor . Intel i-a împrumutat sisteme bazate pe procesoare 8008 și 8080 , iar în 1973 a dezvoltat primul limbaj de programare la nivel înalt pentru microprocesoare, PL / M [3] . El a creat sistemul de operare CP / M în același an, pentru a permite 8080 să controleze o unitate de dischetă , combinând pentru prima dată toate componentele esențiale ale unui computer la scara unui microcomputer. El a arătat CP / M către Intel, atrăgând puțin interes; Intel a decis să comercializeze PL / M în schimb [3] .

Cariera de antreprenor

CP / M

Kildall și soția sa Dorothy au înființat o companie, numită inițial Intergalactic Digital Research , redenumită ulterior Digital Research, Inc. (prescurtat DRI ), pentru a comercializa CP / M prin reclame în reviste hobbyiste. Digital Research a comercializat CP / M pentru IMSAI 8080 , o populară clonă Altair 8800 . Tot mai mulți producători au făcut același lucru, astfel încât sistemul de operare a devenit de facto standard, acceptând tot mai multe configurații hardware. Pentru a satisface nevoia unui sistem adaptabil diferitelor mașini, Kildall a recurs la conceptul de BIOS , adică un set de programe simple stocate în hardware-ul computerului care a permis ca CP / M să ruleze pe diferite sisteme fără modificări. [3]

Succesul CP / M a luat-o prin surprindere pe Kildall, care a încetinit să-l actualizeze pentru dischetele de mare densitate și hard disk-urile care începeau să apară pe piață. După ce alți producători de hardware și-au exprimat intenția de a crea un sistem de operare concurent, Kildall a început un proiect de dezvoltare a CP / M 2. [5] La vârful popularității, CP / M a funcționat pe 3.000 de modele diferite de computere și compania a avut vânzări anuale de 5,4 milioane de dolari. [3]

Negocieri cu IBM

În 1980, IBM căuta un sistem de operare pentru următorul său computer IBM . După ce au văzut SoftCard , o placă de expansiune pentru Apple II bazată pe un procesor Z80 capabil să ruleze CP / M pe computerul Apple , directorii IBM au presupus că Microsoft este licențiat pentru sistemul de operare respectiv și a făcut o întâlnire cu Bill Gates. În timpul ședinței, au descoperit că Microsoft nu avea drepturi la CP / M, așa că Bill Gates însuși a sugerat managerilor IBM să contacteze Digital Research pentru a cumpăra o versiune a CP / M pentru procesorul 8086 pe care IBM ar fi. folosit în PC-ul său. [6] . Gary a delegat-o pe Dorothy, așa cum făcea obișnuit, în timp ce el și colegul Tom Rolander au zburat în avionul privat al lui Kildall pentru a livra software lui Bill Godbout. [1] [7]

Ajungând la sediul Digital Research și chiar înainte de a începe să explice motivele vizitei, reprezentanții IBM au insistat ca DRI să fie de acord să semneze un acord de nedivulgare, astfel încât nimic despre acea întâlnire să nu fie dezvăluit terților și că, în timp ce permitea IBM să utilizeze în mod liber orice informație furnizată de DRI. După sugestia avocatului DRI, Gerry Davis, Dorothy a refuzat să semneze fără consimțământul lui Gary, care era în acel moment din birou. El s-a întors după-amiaza și a semnat, astfel încât negocierile să poată continua, dar sursele nu sunt de acord cu privire la faptul dacă Kildall s-a întâlnit personal cu reprezentanții IBM sau dacă acesta era prezent doar la fața locului în timp ce aceștia continuau conducerea soției sale. [8]

Eșecul negocierilor

Au fost prezentate diverse ipoteze cu privire la motivele pentru care cele două companii nu au putut găsi un acord. DRI, a cărui ofertă de produse era limitată, probabil că nu dorea să ofere produsului său emblematic IBM o licență unică bazată pe taxe , în loc de licența sa obișnuită bazată pe redevențe . [9] Alții sugerează că Dorothy, care, potrivit unor surse, a condus negocierile, poate a simțit că nu poate livra CP / M-86 în timpul necesar IBM, deoarece DRI era ocupat cu dezvoltarea unei implementări a limbajului PL / I în numele Data General . [10] . Alții sugerează că reprezentanții IBM au fost supărați că DRI a petrecut ore întregi decidând dacă sau nu să semneze acordul de nedivulgare, pe care l-au considerat ca o simplă formalitate. Potrivit lui Kildall, reprezentanții IBM au luat același zbor spre Florida în seara aceea în care el și Dorothy au călătorit în vacanță, încercând să găsească o afacere. Șeful delegației IBM, Jack Sams , insistă că nu l-a întâlnit niciodată pe Kildall, o teză confirmată de un coleg de-al său de la IBM care își amintește cum a spus asta chiar și în momentul faptelor. Sams confirmă că altcineva din grupul său ar fi putut fi pe acel zbor, dar, totuși, observă că a zburat înapoi la Seattle pentru a vorbi din nou cu Microsoft, respingând ipoteza DRI. [7]

IBM este de acord cu Microsoft

Sams i-a spus incidentul lui Gates, care ajunsese deja la un acord cu IBM pentru a furniza interpretul său BASIC și diverse alte programe pentru noul PC. Impresia lui Gates despre ceea ce s-a întâmplat a fost că Kildall a preferat să „zboare”, ceea ce a spus ulterior reporterilor. [11] Sams i-a întrebat pe Gates și Allen dacă pot rezolva problema, găsind o soluție alternativă la CP / M. Gates nu a ratat ocazia și a propus DOS, presupunând adaptarea 86-DOS , o clonă a CP / M comercializată de Seattle Computer Products (SCP), compania care a lucrat anterior cu Microsoft în timpul dezvoltării SoftCard-ului. Paul Allen a negociat o licență cu SCP care a permis Microsoft să poată revinde sistemul de operare către terți, fără a dezvălui nimic despre cine ar putea fi clienții săi. 86-DOS a fost apoi adaptat hardware-ului IBM PC și apoi a fost livrat către Microsoft, care l-a predat către IBM, care l-a comercializat ca PC-DOS . [8]

CP / M ca alternativă la PC-DOS

Kildall a obținut o copie a PC-DOS, a examinat-o și a concluzionat că produsul a încălcat proprietatea intelectuală a DRI deoarece era prea similar cu CP / M. El l-a întrebat pe Gerry Davis ce posibilități juridice există pentru a introduce un proces împotriva IBM și răspunsul a fost că legea nu era suficient de clară (potrivit lui Davis, legea a fost modificată ulterior într-un mod care, la acea vreme, nu era suficient de clar. . ar fi ajutat DRI). [12] . Prin urmare, Kildall a amenințat că va da în judecată IBM, care a propus DRI, ca o condiție de a nu merge în instanță, să ofere clienților săi versiunea Intel 8086 a CP / M ca alternativă la PC-DOS. [13]

Kildall a fost de acord, crezând că noul sistem IBM, așa cum a avut în trecut cu alte computere din aceeași clasă, nu va avea un succes comercial notabil. [14] Când a fost introdus computerul IBM, IBM oferea și achiziționarea PC-DOS-ului său pentru 40 USD: deși a fost oferită ca opțiune, această achiziție era de fapt obligatorie, deoarece CP / M-86 era disponibil doar pentru câteva luni, după și la un preț de 240 USD. Din aceste motive, CP / M-86 s-a vândut mult mai puțin decât PC-DOS. [1]

Cariera ulterioară

Odată cu eșecul acordului IBM, Kildall și soția sa au trebuit să se bazeze pe directori cu experiență, iar influența lui Gary asupra companiei a scăzut încet. A lucrat la diverse proiecte experimentale și de cercetare, cum ar fi o versiune a CP / M, cu suport pentru multitasking și o implementare a limbajului Logo , un dialect al LISP : [3] spera că va înlocui BASIC ca limbă educațională, dar asta nu s-a întâmplat. [15] După ce a văzut o demonstrație a Apple Lisa , Kildall a decis să-și dezvolte propria interfață grafică (GUI) și a supravegheat crearea desktopului Graphical Environment Manager (GEM).

Novell a cumpărat DRI în 1991 , într-o afacere care i-a permis lui Kildall să câștige milioane. [12]

Kildall a organizat, de asemenea, alte proiecte legate de computer, pe lângă cercetarea digitală. În 1983 a găzduit un program de televiziune numit Computer Chronicles , care a acoperit cele mai noi tendințe în informatică și calculatoare personale. De asemenea, a început o nouă companie, numită KnowledgeSet, care a introdus tehnologia de citire optică pentru utilizarea computerului. În 1985 a publicat prima enciclopedie computerizată, American Academic Encyclopedia . [8]

În cele din urmă, el a fondat Prometheus Light and Sound cu sediul în Austin , Texas , care a dezvoltat o centrală telefonică pentru uz casnic care a integrat telefonia fixă ​​și mobilă.

Viata personala

Colegii își amintesc de Kildall ca fiind o persoană creativă, ușor de înțeles și aventuroasă din fire. Pe lângă zbor, i-au plăcut mașinile sport, cursele cu motor și plimbările cu barca și a fost întotdeauna un iubitor de mare. [1] [3]

Deși a preferat să lase istoria IBM în urmă și să fie amintit pentru munca sa înainte și după acele evenimente, Kildall s-a trezit împotriva voinței sale de a fi comparat continuu cu Bill Gates și cu contribuțiile pe care le făcuse la calcul, umbrite de această lipsă de acord. S-a născut, de asemenea, o legendă despre reuniunea dintre IBM și DRI (alimentată de Gates însuși și de diferiți reporteri) conform căreia Kildall își luase o zi liberă pentru a zbura și se săturase să fie nevoită să o nege constant, [10] ajungând în privat pentru a exprima o ranchiună pentru că a fost umbrită de Microsoft. [3]

Kildall a fost rugat de Universitatea din Washington, ca unul dintre cei mai renumiți absolvenți ai săi, să participe la aniversarea programului de informatică în 1992 , dar a fost deosebit de supărat când a aflat că Gates va susține discursul. Ca răspuns la acest fapt, a început să-și scrie propriile memorii, Computer Connections , circulându-le doar printre câțiva prieteni. [12] În ele și-a exprimat frustrarea că oamenii păreau să ignore eleganța în software. [15] Despre Gates a scris: „ Provoacă diviziuni. El este un manipulator. Este un oportunist. A luat multe de la mine și de la industrie ». Într-un apendice, el a numit DOS „ un jaf clar și flagrant ” prin faptul că primele 26 de apeluri de sistem au funcționat la fel ca apelurile CP / M. [16]

Harol Evans a folosit aceste memorii ca sursă pentru un capitol al cărții sale din 2004 „ They Made America, ajungând la concluzia că Microsoft i-a jefuit lui Kildall invențiile. [10] Oamenii care au lucrat mult la IBM contestă descrierea cărții despre fapte, iar Microsoft însăși a descris-o ca fiind „ părtinitoare și inexactă ”. [12]

După vânzarea DRI către Novell, ceea ce l-a făcut un om bogat, Kildall s-a mutat în Lake Hills, o suburbie din Austin . Casa lui era situată pe malul lacului, avea un garaj pentru diverse mașini sport și un studio video în pivniță. Kildall a deținut și și-a pilotat propriul avion și cel puțin o barcă pe lac. În timpul petrecut în Austin, s-a oferit voluntar pentru a ajuta copiii cu SIDA . În Pebble Beach , California , deținea o vilă cu vedere panoramică la ocean.

Moarte

În ultimii ani ai vieții sale, Kildall a suferit de alcoolism [17] [18] .

La 8 iulie 1994, Kildall a căzut într-un club Harleysti din Monterey, California, la Franlin Street Bar & Grill, lovindu-și capul. [19] Circumstanțele exacte ale incidentului sunt neclare: unii susțin că a căzut de pe un scaun, alții că a alunecat pe scări, alții că a fost atacat pentru că a intrat în cameră îmbrăcat în îmbrăcăminte de motocicletă. [9] Spitalizat, a fost externat aproape imediat. Kildall a fost apoi dus de urgență la Spitalul Comunitar din Peninsula Monterey la scurt timp după aceea, găsind moartea la 3 zile după accident. Raportul legistului a declarat că moartea a fost cauzată de o leziune la cap , inclusiv semne de infarct ; dar autopsia ulterioară nu a clarificat pe deplin cauzele exacte ale decesului. [16] [20] [21]

El a fost îngropat în Evergreen-Washelli Cimitirul din nordul Seattle.

Mulțumiri

În martie 1995, asociația producătorilor de software l-a onorat postum prin recunoașterea următoarelor contribuții la industria computerelor:

  • introducerea unui sistem de operare multitasking cu preempțiune și interfață de meniu;
  • crearea primului sistem tampon de urmărire a discului, algoritmi read- forward, cache de directoare de fișiere și emulatoare de disc RAM ;
  • prezentări ale unui recompilator binar în anii 1980
  • crearea primului limbaj de programare și a primului compilator specific pentru microprocesor;
  • primul DOS pentru microprocesor, care a vândut în total 250.000 de exemplare;
  • prima interfață de computer pentru discuri video care permite redarea neliniară, precursorul multimedia interactiv modern;
  • sistemul de fișiere și structurile de date pentru primul CD-ROM comercial;
  • prima arhitectură deschisă, care a separat interfețele specifice hardware-ului într-un set de rutine colectate în BIOS

La moartea lui Kildall, Bill Gates a comentat că a fost „ un pionier timpuriu al revoluției PC ” și „ un informatician creativ care a făcut o muncă excelentă ”. [1]

Notă

  1. ^ a b c d și Gary Kildall Special , Computer Chronicles , Internet Archive. Adus 18/09/10 .
  2. ^ ( SV ) Ulrika Andersson, Skellefteåättling kunde ha varit Bill Gates , în Norra Västerbotten , 19 ianuarie 2009. Accesat la 7 mai 2009 (arhivat din original la 24 mai 2009) .
  3. ^ a b c d e f g h Michael Swaine, Gary Kildall și Collegial Entrepreneurship , în Dr. Dobb's Journal , 1 aprilie 2001. Accesat la 20 noiembrie 2006 .
  4. ^ Gary Kildall, A Unified Approach to Global Program Optimization , în Proceedings of the 1st Annual ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages , 1973. Accesat la 20 noiembrie 2006 .
  5. ^ Clive Akass, Interviu: Gordon Eubanks, fost student și CEO al Oblix, Inc. , în Recollections of Gary Kildall , DigitalResearch.biz . Adus la 30 noiembrie 2006 .
  6. ^ Triumful Nerds , pe pbs.org , Public Broadcasting Service (PSB). Adus pe 19 octombrie 2010 .
  7. ^ a b James Wallace, Jim Erickson, Hard Drive: Bill Gates and the Making of the Microsoft Empire , 1993, ISBN 0-88730-629-2 .
  8. ^ a b c Paul Freiberger, Michael Swaine, Fire in the Valley: The Making of the Personal Computer , ediția a II-a, New York, McGraw-Hill, 2000 [1984] , ISBN 0-07-135892-7 .
  9. ^ a b Jeffrey Young, Gary Kildall: DOS care nu a fost , în Forbes , 7 iulie 1997.
  10. ^ a b c Harold Evans, Gail Buckland, David Lefer, They Made America: From the Steam Engine to the Search Engine: Two Centuries of Innovators , Little, Brown & Co., 2004, ISBN 0-316-27766-5 .
  11. ^ Stephen Manes, Paul Andrews, Gates: Cum Mogul Microsoft a reinventat o industrie - și s-a făcut cel mai bogat om din America , Doubleday, 1992, ISBN SIBN 0671880748 .
  12. ^ a b c d Steve Hamm, Jay Greene, Omul care ar fi putut fi Bill Gates , în BusinessWeek , 25 octombrie 2004. Accesat la 13 noiembrie 2006 .
  13. ^ (EN) Daniel S. Morrow, Gordon Eubanks Oral History - Computerworld Honours Program International Archives (Transcript of History in Video Interview with Gordon Eubanks) (PDF), pe cwhonors.org, 8 noiembrie 2000. Adus pe 8 iulie, 2009 (Arhivat din original la 26 martie 2009) .
  14. ^ (EN) Robert Scoble, Restul poveștii: Cum Bill Gates l-a învins pe Gary Kildall în războiul OS pe podtech.net, 8 august 2007. Adus pe 8 iulie 2009 (depus de 'url original 21 august 2008) .
  15. ^ a b Tom Rolander, Eulogy , pe site-ul și albumul lui Tom Rolander , 15 iulie 1994. Accesat la 30 noiembrie 2006 .
  16. ^ a b Paul Andrews, O carieră petrecută în umbra lui Gates - Computer Pioneer moare la 52 de ani , Seattle Times , 14 iulie 1994.
  17. ^ Omul care ar fi putut fi Bill Gates .
  18. ^ Gary Rivlin, The Plot to Get Bill Gates , 1999.
  19. ^ The Man Who Gave Bill Gates The World (arhivat din original la 11 octombrie 2008) .
  20. ^ John Markoff, Gary Kildall, 52 de ani, jucător crucial în dezvoltarea computerelor, moare [ link broken ] , New York Times , 13 iulie 1994, p. D19.
  21. ^ Don Kirkpatrick, comp.os.cpm Întrebări frecvente (FAQ) , faqs.org , 12 ianuarie 1999. Accesat la 20 noiembrie 2006 .

Surse

Lista documentelor utilizate ca surse (în ordine alfabetică după autor):

  • Akass, Clive. Interviu: Gordon Eubanks, fost student și CEO al Oblix, Inc., Amintiri ale lui Gary Kildall. DigitalResearch.biz.
  • Andrews, Paul. „O carieră petrecută în umbra lui Gates - Computer Pioneer moare la 52 de ani”, Seattle Times , 14 iulie 1994.
  • „Ediție specială: Gary Kildall”. Emisiunea TV Computer Chronicles , 1995.
  • Eubanks, Gordon. Interviu cu Daniel S. Morrow. „Gordon Eubanks Oral History (Computerworld Honours Program International Archives).”, Cupertino, CA. 8 noiembrie 2000.
  • Evans, Harold; Gail Buckland; David Lefer (2004). Au făcut America: de la motorul cu abur la motorul de căutare: două secole de inovatori . Little, Brown and Co. ISBN 0-316-27766-5 .
  • Freiberger, Paul; Michael Swaine [1984] (2000). Fire in the Valley: The Making of the Personal Computer , ediția a II-a, New York: McGraw-Hill. ISBN 0-07-135892-7 .
  • Hamm, Steve; Jay Greene (25 octombrie 2004). „Omul care ar fi putut fi Bill Gates”, BusinessWeek .
  • Kildall, Gary (1973). „O abordare unificată a optimizării programului global”. Lucrările primului simpozion anual ACM SIGACT-SIGPLAN privind principiile limbajelor de programare .
  • Kirkpatrick, Don (12 ianuarie 1999). comp.os.cpm Întrebări frecvente (FAQ).
  • Manes, Stephen; Paul Andrews (1992). Gates: Cum Mogul Microsoft a reinventat o industrie - și sa făcut pe Sine cel mai bogat om din America Doubleday. ISBN 0-385-42075-7 .
  • Markoff, John. „Gary Kildall, 52 de ani, jucător crucial în dezvoltarea computerelor, moare”, New York Times , 13 iulie 1994, p. D19.
  • Rolander, Tom (15 iulie 1994). Elogiu. Site-ul și albumul lui Tom Rolander.
  • Swaine, Michael (1 aprilie 1997). „Gary Kildall și antreprenoriatul colegial”. Jurnalul Dr. Dobb .
  • Wallace, James; Jim Erickson (1993), Hard Drive: Bill Gates and the Making of the Microsoft Empire , ISBN 0-88730-629-2 .

Elemente conexe

linkuri externe

Controlul autorității VIAF (EN) 247 751 969 · GND (DE) 1159756805 · WorldCat Identities (EN) VIAF-247 751 969