[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 11:40 / Filesize : 247 KB / Number-of Response : 968
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Linux板ニュース速報7



582 名前:login:Penguin mailto:sage [2008/02/25(月) 04:09:01 ID:wGRgbBc5]
>昔、PC-9801というコンピュータが全盛だった頃、
>NECのMS-DOSと、それの完全互換の EPSONのMS-DOS
>と言うのがあったよな。
>
>ユーザにとっては、表面上の見え方は同じだから
>区別が付かなかった

98とEPSONのPCは、いわばIBMのPCとその互換機の関係と同じで、
ハードウェアアーキテクチャも基本的には同じものだよ

NECとEPSONのDOSも、言ってしまえば98用に移植されたMS-DOSの
商標表示と付属ツールの一部が違うだけで、PC-DOSとMS-DOSの関係と同じ

そして98(EPSON)とIBM(AT互換機)の間にはハードウェアアーキテクチャに互換性は無く、
MS-DOSの標準入出力以外を使うMS-DOSアプリケーションの場合はソフトウェアの互換性も無かった。
デバイスドライバではないユーザーレベルのアプリケーションであっても、ハードウェアに直接アクセスしたからだ

確かに、MS-DOSが提供する抽象化層の上で動作するDOSジェネリックなフィルタやコンバータ等のツールは、
IBMでも98でも、TOWNSやFM-R等でも動作はしたよ
しかし、そんなツールは大方のアプリユーザーには興味を持たれなかった
ワープロや表計算、ファイラーやエディタ等の「一般的な」アプリケーションは、キー入出力や画面表示に機種依存したコードを用いていたために、
98用のバイナリのままIBMやFM-Rでは動作しなかった。各機種向けの専用のバイナリを使う(大抵は別バージョンを買ってくる)か、
そういったものが存在しなければ、同じMS-DOS環境でも利用は諦めるしか無かった。

当時のユーザーは、そういった現状を「x86系プロセッサを搭載してMS-DOSが動作するから同じ機種」とは当然看做さなかったし、
98とEPSONはハードウェアレベルの互換性が確保されていたために同一視されていたのであって、
その上で動作するOSが理由ではなかった。そして実際にFM-RやIBMは「別の機種・環境」として認識されていた。
少し詳しい奴で「どの機種でもMS-DOSが動作しているから、機種依存していない一部のツールなら同じファイルをコピーすれば動く」くらいの認識だったよ







[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<247KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef