本文へ移動

MS-DOS(マイクロソフト・ディスク・オペレーティング・システム):概要・歴史・遺産

MS-DOSは、マイクロソフトが開発・販売した、現在は廃止された16ビットのコマンドライン型ディスク・オペレーティングシステムです。初期のパーソナルコンピューティング、ソフトウェア配布、グラフィカルインターフェースへの移行に影響を与えました。

概要

MS-DOS(Microsoft Disk Operating System)は、マイクロソフトが開発・販売した16ビットのコマンドライン型オペレーティングシステムである。初期のIBM PC互換機において、プログラムの起動、ファイルの管理、ハードウェアの制御を行うためのテキストベースのインターフェースを提供した。利用者はグラフィカルなデスクトップに依存せず、コマンドインタープリタにコマンドを入力して操作した。そのため操作の大半はキーボードによって行われ、プレーンテキストの入力と出力を中心としていた。ただし、多くのプログラムは独自の画面グラフィックスやマウス対応を備えていた。

画像ギャラリー

10 画像

技術的特徴

MS-DOSは単一ユーザー向けであり、基本的には単一タスクのOSである。小規模なカーネルと、一般にCOMMAND.COMとして知られるコマンドインタープリタで構成され、組み込みコマンドおよび外部コマンドを受け付けた。その設計はディスクアクセスとFAT系ファイルシステムを中心としている。初期のリリースでは、フロッピーディスクおよび初期のハードディスク向けのFAT派生形式が使われ、単純なディレクトリエントリとクラスタによってファイルを管理した。メモリー構成とハードウェア上の制約は顕著であり、プログラムはコンベンショナルメモリー内で実行されたため、開発者は領域の制限を回避する多くの手法を用いた。通常は、フロッピーディスクなどのシステムディスクを読み取り、OSをメモリーへロードして起動した(フロッピーディスクブート)。

主な機能

  • テキストベースのコマンドラインインターフェースと、スクリプト化可能なバッチファイル。
  • 実行形式(.COM、.EXE)および簡易な設定ファイルのサポート。
  • FATに基づくファイルシステムの対応と、プログラムからのディスクアクセス(ファイルシステム)。
  • 初期のパーソナルコンピュータやリムーバブルメディアで利用可能な小さな必要容量。

歴史と開発

MS-DOSは1980年代初頭、IBMパーソナルコンピュータ・プラットフォームの要件を満たすため、マイクロソフトが既存の小規模なOSをライセンス取得し、改変したことから始まった。マイクロソフト自身に加え、ハードウェアに同梱するパートナー各社も販売した。これと密接に関連する製品は、IBMのシステム向けにPC DOSとして販売された。1980年代から1990年代初頭にかけ、後継リリースではデバイスドライバー、ユーティリティー、メモリー管理上の制約への回避策、ディスクおよびファイル処理用のツールが追加された。とりわけMicrosoft Windowsなどのグラフィカル環境が普及するにつれ、DOSはWindows初期版の基盤レイヤーとして、またはDOSアプリケーションの互換モードとして使われることが多かった。

用途、ソフトウェア、エコシステム

MS-DOSは、業務用アプリケーション、開発ツール、ゲームを含む幅広いソフトウェアのエコシステムを支えた。開発者は、単純なコマンドラインユーティリティーから、全画面テキストエディター、ビデオハードウェアを直接操作するグラフィックスベースのゲームまで、多様なプログラムを作成した。このOSは、リムーバブルメディアでソフトウェアを配布する用途や、保守・復旧のための起動可能なシステムディスクを作成する用途にも用いられた。代表的なソフトウェアには、ユーティリティー、コンパイラー、生産性向上スイート、娯楽プログラムがあり、コミュニティーはハードウェア対応を拡張するために多数のサードパーティー製ドライバーやパッチを開発した(プログラム)。

遺産と注目すべき事実

主流のデスクトップコンピューティングは1990年代半ば以降、統合されたグラフィカルシステムへ移行したが、MS-DOSはプログラムの起動、ファイル名、コマンド構文に対する利用者の期待に影響を残した。現代の多くのOSには、DOSに由来する互換性機能、すなわちコマンドラインシェルやファイル命名規則が残されている。マイクロソフトは後に初期MS-DOSのソースコードの一部を研究用に公開し、単純さと低いリソース要件から、一部の組み込みシステムではDOS風のインターフェースが長年にわたり使用され続けた。歴史的・技術的な研究において、MS-DOSのディスク起動、ファイル割り当て、コマンドインタープリタの基本概念は、パーソナルコンピューティングの発展を理解するうえで今なお有益である(コマンドライン)。

MS-DOS、そのバージョン、ハードウェアベンダーとの関係に関する資料や歴史的文書は、アーカイブや技術的回顧資料で入手できる(MS-DOSの概要マイクロソフトの歴史、コマンドラインの概念、Windowsとの関係、ソフトウェアの例、入力装置、ファイルシステムの詳細、メディアと起動起動プロセス)。

関連項目

著者

AlegsaOnline.com MS-DOS(マイクロソフト・ディスク・オペレーティング・システム):概要・歴史・遺産

URL: https://ja.alegsaonline.com/art/67289

共有

出典