Microsoft は IBM と提携して、MS-DOS 4.0 が Windows 3.x より前にひっそりと出現してから 35 年以上経って、そのソース コードをリリースしました。
MS-DOS 4.0 は、IBM と Microsoft が共同で OS/2 の冒険を進めていた時代の名残です。 32MB を超える FAT16 ハードディスク パーティションのサポートと MS-DOS シェルの追加が注目に値しました。 それは最後の外出の一つでもあった SELECT
セットアッププログラム。
このコードは、Connor Hyde (別名 Starfrost) という名前の研究者が DOS 4、MT-DOS (マルチタスク DOS)、および OS/2 の関係を文書化しているときに出現しました。 ハイド氏はマイクロソフトのテクニカル ディレクターであるレイ オジー氏に連絡し、フロッピー ディスクのコレクションから埃っぽいコードを発見しました。
Ozzie のディスクは 1984 年のものと思われますが、未リリースのベータ版マルチタスク DOS バイナリが含まれており、ibmbio.com ソースも含まれています。
ハイド氏は Microsoft のオープンソース ソフトウェア局 (OSPO) に連絡し、Microsoft の開発者コミュニティ担当副社長である Scott Hanselman 氏にアーキビストの Jeff Sponaugle 氏の協力を得て、ディスクの写真を撮り、印刷物をスキャンしてもらいました。書類。
OSPO チームは MT-DOS の完全なソース コードを見つけることはできませんでしたが、MS-DOS ソースを見つけて、そのコードを次のサイトにアップロードしました。 ギットハブ MITライセンスに基づいて。
MS-DOS 4 ソースに加えて、Ozzie ファイルと、マルチタスク DOS ドキュメントのスキャンされた PDF ファイルも存在します。 このハッキングはタイプミスのガラス張りの家の中で生きていますが、彼は Microsoft の「Multi-Taking MS-DOS」と呼ばれる未来のビジョンを発見しました。 [sic] の中に スキャンしたリリースノート [PDF] 苦笑いを浮かべた。
この歴史を利用できるようにするハンセルマン氏の努力は称賛に値しますが、他のレガシー ソフトウェアのコードのリリースに向けて何らかのカウントダウンがあればよいのにと思います。 次にリストに載っているのはMS-DOS 3.3、5、6だが、後者のユーティリティの一部は削除する必要があるとHanselmann氏は述べた。
マイクロソフトによるとコードは、オリジナルの IBM XT、新しい Pentium、またはオープン ソースの PCem エミュレータおよび 86box エミュレータ内で実行できます。 古い IBM ツールは手元にありませんでしたが、86Box を使用してコードを実行することができ、代わりに MS-DOS 5 または 3.3 をインストールする前に懐かしい気分を味わうことができました。
昔と同じように。 ®
「不治の思想家。食品愛好家。微妙に魅力的なアルコール学者。ポップカルチャーの擁護者。」
More Stories
Nintendo Switch の最高のグラフィックス: 7 年間にわたるサードパーティ開発者の才能の結晶
エヌビディアの失望で日本の日経平均株価が下落
Apple Intelligence の写真アプリのクリーンアップ ツールの動作をご覧ください