ティム・パターソン

ティム・パターソン:MS-DOSのルーツを築いたプログラマ



ティム・パターソン(Tim Paterson)は、1956年6月1日生まれのアメリカのプログラマーです。彼は、初期のパーソナルコンピュータ時代において、重要な役割を果たしたオペレーティングシステム(OS)、QDOS(後に86-DOS)を開発したことで最もよく知られています。この86-DOSは、後に広く普及することになるMS-DOSの元となり、パーソナルコンピュータの歴史において、非常に重要な位置を占めています。

若き日のパターソン



パターソンはシアトルの公立学校で学び、1974年にイングラハム高校を卒業しました。その後、ワシントン大学に進学し、計算機工学を専攻しました。大学に通いながら、彼は地元のコンピュータショップで修理工として働き、コンピュータに関する実践的な知識を深めました。1978年6月には、優秀な成績で大学を卒業し、シアトル・コンピュータ・プロダクツ(SCP)に設計者兼エンジニアとして就職しました。

SCPでは、Apple IICP/M|CP_Mを動かすためのZ-80ソフトカードのハードウェア設計を担当しました。その後、インテルが8086 CPUを発表すると、パターソンはS-100バスの8086ボードの設計に取り組みました。このボードは1979年11月に市場に投入されましたが、当初はマイクロソフトのディスクBASIC-86しか動作するソフトウェアがありませんでした。当時の主要なOSであったCP/M|CP_Mは8086 CPUに対応しておらず、この状況が8086ボードの販売を困難にしていました。

QDOS(86-DOS)の開発



この状況を打開するため、パターソンは1980年にQDOS(Quick and Dirty Operating System)の開発に着手しました。QDOSは、CP/M|CP_Mとの互換性を確保するため、出版されていたCP/M|CP_Mのマニュアルに含まれるAPIを参考に設計されました。QDOSはその後、86-DOSと改名され、バージョン0.10が1980年7月までに完成しました。その後も改良が続けられ、バージョン1.14では、ソースコードはアセンブリ言語で4000行にまで拡大しました。

1980年12月、マイクロソフト86-DOSを他のハードウェアメーカーに販売する権利を獲得しました。このことが、後にMS-DOSが広く普及する大きなきっかけとなりました。

CP/M|CP_Mとの関係と訴訟



パターソンは86-DOSCP/M|CP_Mと互換性を持たせたことを認めていますが、86-DOSのプログラムは自身が独自に開発したものであり、CP/M|CP_Mのコードを直接参照したものではないと主張しています。しかし、2004年に出版された本では、86-DOSCP/M|CP_Mの「焼き直し」であると主張されました。これに対し、パターソンは著者と出版者を名誉毀損で訴えましたが、裁判所は本の主張が憲法上保護された意見であり、誤りを証明できなかったとして訴えを却下しました。

マイクロソフトとの関わり



パターソンは1981年4月にSCPを退社し、1981年5月から1982年4月までマイクロソフトで働きました。その後、SCPに戻った後、自身の会社であるファルコン・テクノロジー(別名ファルコン・システムズ)を設立しました。1983年には、マイクロソフトがアスキーと共同で開発していたMSXコンピュータ標準にMS-DOSを移植する契約をパターソンと締結しました。パターソンは資金援助を受け、1984年にMSX-DOSオペレーティングシステムを完成させました。

ファルコン・テクノロジーは1986年にマイクロソフトに買収され、最終的にはフェニックス・テクノロジーズの一部となりました。パターソンは1986年から1988年、そして1990年から1998年までマイクロソフトで働き、その間にVisual Basicの開発にも関わりました。

その後の活動



マイクロソフトを退社した後、パターソンは新たなソフトウェア開発会社であるパターソン・テクノロジーを設立しました。また、コメディ・セントラルロボット競技テレビ番組『バトルボッツ』に出演するなど、多岐にわたる活動を行っています。さらに、彼は自作のトリップコンピュータを搭載したポルシェ・911でSCCAプロラリーに参戦するなど、コンピュータ技術者としてだけでなく、多才な一面を見せています。

まとめ



ティム・パターソンは、初期のパーソナルコンピュータ時代において、OS開発の分野で重要な貢献を果たしたプログラマーです。彼の開発した86-DOSMS-DOSの基礎となり、その後のコンピュータ産業の発展に大きく貢献しました。彼の経歴は、コンピュータ技術の進化と、それに関わる人々の情熱を物語っています。

外部リンク



Paterson Technology, a company founded by Tim Paterson
Tim Paterson's blog

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。