DR-DOS

DR-DOSは、ゲイリー・キルドール率いるデジタルリサーチ社が開発したIBM PC/AT互換機向けのオペレーティングシステム。CP/M-86の後継オペレーティングシステム (OS) でもある。

 概要 
DR-DOS（当初の名称はDR DOS）は、当時デジタルリサーチの最新のOSの名前として名づけられた。歴史的にはCP/M-86のMS-DOS互換機能 (DOS Plus) の延長にある。

DR-DOSはCompaqなどで広く使われたMS-DOS 3.31と互換性を持つように設計されており、内部的にはバージョン3.3でありながら、ファイルシステムはバージョン4互換となっている。この構造は現在でも維持されており、MS-DOS/PC DOSとの明確な違いとなっている。

また、最初のバージョンからROM や フラッシュメモリから起動できることや、バージョン5でタスクスイッチャ、バージョン7でDPMIメモリ管理をともなうプリエンプティブマルチタスクがサポートされている。このように他のDOSと比較して高度な機能を持つことも特徴である。

 変遷 
DR-DOSの販売元および名称には変遷がある。

デジタルリサーチからリリースしていた当時（バージョン3.31 - 6.0）の正式な販売名称はハイフンなしのDR DOSであったが、外部コマンドおよびデジタルリサーチのドキュメントでもDR-DOS、DR DOSの双方が混合していた。

1991年にデジタルリサーチがノベルと合併したのちしばらくはNovell DR DOS 6として販売されたが、1994年にはバージョン7がNovell DOS 7としてリリースされた。しかしここでもNW-DOSと呼んでいる場合があった。これは一部のコマンドがNWで始まっているものが多かったためと考えられる。

1996年カルデラにDOSの権利が移転し、1997年にOpenDOS 7.01としてリリースされた。その後カルデラはバージョン7.02をDR Open DOSとして、バージョン7.03をDR-DOSとしてリリースした。

その後、Lineoからリリースした時代は再びDR DOSと呼んでおり、現在のDRDOS,IncでもDR DOSと表記している。

本項では、それぞれの時代の呼称に合わせDR DOS、Novell DOS、OpenDOS、DR-DOSと記述する。

 現在のバージョン 
OpenDOS 7.01がリリースされた際、そのカーネルのソースコードがオープンソースとして公開された。このソースコードを元に、現在でもソフトウェア開発者のUdo Kuhntを中心としてDR-DOS/OpenDOS拡張プロジェクト（通称Udo's Patch）として、以下のURLで開発されている。なお、当プロジェクトの成果物はカーネルを中心とするごく一部であり、DOSとして使用するためには、DR DOS 7.03が必要となる。

The DR-DOS/OpenDOS Enhancement Project

現在、DR DOSの権利はCaldera Thin Clients（後のLineo社）を経てDRDOS, Incへ移転し、組み込みシステム用途として販売されている。2004年3月30日にDRDOS, Incからリリースされた DR DOS 8.0では、FAT32と2GB以上のラージディスクがサポートされている。

DR DOS 8.1は、2005年秋にリリースされたが、以下の理由により バージョン7.03に戻している。

 DR DOS 8.1問題 
DR DOS 8.1 は2005年秋にリリースされたが、その前のバージョンであるDR DOS 8.0とは全く別のものであった。具体的にはCaldera DR-DOS 7.03をベースとしたEnhanced DR-DOSのUdo Kuhntのクレジットなどが書き換えられたバージョンである。

この問題は2005年10月に、DRDOS,IncのDR DOS 8.1のリリースのアプリケーションの一部でFreeDOS由来のSYS v2.6とFDXXMS v.92のGPL違反の収録、およびEnhanced DR-DOSなどのフリーソフトウェアやシェアウェアなどの無許可収録があったことから発覚した。


  FreeDOS
  Japanese DR DOS User's Group（日本語、2005-10-29の記事を参照）
  Enhanced DR-DOS/OpenDOS Project

この問題により、DR-DOS 8.1の販売は中止された。

 関連項目 
 GEM - DR-DOS向けGUI環境。
 DR-WebSpyder - DR-DOS向けウェブブラウザ。
 DR-DRAW
 ViewMAX

 外部リンク 
 DRDOS, Inc
 amulet open source solutions（CD-ROM版入手先）

 Unofficial DR-DOS Resources: Kernel 7.04/7.05
 Enhanced DR-DOS/OpenDOS Project
 Enhanced DR-DOS Forum
 Dr-DOS Wiki
 Old Os — Information and downloads for DR-DOS users.
 日本DR DOSユーザー会
 DR-DOSによるDOS/V環境の構築
 起動ディスクの作成 －その他の方法（DR-DOSシステムディスクを作る）

*
Category:デジタルリサーチ
Category:ノベル