DR-DOSとは、Digital Research社が開発したMS-DOS互換OSの名称である。
DR-DOSは、8ビットOSの代表的存在であったDigital Researchの「CP/M-86」の流れを汲みつつ、16ビットOS時代の主流として台頭してきたMicrosoftのMS-DOSと互換性を持ったOSとして登場した。1990年初頭に、Digital Researchが吸収合併されたことなどによる権利委譲を経て、Caldera社から「OpenDOS」の名称でソースコードとともに無償公開された。1998年には名称が「DR-DOS」に戻されている。その後、「DR-DOS/OpenDOS拡張プロジェクト」と呼ばれるユーザー会が発足し、主に組み込みOSとして開発作業が続けられている。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/10/20 03:16 UTC 版)
|
この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。
|
|
|
この記事は英語版の対応するページを翻訳することにより充実させることができます。(2022年6月)
翻訳前に重要な指示を読むには右にある[表示]をクリックしてください。
|
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が必要となる[1]。
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 は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などのフリーソフトウェアやシェアウェアなどの無許可収録があったことから発覚した。
この問題により、DR-DOS 8.1の販売は中止された。