MS-DOS

読み:エムエスドス
外語:MS-DOS: MicroSoft Disk Operating System 英語
品詞:商品名,@道具

過去、パソコンで最大の勢力を誇ったオペレーティングシステム(OS)の名。

パソコン用に開発された16ビットMPUである8086用のオペレーティングシステムで、フロッピーディスクベースでも実用になるコンパクトなOSである。

特徴はコマンドライン・インターフェイスを採用したシングルタスクオペレーティングシステムである点である。これがOSそのものの軽量化に貢献している。

またパソコン用のOSということもあり、シングルユーザーOSである点も特徴的。CP/M互換という点もあり、8ビットOS的概念をそのまま受け継いでいる。

MS-DOS 1
最初のバージョン。ディレクトリ機能が存在しなかった。
MSX-DOS 1は、MS-DOS 1相当の機能を有するMSX用のOSである。
MS-DOS 2
ディレクトリ機能やボリュームラベルに対応した。
CONFIG.SYSによるデバイスドライバの組み込みに対応した。
パイプ(|)に対応した。
MS-DOS 3
FAT16に対応した。但し利用可能なセクターは従来同様16ビットだったため、32Miバイト以上のパーティションを切ることができなかった(32Miバイトの壁)。
ネットワーク対応が始まる。
MS-DOS 4
DOSの歴史の中で、最も特殊なバージョン。これまでと異なりIBM主導で作られ、OS/2的な機能が満載された。それゆえにOSは肥大化し、またバグの量が非常に多かった。
このバージョンからセクター数が20ビットに拡張され、1パーティションあたり512Miバイトまで対応した。
PC-9801用としてはNECからは販売されず、EPSONからは細々とリリースされたが普及はしなかった。
その一方、PC/AT互換機用としては、パソコン史の金字塔DOS/V(IBM DOS version 4.0/J)が生まれた最初のバージョンである。
MS-DOS 5
MS-DOS 4から、不要な機能の一切を削除し、まともにしたバージョン。セクター数は32ビットとなり、MS-DOS 4から対応した大容量ハードディスク対応も、このバージョンから実用化される。
このバージョンから、DOS SHELLが追加される。
このバージョンで事実上、MS-DOSは完成の域に達したと言える。
MS-DOS 6
単体製品としては最終版となるMS-DOS。
基本的な機能拡張は殆どなく、特定のキーを押すことでCONFIG.SYSを読み飛ばす機能などが付いたにすぎない。
MS-DOS 7
Windows 95およびWindows 98に内蔵(?)されているバージョン。
MS-DOS 8
Windows Meに内蔵(?)されているバージョン。
事実上の、MS-DOS最終版といえる。

MS-DOS誕生のエピソードは伝説となっている。

かつてIBMがIBM PCを開発中、OS開発までは手が回らないため、Microsoftビル・ゲイツBASICインタープリターのライセンスを依頼してきた。

しかしBASICはOSではなかったため、ビル・ゲイツはディジタルリサーチのCP/Mを勧める。しかしディジタルリサーチの社長のGary Kildallがゴルフに行きIBMとの契約をすっぽかした為、怒ったIBMが急遽MicrosoftにOS制作を依頼した。

頼まれたMicrosoftも急だったため、仕方がなくMicrosoftの近所のSeattle Computer Products社で開発していたCP/M互換(パクり)の86-DOS(QDOS: Quick and Dirty Operation Systemとも呼ばれる)を5万ドルで買収し、86-DOS開発者であるTim Paterson自身も加わってMS-DOS ver1.xxを完成させたと言われる。

この買収劇は20世紀最大の買収、あるいは20世紀最大の窃盗などと呼ばれている。

ちなみに、その後のディジタルリサーチは下落の一途を辿(たど)り、最後はNovell社に吸収され生涯の幕を閉じることになる。自業自得であろうか。

NEC版の日本語入力FEPはシリーズを通してNECAIだったが、EPSON PC版は毎回特徴的なものが付いていた。

バージョン付属FEP
2.11 (Rel.1.30 以外)と3.1 Rel.1.xEGBRIDGE V2.01
3.1 Rel.2.xと4.01 Rel.1.xEGBRIDGE V3.0
2.11 Rel.1.30WXR Ver.1.0
4.01 Rel.2.xWXA Ver.1.50
3.3 Rel.1.xWXA Ver.1.52
3.3 Rel.2.xと5.0WXA Ver.1.53

ちなみに、PC-286NOTE executiveに内蔵のDOSは、2.11 Rel.1.30である。