Gary Kildall - Gary Kildall

Gary Kildall
GaryKildall.jpg
Urodzić się ( 19.05.1942 )19 maja 1942
Zmarł 11 lipca 1994 (1994-07-11)(w wieku 52)
Monterey, Kalifornia , Stany Zjednoczone
Przyczyną śmierci Powikłania po urazie głowy
Miejsce odpoczynku Park pamięci Evergreen Washelli
Narodowość amerykański
Alma Mater Uniwersytet Waszyngtoński
( BS , MS , PhD )
Zawód
  • Informatyk
  • przedsiębiorca
lata aktywności 1972-1994
Znany z
Tytuł Założyciel, prezes i dyrektor generalny Digital Research
Członek Zarządu Badania cyfrowe
Małżonkowie Dorothy McEwen Kildall
Karen Kildall
Dzieci Scott i Kristen

Gary Arlen Kildall ( / k ɪ l d ˌ ɔ l / ; 19 maja 1942 - 11 lipca, 1994), amerykański informatyk i mikrokomputer przedsiębiorca .

W latach 70. Kildall stworzył system operacyjny CP/M — wśród innych systemów operacyjnych i narzędzi programistycznych — a następnie założył firmę Digital Research, inc. (lub „DRI”) w celu marketingu i sprzedaży swojego oprogramowania. Kildall był jedną z pierwszych osób, które rozpoznały mikroprocesory jako w pełni sprawne komputery , a nie tylko jako kontrolery sprzętu, i zorganizowały firmę wokół tej koncepcji. Ze względu na swoje osiągnięcia w tej epoce Kildall jest uważany za pioniera rewolucji komputerów osobistych .

W latach 80. Kildall pojawił się również w PBS jako współgospodarz (wraz ze Stewartem Cheifet ) Computer Chronicles , cotygodniowego programu informacyjnego, który obejmował najnowsze osiągnięcia w dziedzinie komputerów osobistych.

Chociaż kariera Kildalla w informatyce trwała ponad dwie dekady, pamięta się go głównie w związku z rozwojem systemu operacyjnego CP/M , wczesnego wieloplatformowego systemu operacyjnego dla mikrokomputerów, który ma wiele podobieństw do późniejszego MS-DOS używanego w IBM PC .

Wczesne życie

Gary Kildall urodził się i dorastał w Seattle , Washington , gdzie jego rodzina prowadziła żeglarskiej szkoły. Jego ojciec, Joseph Kildall, był kapitanem norweskiego dziedzictwa. Jego matka, Emma, ​​była w połowie szwedzkiego pochodzenia, ponieważ babcia Kildalla urodziła się w Långbäck w Szwecji, w gminie Skellefteå , ale wyemigrowała do Kanady w wieku 23 lat.

Kildall, samozwańczy „ smaracz ” w liceum, uczęszczał później na Uniwersytet Waszyngtoński (UW), mając nadzieję, że zostanie nauczycielem matematyki. Podczas studiów Kildall coraz bardziej interesował się technologią komputerową. Po otrzymaniu dyplomu wypełnił zobowiązanie poborowe wobec Marynarki Wojennej Stanów Zjednoczonych , ucząc w Naval Postgraduate School (NPS) w Monterey w Kalifornii . Będąc w odległości godziny jazdy od Doliny Krzemowej , Kildall usłyszał o pierwszym dostępnym na rynku mikroprocesorze Intel 4004 . Kupił jeden z procesorów i zaczął pisać dla niego eksperymentalne programy. Aby dowiedzieć się więcej o procesorach, pracował w firmie Intel jako konsultant w wolne dni.

Kildall na krótko wrócił na UW i ukończył doktorat z informatyki w 1972 roku, po czym wznowił nauczanie w NPS. Opublikował artykuł, który przedstawił teorię analizy przepływu danych stosowaną dzisiaj w optymalizacji kompilatorów (czasami znaną jako metoda Kildalla ), i kontynuował eksperymenty z mikrokomputerami i powstającą technologią dyskietek . Intel pożyczył mu systemy wykorzystujące procesory 8008 i 8080 , aw 1973 opracował pierwszy język programowania wysokiego poziomu dla mikroprocesorów, nazwany PL/M . Dla Intela napisał także symulator zestawu instrukcji 8080 o nazwie INTERP/80 . Stworzył CP/M w tym samym roku, aby umożliwić 8080 sterowanie napędem dyskietek, łącząc po raz pierwszy wszystkie istotne elementy komputera w skali mikrokomputera. Zademonstrował Intelowi CP/M, ale Intel nie był zainteresowany i zamiast tego zdecydował się na sprzedaż PL/M.

Kariera biznesowa

CP/M

