トップページへ > パソコンOSの作者へ
前のページに戻る
Google  

デビッド・カトラー

David N. Cutler

1942 -

ウインドウズNT開発のプロジェクト・リーダー

1998/10/12 掲載

コンピュータの才能に目覚める

デービッド・カトラーは1942年米国ミシガン州のランシングで生まれた。 父は自動車工場の工員をしており、あまり裕福な家庭とはいえなかった。 彼は10歳の頃から働いてお金をかせいだ。頭は良く、 フットボールの選手だった彼はかなりの自信家として成長した。 大学に入ってからもフットボールの選手を続けたが、骨折で引退し学業に専念。 オリベット大学の工学部を1965年に卒業した彼は、 まだコンピュータソフトウエアには関心がなかったのでGMのプログラマの仕事を断り、 デュポンに入った。しかし、皮肉なことに、ここでプログラミングを学ぶことになったのである。 プログラミングを知ると自分がその方面に意外な才能のあることに気づき、コンピュータに熱中した。 デュポンではDECのPDPでソフト開発をし、やがてかなりのエキスパートになっていった。 カトラーはコンピュータで生きていく決心をし、1971年DECに入社した。

VAXのオペレーティング・システムVMSの開発

DECに入るとすぐに彼の優秀さが知れわたり、PDP-11のOS開発に参加し、高く評価された。 彼を最も評価していたのはPDPシリーズの設計者である ゴードン・ベルで、 PDPの次世代マシンのVAXのOS開発ではカトラーをプロジェクトリーダーに押した。1975年から始まり、1977年に完成したこのプロジェクトでカトラーはまた名をあげた。

良き理解者ゴードン・ベル

カトラーがベルに独立したいと相談を持ちかけたとき、ゴードン・ベルはこう答えたそうだ。

「自分のチームをつくれ。だれでも好きな人間を連れていけ。どこへ行ってもいい。なにをしてもいい。資金はDECが出す。必要な金額を言ってくれれば、会社が払う」
「闘うプログラマー」上 G・パスカル・ザカリーより

1981年ベルの提案にのって自分のラボをつくった。 しかし1983年に肝心のベルがDECを去ってしまい、 1985年頃からカトラーは仕事を干されたかたちになってしまっていた。

ビル・ゲイツの誘い

1988年頃カトラーが干されているという噂は ゲイツの耳にまではいった。OS/2の開発でIBMともめていたゲイツは、独自にOSを作る腹を決めていた。インテルのチップから解放された移植性のある本格OSだ。ゲイツにとってカトラーの経歴はうってつけだった。彼はカトラーに大量の株式オプションを提示し、カトラーを彼の部下と共に引き抜いた。ウインドウズNTを開発するために。

難航した開発

WindowsNTの基本設計は1988年暮れから始められた。当初の計画では1991年3月に完成予定だったが、スケジュールは延々とのび、最初のバージョンが出荷されたのは1993年7月のことだった。足かけ5年の歳月のあいだに、OS/2の開発からマイクロソフトは手を引き、 Windows3.0とWindows3.1がすでに出荷されていた。 WindowsNTは当初は重く遅く正直あまり評判はよくなかったが、リリース後も改良が続けられ、1994年のWindowsNT3.51になって、大手のユーザーも積極的に導入を行うようになった。今ではサーバーOSの半分近くのシェアーを持つまでに浸透している。

ドッグフードを食べる

WindowsNTの最初のバージョンは560万ステップにおよぶコードが書かれたという話だ。その想像を絶する開発の内輪話は参考文献で読んでほしい。 NTの開発には当初OS/2環境が使われていたが、NTのカーネルの部分ができてくると、 NTの開発にNTを使うようにしたらしい。こうするとイヤでもバグを直さざるをえないからだ。このことをドッグフードを食べるといったらしい。それと、毎日その日までのバージョンをビルドするということをカトラーはやった。こうしたことは我々にも非常に参考になる。

参考文献および関連書籍の紹介
「闘うプログラマー 上」 G・パスカル・ザカリー 日経BP出版センター 1994年12月  1400円
ビル・ゲイツの野望を担った男達
「闘うプログラマー 下」 G・パスカル・ザカリー 日経BP出版センター 1994年12月  1400円
ビル・ゲイツの野望を担った男達
移行前のコメント
2004/08/31
僕も『戦うプログラマー』を読んで、感動した一人であり、プログラマーの一員ですが、どんな仕事に限らずとも、あそこまで情熱を注いで打ち込める事ってそうは無いんじゃないでしょうか?
僕もあそこまでモチベーションを上げれたらと、いつも思いながら頑張っています。
2003/09/23
最近で戦うプログラマーを読みました。カトラーを検索して、ここまで着ました。
自分はプログラマーとして、カトラーを尊敬するようになりました。また本に感動されました。この本は、新人プログラマーにソフトウェア工程の考え方の理解も約に立つかもしれないね。
2003/06/20
世界3大プログラマーの1人と言われることもあるそうです。
MSの本社(US)に言ったとき、広報の人がカトラーの事を知らなかったのは非常に驚いたけど。
MSも大企業(2万人以上?)だからしかたないかもだけど。
2000/08/22
私もこの「戦うプログラマー」を読みました。本当に壮絶な現場ですよね。
最後の最後で完成した時の話を読んで思わず泣いてしまいました。
この本は本当におすすめです。コンピュータのことをわからない人にも楽しめるし
2001/02/05
私も闘うプログラマーを読んだくちですが、カトラーの頭脳と精神力は尊敬に値します。
本当にアメリカという国は、コンピュータに関しては、優秀な人材が豊富ですよね。

 

 

コメントの投稿と一覧

感想、ご意見など自由にご記入ください