ゲイリー・アーレン・キルドール(Gary Arlen Kildall,
1942年5月19日 -
1994年7月11日)は、アメリカの
コンピュータ科学者であり、マイクロ
コンピュータのパイオニアとして知られています。彼は
CP/M|CP_Mオペレーティングシステムの開発と、
デジタルリサーチ(DRI, Digital Research, Inc.)の創設者として、
コンピュータ業界に大きな影響を与えました。キルドールは
マイクロプロセッサを単なる制御装置ではなく、より高性能な「
コンピュータ」として捉え、この概念を基に事業を始めた初期の人物の一人です。また、彼はPBSのテレビ番組『
コンピュータ・クロニクルズ』の司会者としても活躍しました。
若年期
キルドールは
ワシントン州シアトルで生まれ育ちました。彼の家族は船乗りの学校を経営しており、父親はノルウェー系の船長、母親は
スウェーデン系の血を引いていました。元々、数学教師を目指していたキルドールは、ワシントン大学に入学しましたが、在学中に
コンピュータ技術に強い興味を持つようになりました。学士号を取得後、海軍に入隊し、
カリフォルニア州モントレーにあるアメリカ海軍大学院で教鞭をとりました。海軍を離れた後も教職を続け、その勤務地は
シリコンバレーからほど近い場所にありました。
在職中、彼は世界初の商用
マイクロプロセッサである
Intel 4004に関する情報を耳にし、購入して実験的なプログラミングを開始しました。プロセッサへの理解を深めるために、休日を利用して
インテルで
コンサルタントとしても働きました。その後、ワシントン大学に戻り、1972年に
計算機科学の博士号を取得。再び海軍大学院で教鞭をとる傍ら、データフロー解析理論に関する論文を発表しました。これは、今日の
コンパイラ最適化の基礎となる理論です。また、マイクロ
コンピュータと
フロッピーディスクの技術にも関心を寄せ、研究を続けました。
インテルから8008および8080プロセッサを搭載したシステムを貸与されたキルドールは、1973年に初の
マイクロプロセッサ向け高水準
プログラミング言語であるPL/Mを開発。さらに同年、8080で
フロッピーディスクドライブを制御できる
CP/M|CP_Mを作成しました。これはマイクロ
コンピュータにおいて、必要なすべての要素を統合した初の例となりました。彼は
インテルに
CP/M|CP_Mのデモンストレーションを行いましたが、
インテルはこれに関心を示さず、代わりにPL/Mの市場展開を選択しました。
職歴
1974年、キルドールは妻のドロシーとともに
CP/M|CP_Mの開発と販売を目的としてIntergalactic Digital Research(後に
デジタルリサーチに改称)を設立し、ホビイスト向け雑誌に
CP/M|CP_Mの広告を出しました。
デジタルリサーチは、
Altair 8800の互換機として人気があった
IMSAI 8080に
CP/M|CP_Mのライセンスを供与。その後、多くのメーカーが
CP/M|CP_Mのライセンスを取得したため、
CP/M|CP_Mは事実上の業界標準となり、多様な
ハードウェアに対応する必要が生じました。これに対応するため、キルドールはBIOSという概念を創案しました。BIOSは
ハードウェアに格納された一連のプログラムで、
CP/M|CP_M本体を修正することなく、異なるシステム上で動作することを可能にしました。
CP/M|CP_Mの成功はキルドールにとって予想外のものでした。彼は、これほどまでに普及するとは考えていなかったと述べています。しかし、高密度
フロッピーディスクやハードディスクへの対応が遅れたため、
ハードウェアメーカーが競合する
オペレーティングシステムを開発し始め、キルドールは急遽
CP/M|CP_M 2の開発に着手しました。
1981年、
CP/M|CP_Mの人気がピークに達した頃には、3000種類以上の異なる
コンピュータモデルで動作し、
デジタルリサーチは年間540万ドルの収益を上げていました。その革新的な機能から、
CP/M|CP_Mは爆発的な売れ行きを示し、
デジタルリサーチは設立から数年で巨額の富を築き上げました。
1980年、
IBMは
ビル・ゲイツの紹介で
デジタルリサーチに接触しました。
IBM PC向けに
CP/M|CP_Mの次期バージョンである
CP/M|CP_M-86の購入について交渉するためでした。キルドールは、同僚のトム・ローランダーと共に
ソフトウェアをビル・ゴッドバウトに届けに自家用飛行機で出かける予定があり、
IBMとの交渉を妻のドロシーに任せました。
IBMの代表は、訪問の目的を説明する前にドロシーに
秘密保持契約への署名を求めました。しかし、
デジタルリサーチの弁護士ゲリー・デービスのアドバイスにより、ドロシーはゲイリーの同意なしに契約に署名することを拒否しました。
キルドールは午後に帰宅し、
IBMとの協議に臨むつもりでしたが、彼が
秘密保持契約に署名したかどうか、
IBMの代表と実際に会ったかどうかについては、
デジタルリサーチ側と
IBM側の主張が食い違っています。交渉が決裂した理由は諸説ありますが、
デジタルリサーチが主要製品である
CP/M|CP_Mをロイヤリティベースで販売しようとしたことや、同社が
データゼネラル向けの
プログラミング言語PL/I|PL_Iの開発で忙しかったため、
IBMの要求納期に間に合わないとドロシーが判断したという説があります。また、
IBMの代表が、
デジタルリサーチの対応が鈍いと感じて不満を抱いた可能性もあります。キルドールは、その夜、休暇のためにドロシーとフロリダへ出発したため、同じ便に乗り合わせた
IBMの代表と機内でさらに交渉を行い、合意に達したと主張しています。しかし、
IBMの主任交渉者であるジャック・サムズは、ゲイリーには会っていないと証言しており、他の
IBM関係者もサムズの証言を裏付けています。サムズは、代表グループの他のメンバーがキルドールと同じ便に搭乗した可能性を認めましたが、その人物は
マイクロソフトと交渉するために
シアトルへ向かったのだろうと述べています。
サムズはこの件をゲイツに報告しました。ゲイツはすでに
IBM PC向けに
BASICインタプリタなどの提供に合意しており、この話を聞いたゲイツは、キルドールが気まぐれで「飛び去った」という印象を持ったと、後に述べています。サムズは、動作する
オペレーティングシステムを探すためにゲイツのもとを離れ、数週間後、
シアトル・
コンピュータ・プロダクツ(SCP)の
86-DOSを提案しました。これはキルドールの
CP/M|CP_MのAPIを実装した独自の
オペレーティングシステムでした。
ポール・アレンがSCPとのライセンス交渉を行い、アレンが
86-DOSを
IBMの
ハードウェアに対応させ、
IBMはそれをPC DOSとして出荷しました。
キルドールはPC DOSのコピーを入手して調査し、
CP/M|CP_Mの
ソースコードを使用していると結論付けました。彼は弁護士のゲリー・デービスに法的措置について相談しましたが、
ソフトウェアの知的所有権に関する法律は訴えるのに十分な明確さを持たないと告げられました。キルドールは
IBMを法的手段で脅し、結果的に
IBMは責任の免除と引き換えに、
IBM PCのオプションとして
CP/M|CP_M-86を提供することを提案しました。キルドールはこれを受け入れましたが、
IBMの新しいシステムは商業的に成功しないと考えていました。
IBM PCが発売されると、
IBMは
オペレーティングシステムを別売りのオプションとして販売しました。その一つがPC DOSで、価格は40ドルでした。PC DOSは必須のオプションとみなされ、ほとんどの
ソフトウェアがそれを必要としました。PC DOSがない場合、
IBM PCは内蔵のカセット
BASICしか使用できませんでした。
CP/M|CP_M-86は数ヶ月後に240ドルで出荷されましたが、DOSに比べて売れ行きは悪く、
ソフトウェアのサポートもはるかに少ないものでした。
その後
IBMとの取引に失敗した後、ゲイリーとドロシーはより経験豊富な経営陣を招く必要性を感じ、会社におけるゲイリーの影響力は次第に薄れていきました。彼は、
マルチタスク版
CP/M|CP_M(MP/M)や
プログラミング言語LOGOの実装など、さまざまな実験的なプロジェクトに取り組みました。教育用
プログラミング言語である
LOGOが
BASICに取って代わることを願っていましたが、その願いは叶いませんでした。アップルのLisaのデモンストレーションを見た後、キルドールは
デジタルリサーチ独自のGUIであるGraphical Environment Manager(GEM)の開発を監督しました。
1991年、ノベルが
デジタルリサーチを買収しました。
デジタルリサーチ以外にも、キルドールは
コンピュータ関連のプロジェクトを推進しました。1983年から始まった、パーソナル
コンピューティングの動向を追う
公共放送のテレビ番組『
コンピュータ・クロニクルズ』の司会者を務めました。また、KnowledgeSetという別の会社を立ち上げ、
光ディスク技術の
コンピュータ利用を研究しました。1985年には、世界初の
コンピュータ百科事典であるグロリアの『アカデミックアメリカン
百科事典』を公開しました。キルドールの最後の事業は、
テキサス州オースティンに拠点を置くPrometheus Light and Soundで、
固定電話と
携帯電話を統合した家庭用PBXシステムを開発していました。
私生活
キルドールの同僚は、彼を創造的で寛容、そして大胆な人物だと評しています。彼は飛行機だけでなく、スポーツカー、カーレース、ボート漕ぎを愛し、生涯にわたって海を愛していました。キルドールは
IBMとの件は過去のこととして、その前後の業績で評価されたいと願っていました。しかし、彼の貢献に関する記憶は薄れていき、
ビル・ゲイツと比較されることが多くなりました。ゲイツやジャーナリストによって、「キルドールは気晴らしに飛行機に乗るために無責任に休暇を取った」という伝説が広まり、キルドールはその伝説を否定することに疲れ果てていました。
1992年、ワシントン大学から
コンピュータサイエンスプログラムの記念式典に、卒業生代表として出席してほしいと依頼された際、キルドールは悩みました。ハーバード大学を中退したゲイツが基調講演を行う予定だったからです。これに応える形で、彼は『Computer Connections』と題した回顧録を書き始めました。その回顧録の中で、キルドールは
ソフトウェアの美しさを理解しようとしない人々に対する不満を表明し、ゲイツについては「彼は対立を煽る。人を操る。彼はユーザーであり、私と産業から多くのものを奪った」と述べています。さらに、DOSの最初の26個の
システムコールが
CP/M|CP_Mの
システムコールとほぼ同じであることから、DOSを「明白で単純な盗用」と非難しました。また、
IBMがPC DOSと
CP/M|CP_M-86の価格差をつけたことで、
CP/M|CP_Mを主流から外したとして
IBMを批判しました。
ハロルド・エヴァンズは2004年の著書『They Made America』で、キルドールの章の資料として、彼の回顧録を使用しました。その中で、
マイクロソフトがキルドールから彼の発明を盗んだと結論付けました。
IBM PCプロジェクトの関係者は、この記述に異議を唱え、
マイクロソフトはそれを「一方的で不正確」と批判しました。
ノベルに
デジタルリサーチを売却した後、キルドールは裕福になり、オースティン郊外のウェストレイクヒルズに引っ越しました。彼のオースティンの家は湖畔にあり、スポーツカー用のガレージと地下のビデオスタジオを備えていました。キルドールは
リアジェットの自家用ジェット機を所有し、自ら操縦していました。また、湖には複数のボートを所有していました。オースティンでは、エイズの子どもたちを支援するボランティア活動にも参加しました。さらに、
デジタルリサーチの本社近くの
カリフォルニア州ペブルビーチには、パノラマのオーシャンビューの豪邸も所有していました。
事故死
1994年7月8日、キルドールは
カリフォルニア州モントレーのバイカーバーで転倒し、頭部を強打しました。怪我の正確な状況は不明ですが、晩年はアルコール依存症に苦しんでいたと言われています。負傷の原因については、椅子から転落した、階段から落ちた、暴行を受けたなど、さまざまな説があります。3日後の
7月11日、モントレー半島の公立病院で亡くなりました。検死官は、死因を頭部への打撲傷と特定しました。また、
心臓発作を起こしていたという証拠もありましたが、死因とは断定されませんでした。彼は
ワシントン州シアトルのエバーグリーン・ワシェリ記念公園に埋葬されています。
転倒事故の前日、
NHKスペシャル『
新・電子立国』の取材に応じ、「
ソフトウェアで儲けて車やジェット機を買うのさ」と語っていました。
評価
キルドールの死の発表後、
ビル・ゲイツは、キルドールを「PC革命の初期のパイオニアの一人」であり、「素晴らしい仕事をした非常に創造的な
コンピュータ科学の専門家」と評しました。また、「私たちは競争相手でしたが、私は常に彼のPC産業への貢献に敬意を払っていました。彼の早すぎる死は非常に不幸であり、彼の業績は惜しまれるものです」とコメントしました。
1995年3月、キルドールは
ソフトウェア出版社協会(現在の
ソフトウェア・情報産業協会)によって、以下のマイクロ
コンピュータ産業への貢献が認められ、死後、名誉が与えられました。
プリエンプティブ・
マルチタスクとウィンドウ生成機能を持つ
オペレーティングシステムの導入、およびメニュー選択方式のユーザーインターフェース。
初めてのディスク・トラック・バッファリング方式、先読みアルゴリズム、ファイルディレクトリキャッシュ、
RAMディスクエミュレータの作成。
1980年代のバイナリ・リ
コンパイラを導入。
初の
マイクロプロセッサ用の
プログラミング言語と
コンパイラ。
最終的に約25万部を販売した、初の
マイクロプロセッサディスク
オペレーティングシステム。
自動非線形再生が可能なビデオディスク用の初の
コンピュータインターフェース(今日のインタラクティブマルチメディアの先駆け)。
初の消費者向け
CD-ROM用のファイルシステムとデータ構造。
BIOSルーチンでシステム固有の
ハードウェアインターフェースを分離することによる、初の成功したオープンシステムアーキテクチャ。
2014年4月、パシフィックグローブ市は、
デジタルリサーチの初期の本社として使用されていた、キルドールの以前の住居に記念額を設置しました。