Gary Arlen Kildall, az ember, aki Bill Gates lehetett volna

Gary Arlen Kildall 1942. május 19-én született Gary Arlen Kildall, a nagy sikerű CP/M operációs rendszer kifejlesztője, a Digital Research Inc. alapítója. Legendáját rejtélyes történet alapozta meg: az 1980-as sikertelen tárgyalása a CP/M licenceléséről az IBM-mel, melynek hátterében ott láthatjuk a Kildallt ajánló Bill Gatest, aki a kudarc után szerződik az IBM-mel az MS DOS 1.0-ra, melyet sokan a CP/M koppintásának tartanak. Kildall egy fejsérülés következtében 1994-ben hunyt el.

Washington államban, nevezetesen Seattle városában született meg. A helyi egyetemre járt, matematikatanárnak készült, de hamar elkezdett érdeklődni a számítástechnika iránt. Végzés után a haditengerészetnél vállalt tanári állást a kaliforniai Montereyben. Érdeklődése és a földrajzi közelség (Monterey egy óra autóval a Szilícium-völgytől) vezették az Intelhez, akik 1971-ben adták ki az első kereskedelmi forgalomban is kapható mikroprocesszort, az Intel 4004-et. Kildallt annyira érdekelték a processzorok, hogy vásárolt is egyet, és programokat írt rá, másrészt pedig sikerült tanácsadóként segítenie az Intelt, így első kézből tudhatott meg információkat a CPU-król.

1972-ben számítógép-tudományból doktorált, majd visszatért tanítani a haditengerészethez. Közben már ekkor publikált egy roppant fontos tanulmányt, melyben ő vezeti be az adatfolyam-analízis fogalmát, amit a compilerek máig használnak a programvégrehajtás optimalizálására.

Az Intelnél hozzáfért a 8008-as és a 8080-as processzorokhoz is, ennek köszönhető, hogy 1973-ra kifejlesztette a mikroprocesszorok számára írt első magas szintű programozási nyelvet, a PL/M-et. Ugyanebben az évben készült el a híressé/hírhedtté vált CP/M operációs rendszerrel is, de az Intel ekkor a PL/M iránt érdeklődött inkább.

Kildall azonban nagy fantáziát látott a CP/M-ben, így feleségével, Dorothyval céget alapítottak, és úgy tervezték, hogy a témával foglalkozó magazinokban elhelyezett hirdetések útján fogják értékesíteni az operációs rendszert. Az áttörés akkor következet be, amikor az MITS Altair 8800 egyik klónjára, az IMSAI 8080-ra licencelte az OS-t a gyártó. A CP/M-et ezek után egyre több gyártó használta fel, és a szoftver lassanként mind több hardvert támogató kvázi szabvánnyá vált. Kildall ezek után nekiállt kidolgozni egy BIOS koncepcióját, egy olyan programcsomagét, melyet a hardveren tárolnak, és amelyik a CP/M operációs rendszer számára biztosítja, hogy módosítás nélkül futhasson a különféle rendszereken. Pályafutása csúcsán, 1981-ben a CP/M 3000 különféle számítógépen futott, és 5,4 millió dolláros éves bevételt hozott a Digital Researchnek.

A híres tárgyalásról biztos adatok gyakorlatilag nem állnak rendelkezésre, miden résztvevő másképp emlékezik. Bill Gates többször elmondta újságíróknak, hogy Kildall magának köszönheti, hogy nem a CP/M töltötte be azt a szerepet, melyet a PC-DOS (később: MS-DOS), mivel felelőtlenül és hanyagul állt a tárgyalásokhoz. Gary Kildall ezt szóban és írásban egyaránt tagadta, az IBM-et hibáztatta az árazási trükkért, illetve Bill Gateset kárhoztatta, akit azzal vádolt, hogy "sokat elvett tőlem és az iparágtól", mivel úgy vélte: a PC-DOS "tisztán és egyszerűen lopás." Az IBM részéről nagyon kevésszer kommentálták a történteket, és akkor sem árultak el tényeket, legfeljebb tagadták Kildall állításait.