Kildall i jego żona Dorothy założyli firmę, początkowo nazywaną „Intergalactic Digital Research” (później przemianowaną na Digital Research, Inc. ), aby promować CP/M poprzez reklamy w czasopismach hobbystycznych. Digital Research licencjonował CP/M dla IMSAI 8080 , popularnego klonu Altaira 8800 . Ponieważ coraz więcej producentów licencjonowało CP/M, stało się ono de facto standardem i musiało obsługiwać coraz większą liczbę odmian sprzętu. W odpowiedzi Kildall zapoczątkował koncepcję BIOS-u , zestawu prostych programów przechowywanych w sprzęcie komputerowym (układ ROM lub EPROM), który umożliwiał CP/M działanie w różnych systemach bez modyfikacji.

Szybki sukces CP/M zaskoczył Kildalla, który powoli aktualizował go dla dyskietek i dysków twardych o dużej gęstości . Po tym, jak producenci sprzętu rozmawiali o stworzeniu konkurencyjnego systemu operacyjnego, Kildall rozpoczął pośpieszny projekt opracowania CP/M 2 . W 1981 roku, u szczytu popularności, CP/M działał dalej3000 różnych modeli komputerowych i DRI miał US $ +5,4 mln przychodów rocznie.

Transakcje IBM

IBM zwrócił się do Digital Research w 1980 roku, zgodnie z sugestią Billa Gatesa , w celu negocjowania zakupu nadchodzącej wersji CP/M o nazwie CP/M-86 dla IBM PC . Gary zostawił negocjacje swojej żonie, Dorothy, jak to zwykle robił, podczas gdy on i jego kolega i twórca systemu operacyjnego MP/M , Tom Rolander, używali prywatnego samolotu Gary'ego do dostarczania oprogramowania producentowi Billowi Godbout . Zanim przedstawiciele IBM wyjaśnili cel swojej wizyty, nalegali, by Dorota podpisała umowę o zachowaniu poufności . Za radą prawnika DRI Gerry'ego Davisa Dorothy odmówiła podpisania umowy bez zgody Gary'ego. Gary wrócił po południu i próbował popchnąć dyskusję z IBM do przodu, a rachunki nie zgadzają się co do tego, czy podpisał umowę o zachowaniu poufności, a także czy kiedykolwiek spotkał się z przedstawicielami IBM.

Nie udało się osiągnąć porozumienia obu firm z różnych powodów. Firma DRI, która miała tylko kilka produktów, mogła nie chcieć sprzedawać swojego głównego produktu firmie IBM za jednorazową opłatą, zamiast zwykłego planu opartego na opłatach licencyjnych . Dorota mogła sądzić, że firma nie może dostarczyć CP/M-86 zgodnie z harmonogramem zaproponowanym przez IBM, ponieważ firma była zajęta opracowywaniem implementacji języka programowania PL/I dla Data General . Możliwe również, że przedstawiciele IBM mogli być zirytowani, że DRI spędzało godziny na czymś, co uważali za rutynową formalność. Według Kildalla przedstawiciele IBM polecieli na Florydę tym samym lotem , którym on i Dorothy polecieli na wakacje, i negocjowali dalej, osiągając porozumienie w sprawie uścisku dłoni. Główny negocjator IBM, Jack Sams, upierał się, że nigdy nie spotkał Gary'ego, a jeden z kolegów z IBM potwierdził, że Sams tak wtedy powiedział. Zgodził się, że ktoś inny z jego grupy mógł lecieć tym samym lotem i zauważył, że poleciał z powrotem do Seattle, aby ponownie porozmawiać z Microsoftem .

Sams opowiedział tę historię Gatesowi, który zgodził się już na dostarczenie interpretera BASIC i kilku innych programów na PC. Wrażenie Gatesa w tej historii było takie, że Gary kapryśnie „odleciał”, jak później powiedział dziennikarzom. Sams pozostawił Gatesowi zadanie znalezienia nadającego się do użytku systemu operacyjnego, a kilka tygodni później zaproponował użycie systemu operacyjnego 86-DOS — niezależnie opracowanego systemu operacyjnego, który implementował API CP/M Kildalla — firmy Seattle Computer Products (SCP). Paul Allen wynegocjował umowę licencyjną z SCP. Allen miał 86-DOS dostosowany do sprzętu IBM, a IBM dostarczył go jako IBM PC DOS .

