ジム・ホール (コンピュータープログラマー)

ジム・ホール
母校ウィスコンシン大学リバーフォールズ校
Webサイトwww.freedos.org/jhall/

ジム・ホールJames F. Hall)は、コンピュータプログラマーであり、フリーソフトウェアの提唱者です。FreeDOS開発で最もよく知られています。ホールは、 1994年にウィスコンシン大学リバーフォールズ校で物理学を専攻していた頃[ 1 ]に、 MS-DOSオペレーティングシステムのフリーな代替品の開発を始めました。[ 2 ]彼は現在もFreeDOSの開発に携わっており、現在はプロジェクトのコーディネーターを務めています。[ 3 ]

ホールは、1994年にマイクロソフトがMS-DOSのサポート終了を発表したことを受けてFreeDOSを作成した。[ 1 ]これはWindows 95がリリースされる1年前のことである。1994年3月31日にcomp.os.msdos.miscに「例えばGNUなどがパブリックドメインDOSの開発を検討したことがあるか」という投稿が寄せられたことがきっかけとなり、[ 4 ]ホールはフリーまたはパブリックドメインモデルに基づいて書かれたDOSのフリー版への支持を集めることを決意した。[ 2 ] [ 3 ] 1994年6月29日の投稿で、ホールはPD-DOSと呼ばれるフリーDOSの開発への取り組みを発表し、次のように記している。[ 5 ]

数ヶ月前、DOSのパブリックドメイン版の開発に関する記事を投稿しました。当時、この取り組みは広く支持されており、「さあ、書き始めよう!」という声に多くの人が賛同していました。そこで、私は…

PD-DOS 作成に向けた最初の取り組みを発表します。このプロジェクトの目標と作業概要を記した「マニフェスト」と、具体的に何を記述する必要があるかを示した「タスクリスト」を作成しました。これらをここに投稿し、議論を進めていきます。

PD-DOSの開発をお考えの方、またはPD-DOSに関するアイデアやご提案をお持ちの方は、直接メールでご連絡ください。PD-DOS開発のメリットや妥当性について議論したいだけなら、ネットに任せましょう。私も時々参加して議論の進捗状況を確認し、おそらく非常に二極化した議論に少しでも貢献できればと思っています。 :->

私は PD-DOS に興奮しており、グループを立ち上げることができればと思っています。

数週間のうちに、パット・ヴィラニやティム・ノーマンを含む他のプログラマーがプロジェクトに加わった。カーネルCOMMAND.COMコマンドラインインタープリター(シェル)、コアユーティリティは、彼らが書いたコードや入手可能なコードを集めて作成された。[ 2 ] [ 3 ]ホールは、主にファイルユーティリティとバッチユーティリティである、プロジェクトの最初のDOSユーティリティを12以上書いた。1994年7月26日の投稿で、ホールはPD-DOSプロジェクトが「Free-DOS」に改名され、プロジェクトの目標が更新され、ソースコードをGNU一般公衆利用許諾書の下で配布することになったと発表した。[ 6 ]その後、パット・ヴィラニによるFreeDOSカーネルの公開を受けて、プロジェクトはハイフンなしの「FreeDOS」に改名された。[ 7 ] [ 3 ]ホールはBeta1からBeta7頃までプロジェクトのリリースコーディネータを務め、comp.os.msdos.miscの投稿で発表されたように、Free-DOSの最初のアルファディストリビューションもリリースした。 [ 8 ]パット・ヴィラニがプロジェクトを離れ、同年8月に亡くなった後、2011年4月から彼は再びプロジェクトのコーディネータを務めている。

ホール氏はGNU Robotsのオリジナル開発者でもありますが、現在はこのプロジェクトには参加しておらず、メンテナーシップはティム・ノースオーバー氏に引き継がれています。現在はブラッドリー・スミス氏が開発を行っています。

参考文献

  1. ^ a bジム・ホールはTWiT.tvネットワークのテレビ番組FLOSS Weeklyでインタビューを受けた
  2. ^ a b c Hall, James F. (2002年3月25日). 「FreeDOSプロジェクトの過去、現在、そして未来」 . 2012年5月29日時点のオリジナルよりアーカイブ2008年6月14日閲覧。
  3. ^ a b c d Hall, James F. (2006年9月23日). 「FreeDOSの歴史」 . freedos.org. 2007年5月27日時点のオリジナルよりアーカイブ2007年5月28日閲覧。
  4. ^ Valente, A. "Tony" (1994-03-31). 「GNUDOSはDOSよりも優れたDOSだ」 .ニュースグループcomp.os.msdos.misc .オリジナルから2019年4月20日時点のアーカイブ。 2008年6月14日閲覧
  5. ^ Hall, James F. (1994年6月29日). 「PD-DOSプロジェクトの発表」 .ニュースグループcomp.os.msdos.apps . 2017年11月18日時点のオリジナルよりアーカイブ2008年6月14日閲覧。
  6. ^ Hall, James F. (1994-07-26). 「Free-DOS プロジェクト」 .ニュースグループcomp.os.msdos.apps . 2012-07-08時点のオリジナルよりアーカイブ。2008-06-14閲覧
  7. ^ Villani, Pat (1996). FreeDOSカーネル – プラットフォーム非依存と組み込みシステム開発のためのMS-DOSエミュレータ – Master OS Development . ローレンス、米国: R&D Books . ISBN 978-0-87930-436-2
  8. ^ Hall, James F. (1994年9月17日). 「Free-DOS alpha release to sunsite」 .ニュースグループcomp.os.msdos.misc . 2019年4月20日時点のオリジナルよりアーカイブ。 2008年6月14日閲覧

さらに読む