DOS、30歳に
by Devin Coldewey on 2011年7月28日

C:\>_

見慣れた光景? という人は、DOSを使ったことのある年齢に達しているに違いない。DOSは、おそらくコンピューター史上、最もよく知られたコマンドラインベースのOSだ。私は使っていたことを誇りに思っているが、数年遅ければチャンスはなかっただろう。

このOSの歴史はウェブのそこかしこに詳しく記載されているので、これをひも解いていくことは、物事が以前どうなっていたかを思い出すよい機会だ。DOSが生まれたのは1980年代半ばで(1981年にMicrosoftに買われた後)、パーソナルなコンピューターの普及を反映している。このブログを読んでいる多くの開発者たちは、もっと多様なOSの歴史を背負っているに違いないが、おそらくDOSは誰もが何かしらの懐かしさをもって思い出すことができるOSだろう。私には、486で3.1をブートした直後に\gamesディレクトリーに移動して、Commander Keenを起動して16色か何かのエイリアン退治をしたのが楽しい思い出だ。

DOSの遺産は今も残っている。システムドライブがCから始まる理由も(AとBはフロッピー)、多くのファイル拡張子がああなっているのもDOS互換から来ている。そして今も私はDOSの8文字制限(limita~1)の影響を感じている。

このOSが段階的に改善されてきた(いくつかの会社による。今日のLinux互換がそうであるように)様子をこのWikipediaページで見ることができる。もっと簡単な歴史はここにある。

いにしえのOSに触れてみたい人は、FreeDOSを立ち上げて、かつてのディレクトリー移動の技術がまだ身についているかどうかを試してほしい。あるいは、過去のゲームに逃避したいなら、DOSBox (およびフロントエンド)を手に入れて、Classic DOS GamesAbandoniaに飛んで行こう。

DOSの懐かしい思い出がある人は、気軽にコメント欄に書いてほしい[訳注:日本語版でも是非どうぞ]。そして、私と一緒にDOSの30回目の誕生日を大いに祝福しよう。

[原文へ]
(翻訳:Nob Takahashi)

  • Pacman

    最初に馴染んだ大学のパソコンはBASICが起動したので、取説を見ながら色々遊んでいた。ある時簡単な統計処理ソフトを使う必要からハードディスクにアプリと共にインストールした日本語MS-DOSが接続された。起動すると
    無愛想な感じのC:>_というプロンプトが出て、皆どうしたらいいか困りました。

  • http://www.facebook.com/kotamz Kota Mizuguchi

    当時は、WindowsをMS-DOS上で起動してたなあ。

  • 匿名

    当時はPCを買うとOSの分厚い説明書が付いてきましたね。説明書を買ったという錯覚に陥るほどでした。(^_^; 懐かしいです。

  • http://www.facebook.com/nobuotakahashi Nobuo Takahashi

    たしか、Windows 3.1までは、DOSプロンプトから win と打って起動していました。95からWindowsが直接立ち上がるようになりましたが、中身はやっぱりDOS。構造的にDOSを脱却したのはNT、2000、XPからでしょう。

    上の記事で最初のDOSプロンプトが点滅しているのは、なかなか芸が細かい。

  • http://twitter.com/hiroka_X いわさきX

    誕生日おめでとう!!

  • http://twitter.com/miriorg Moriatsu Iri

    FDさえ使えない頃からコンピュータをいじっていたので、CP/M, MS-DOS等のDiskを使用するOSにあこがれていた頃が懐かしい。
    MS-DOSでCONFIG.SYSをカリカリにチューンする為だけに1日費やすとか当たり前だった時代があったなぁ、というおっさんの懐古話

  • http://twitter.com/moscript moscript

    CONFIG.SYS、AUTOEXEC.BATをチューニングしたりEMSやらXMSやら駆使してた頃がなつかしいですな。

  • Takeshi Sugiyama

    最初にパソコンを使い始めた頃のMS-DOSはFDで起動していたので,最初のプロンプトはA:>でしたね。

    NECの9801シリーズは起動ドライブがAドライブになってしまうので外部HDを接続したときに混乱した記憶があります。

  • Takeshi Sugiyama

    最初にパソコンを使い始めた頃のMS-DOSはFDで起動していたので,最初のプロンプトはA:>でしたね。

    NECの9801シリーズは起動ドライブがAドライブになってしまうので外部HDを接続したときに混乱した記憶があります。

  • Takeshi Sugiyama

    最初にパソコンを使い始めた頃のMS-DOSはFDで起動していたので,最初のプロンプトはA:>でしたね。

    NECの9801シリーズは起動ドライブがAドライブになってしまうので外部HDを接続したときに混乱した記憶があります。

  • http://www.facebook.com/people/Toshiki-Takahashi/1131909831 Toshiki Takahashi

    数Kbyteのメモリを確保するために、奮闘していた時代は美しい時代ですね!

  • nhide

    30行Bios使ってモニターの限界に挑戦してた。PCそのものがオモチャだった。

  • http://www.facebook.com/masatoshi.fukuda Masatoshi Fukuda

    30年か・・・早いものですね・・・DIRくらいしか覚えてませんが・・

  • http://twitter.com/hisaike iKEDA

    Windows 3.1 には、Multimedia Extentionという、マイナーチェンジバージョンがあった気がする。懐かしい。

  • http://twitter.com/hisaike iKEDA

    Windows 3.1 には、Multimedia Extentionという、マイナーチェンジバージョンがあった気がする。懐かしい。

  • http://twitter.com/watappo わたっぽ

    おぉ、MS-DOSじゃないか。初めて触ったのは小学2年生のころだったかな。あのときは、使い方もわからず、終了の方法すらわからなくてパニック状態になってたっけ。今じゃFDに入る便利なツールとして愛用してるけどさ。この前もMBRが吹っ飛んだときにお世話になった。MS-DOS、誕生日おめでとう。

  • Kenzo Nagahisa

    edlin,debugコマンド、お世話になりました。30才オメデトー\(^o^)/

  • http://twitter.com/sugibuchi Tsuyoshi Sugibuchi

    どれだけコンベンショナルメモリを広げつつ沢山のツールを常駐させるか熱中していたような。
    UMBとかHMAとかVRAMにVzエディタを常駐させたりとか。

  • http://freethink.way-nifty.com/ Inetgate

    初めてMS-DOSを使ったのは大学に居た頃で、当時、日立2020という汎用機用の端末の裏側に入っていたMS-DOS 2.11とかいうバージョンで、とっても遅い汎用機のスクリーンエディタの代わりにedlinでプログラムを編集してファイル転送でアップロードなんてことをやってました。
    最初、アスキー文字のtabコードが汎用機側ではちゃんと認識してくれなくて、それで、日立汎用機のEBCDIKなんて文字コードが存在することを初めて知ったりして。(懐