Kildall uzyskał kopię PC DOS, zbadał ją i stwierdził, że narusza CP/M. Kiedy zapytał Gerry'ego Davisa, jakie są dostępne opcje prawne, Davis powiedział mu, że prawo własności intelektualnej dotyczące oprogramowania nie jest wystarczająco jasne, aby pozwać. Zamiast tego Kildall tylko zagroził IBM podjęciem kroków prawnych, a IBM odpowiedział propozycją zaoferowania CP/M-86 jako opcji dla PC w zamian za zwolnienie z odpowiedzialności. Kildall zgodził się, wierząc, że nowy system IBM (podobnie jak jego poprzednie komputery osobiste) nie będzie znaczącym sukcesem komercyjnym. Kiedy IBM PC został wprowadzony, IBM sprzedał swój system operacyjny jako opcję niezwiązaną. Jedną z opcji systemu operacyjnego był PC DOS, wyceniony na 40 USD. PC DOS był postrzegany jako praktycznie niezbędna opcja; większość tytułów oprogramowania tego wymagała, a bez tego IBM PC ograniczał się do wbudowanej Cassette BASIC . CP/M-86 został dostarczony kilka miesięcy później sześć razy droższy za 240 USD, słabo sprzedawał się w porównaniu z DOSem i cieszył się znacznie mniejszym wsparciem oprogramowania.

Późniejsza praca

Wraz z utratą kontraktu z IBM, Gary i Dorothy znaleźli się pod presją, aby wprowadzić bardziej doświadczone kierownictwo, a wpływ Gary'ego na firmę zmalał. Pracował w różnych projektach eksperymentalnych i badawczych, takich jak wersja CP/M z wielozadaniowością ( MP/M ) oraz implementacja języka programowania Logo . Miał nadzieję, że Logo, edukacyjny dialekt LISP-a , zastąpi BASIC w edukacji, ale tak się nie stało. Po obejrzeniu demonstracji Apple Lisa Kildall nadzorował tworzenie własnego graficznego interfejsu użytkownika DRI , zwanego GEM . Novell przejął DRI w 1991 roku w ramach transakcji, która przyniosła firmie Kildall miliony.

Kildall zrezygnował ze stanowiska dyrektora generalnego Digital Research w dniu 28 czerwca 1985 roku, ale pozostał prezesem zarządu.

Kildall realizował również projekty związane z komputerami poza DRI. W ciągu siedmiu lat od 1983 do 1990 był współprowadzącym program telewizji publicznej o nazwie Computer Chronicles , który podążał za trendami w komputerach osobistych.

W 1984 założył inną firmę, Activenture , która dostosowała technologię dysków optycznych do użytku komputerowego. Na początku 1985 roku został przemianowany KnowledgeSet i wydała pierwszą komputerową encyklopedię w czerwcu 1985 roku CD-ROM wersja Groliera „s Akademickiego amerykańskiej Encyklopedii nazwie Electronic Encyklopedia , później przejęty przez Banta Corporation .Ostatnie przedsięwzięcie Kildalla, znane jako Prometheus Light and Sound (PLS) z siedzibą w Austin w Teksasie , opracowało modułowy system komunikacji PBX , który integruje telefony stacjonarne z telefonami komórkowymi (zwanymi „Intelliphone”) w celu zmniejszenia wysokich wówczas kosztów online i zdalnie łączyć się ze sprzętem AGD. Obejmował oparty na UUCP system przechowywania i przekazywania do wymiany wiadomości e-mail i plików między różnymi węzłami, a w późniejszym czasie planowano włączyć obsługę protokołu TCP/IP .

Życie osobiste

Koledzy Kildalla wspominają go jako kreatywnego, niefrasobliwego i żądnego przygód. Oprócz latania kochał samochody sportowe , wyścigi samochodowe i pływanie łódką i przez całe życie kochał morze.

Myślę, że zrobię kasetę z „IBM Flying Story”. Noszę kilka egzemplarzy w kurtce, żeby je czasem rozdać. Jest tylko jeden problem. [Opowiem] tę historię [komuś], a kiedy skończę, ta sama osoba [powie]: „Tak, ale czy poleciałeś i wysadziłeś IBM?”.

Gary Kildall, Połączenia komputerowe

Chociaż Kildall wolał opuścić aferę IBM w przeszłości i być znanym ze swojej pracy przed i po niej, ciągle mierzył się z porównaniami między sobą a Billem Gatesem, a także zanikającymi wspomnieniami jego wkładu. Wokół brzemiennego w skutki spotkania IBM-DRI narosła legenda, zachęcana przez Gatesa i różnych dziennikarzy, sugerujących, że Kildall nieodpowiedzialnie wziął dzień wolny na lot rekreacyjny.

W późniejszych latach Kildall prywatnie wyrażał gorzkie uczucia, że ​​został przyćmiony przez Microsoft i zaczął cierpieć na alkoholizm .

Sprzedaż DRI firmie Novell uczyniła Kildalla zamożnym człowiekiem i przeniósł się na przedmieście West Lake Hills w Austin. Jego dom w Austin był posiadłością nad jeziorem, ze straganami na kilka samochodów sportowych i studiem wideo w piwnicy. Kildall posiadał i latał własnym Learjetem i miał co najmniej jedną łódź na jeziorze. Podczas pobytu w Austin brał również udział w działaniach wolontariuszy, aby pomóc dzieciom z HIV/AIDS . Był także właścicielem rezydencji z panoramicznym widokiem na ocean w Pebble Beach w Kalifornii , w pobliżu siedziby DRI.

Połączenia komputerowe

W 1992 roku Kildall został zaproszony na obchody 25-lecia programu informatycznego Uniwersytetu Waszyngtońskiego. Jako wybitny absolwent programu, Kildall był rozczarowany, gdy poproszono go o udział w programie jako członek publiczności. Oburzył się także z powodu decyzji o wygłoszeniu przemówienia dla Billa Gatesa, wyrzutka z Harvardu, który przekazał darowiznę na UW, ale nigdy nie uczestniczył.

W odpowiedzi Kildall zaczął pisać pamiętnik zatytułowany Computer Connections: People, Places and Events in the Evolution of the Personal Computer Industry . Pamiętnik, który Kildall starał się opublikować, wyrażał jego frustrację, że ludzie nie wydają się cenić elegancji w oprogramowaniu komputerowym.

Nie myśl nawet przez chwilę, że [Bill] Gates zrobił to „wielki czas” ze względu na swoje umiejętności techniczne.

Gary Kildall, Połączenia komputerowe

Pisząc o Billu Gatesie, Kildall opisał go jako „bardziej oportunistę niż typ techniczny i surowo uparty, nawet jeśli jego opinia jest absurdalna”.

W dodatku nazwał DOS „zwykłą i prostą kradzieżą”, ponieważ jego pierwsze 26 wywołań systemowych działało tak samo jak CP/M. Oskarżył IBM o wymyślenie różnicy cen pomiędzy PC DOS i CP/M-86 w celu marginalizacji CP/M.

Kildall ukończył wstępny szkic rękopisu do końca 1993 roku, ale pełny tekst pozostaje nieopublikowany. Dziennikarz Harold Evans wykorzystał wspomnienia jako główne źródło rozdziału o Kildallu w książce z 2004 roku They Made America , dochodząc do wniosku, że Microsoft okradł Kildalla z jego wynalazków. Weterani IBM z projektu PC zakwestionowali opis wydarzeń w książce, a Microsoft opisał ją jako „jednostronną i niedokładną”.

W sierpniu 2016 r. rodzina Kildalla udostępniła pierwsze siedem rozdziałów Computer Connections do bezpłatnego publicznego pobrania.

Śmierć

8 lipca 1994 roku Kildall doznał urazu głowy w barze motocyklowym Franklin Street Bar & Grill w Monterey w Kalifornii. Dokładne okoliczności urazu są niejasne. Różne źródła podają, że spadł z krzesła, spadł ze schodów lub został napadnięty , ponieważ wszedł do zakładu ubrany w skóry Harley-Davidson . Harold Evans w książce They Made America stwierdza, że ​​Kildall „potknął się i uderzył się w głowę” wewnątrz lokalu i „został znaleziony na podłodze”.

Po kontuzji Kildall został dwukrotnie wypisany ze szpitala. Został uznany za zmarłego w Szpitalu Miejskim Półwyspu Monterey w dniu 11 lipca 1994 roku.

Przyczyna śmierci Kildalla pozostaje sporna. Sekcja zwłok przeprowadzona 12 lipca nie ustaliła jednoznacznie przyczyny zgonu. Evans twierdzi, że uraz głowy Kildalla wywołał krwotok mózgowy , powodując powstanie skrzepu krwi wewnątrz czaszki. FAQ Usenetu CP/M stwierdza, że ​​Kildall został wstrząśnięty z powodu kontuzji i zmarł na atak serca ; związek między nimi jest niejasny.

Po jego śmierci ciało Kildalla zostało poddane kremacji . Jego szczątki zostały pochowane w Evergreen Washelli Memorial Park w północnym Seattle.

Uznanie

Po ogłoszeniu śmierci Kildalla Bill Gates skomentował, że był „jednym z pierwotnych pionierów rewolucji komputerów osobistych” i „bardzo kreatywnym informatykiem, który wykonał doskonałą pracę. branży komputerowej. Jego przedwczesna śmierć była bardzo niefortunna i zabraknie mu pracy”.

W marcu 1995 Kildall został pośmiertnie uhonorowany przez Stowarzyszenie Wydawców Oprogramowania (SPA) za swój wkład w przemysł mikrokomputerowy:

W kwietniu 2014 roku miasto Pacific Grove zainstalowało pamiątkową tablicę przed dawną rezydencją Kildalla, która służyła również jako wczesna siedziba Digital Research.

Zobacz też

Bibliografia

Dalsza lektura

Zewnętrzne linki