DR-DOS

DR-DOS
デバイスロジックス DR-DOS 8.0
開発者
OSファミリードス
作業状態製造中止
ソースモデル混合; 主にクローズドソース、一部のバージョンはオープンソース
初回リリース1988年5月28日 (1988年5月28日
最終リリース7.01.08 / 2011年7月21日 (2011年7月21日
入手可能な英語、旧バージョンではドイツ語、フランス語、イタリア語、スペイン語、日本語でもご利用いただけます。
サポートされているプラ​​ットフォームx86
カーネルタイプモノリシックカーネル
デフォルトのユーザーインターフェースコマンドラインインターフェースCOMMAND.COM
ライセンス独自の
公式サイトdrdos .com (2018年以降閉鎖)

DR-DOS [注 1 ]は、 IBM PC互換機用のディスクオペレーティングシステムです。元々はゲイリー・A・キルドールDigital Research社によって開発され、 CP/M-86の後継機であるConcurrent PC DOS 6.0から派生したものです。1988年の発表当時、DR-DOSはIBM PC DOSおよびMS-DOSとの互換性を追求した最初のDOSでした。

最初のリリースはバージョン 3.31 で、当時の MS-DOS のバージョンに合わせて名前が付けられました。[ 2 ] DR DOS 5.0 は、小売店で販売される最初のものとして 1990 年にリリースされました。これは批評家から絶賛され[ 3 ] 、DR DOS はMicrosoftの MS-DOSの主なライバルになりました。 [ 4 ] Microsoft はすぐに独自の MS-DOS 5.0 で対応しましたが、リリースは 1 年以上遅れました。[ 5 ] ViewMAXと呼ばれるグラフィカルユーザーインターフェイスレイヤーを導入しました。 DR DOS 6.0 は 1991 年にリリースされ、その後Novellによる Digital Research の買収に伴い、次のバージョンは1994 年にNovell DOS 7.0 と命名されました。その後、Calderaに売却され、更新バージョンが部分的にオープンソースで、一時的にOpenDOSとしてリリースされました。デスクトップ向けの最後のバージョンであるCaldera DR-DOS 7.03は1999年にリリースされ、[ 6 ]その後、このソフトウェアはCalderaからEmbedded Systemsに、そしてDeviceLogicsに売却されました。

歴史

CP/Mの起源

Digital Research社が8ビットIntel 8080およびZ80ベースのシステム向けに開発したオリジナルのCP/Mは、その後数多くの派生版を生み出しました。中でも特に有名なのは、Intel 8086/8088ファミリープロセッサ向けのCP/M-86です。CP/Mは1970年代半ばから市場を席巻し、非独自アーキテクチャのパーソナルコンピュータのほとんどに搭載されていましたが、 1981年に登場したIBM PCが、後に大きな変革をもたらすきっかけとなりました。

IBM はもともと 1980 年に Digital Research にアプローチし、 CP/M のx86版を求めました。しかし、契約に関する意見の相違があり、IBM は撤退しました。代わりにMicrosoftとの契約が成立し、Microsoft はSeattle Computer Products (SCP)から別のオペレーティング システムである86-DOSを購入しました。これが Microsoft MS-DOSIBM PC DOSになりました。86-DOS のコマンド構造とアプリケーション プログラミング インターフェイスは、CP/M 2.2 ( BDOS 2.2付き) のものを模倣していました。Digital Research は、PC DOS/MS-DOS が CP/M にあまりにも類似していると主張して、法的措置をとろうとしました。1982 年の初めに、IBM は Digital Research の CP/M の x86 版であるCP/M-86を PC DOS と並行して販売することに同意することで和解しました。しかし、PC DOS の販売価格は40ドルであったのに対し、CP/M-86 の価格は 240 ドルでした。 CP/M-86を購入するために6倍の金額を支払う用意のあるPC購入者の割合は非常に少なく、互換性のあるアプリケーションソフトウェアの入手性が限られていたため、当初はデジタルリサーチに有利に働いたが、それは一時的なものに過ぎなかった。[ 7 ]

Digital Research 社は、 CP/M-86 と、そのマルチタスク、マルチユーザーの後継製品であるMP/M-86およびConcurrent CP/M-86の普及促進に長い戦いを挑みましたが、結局、アプリケーション ソフトウェアの可用性において Microsoft-IBM のリードを破ることはできないと判断し、Concurrent CP/M-86 を改良して、MS-DOS および PC DOS と同じアプリケーションを実行できるようにしました。

これは1983年12月に公開され[ 8 ]、1984年3月にConcurrent DOS 3.1(別名CDOS with BDOS 3.1)としてハードウェアベンダーに出荷されました[ 9 ] 。Concurrent DOSはその後も様々な形で進化を続け、最終的にはMultiuser DOSREAL/32へと発展しましたが、デスクトップ市場向けに特化されておらず、シングルユーザーアプリケーションには高価すぎました。そのため、時間の経過とともに、この製品を廃止しようとする試みが2度行われました。

1985年、デジタルリサーチ社はDOS Plus 1.0から2.1を開発した。これは、 Concurrent DOS 4.1および5.0を簡素化・改良したシングルユーザー向けの派生版であり、両プラットフォームのアプリケーションを実行でき、オリジナルのCP/M-86と同様に複数のタスク間の切り替えが可能だった[ 10 ] [ 11 ]。DOSとの互換性は限られていたため、デジタルリサーチ社はネイティブDOSシステムの開発に再度挑戦した[ 11 ] 。この新しいディスクオペレーティングシステムは、1988年にDR DOSとして発売された。

DRI は米国カリフォルニア州パシフィック グローブ、後にモントレーに拠点を置いていましたが、DOS Plus の作業は英国バークシャー州ニューベリーで開始されました。これは、1983 年以来 Digital Research Europe の OEM サポート グループが置かれていた場所です。 [注 2 ] 1986 年以降、Concurrent DOS 386およびXM 、Multiuser DOS、DR DOS、PalmDOS のオペレーティング システム作業のほとんどは、バークシャー州ハンガーフォードにある Digital Research の欧州開発センター (EDC) で行われました。[注 2 ]その後、一部の作業はドイツのミュンヘンにある Digital Research GmbH でも行われました。

最初の DR DOS バージョン

いくつかのOEMからの要請により、デジタルリサーチ社は 1987 年に MS-DOS が残した欠陥を修正した新しい DOS オペレーティングシステムの開発計画を開始しました。 [ 12 ]特に重要なのは、マイクロソフトの日本 OEM 市場開拓に尽力したアスキー社西一彦氏 (Kay)との 100 万ドルの契約でした。 [ 11 ]最初の DR DOS バージョンは 1988 年 5 月 28 日にリリースされました。[ 12 ]バージョン番号は MS-DOS に対する機能を反映するように選択され、一般に宣伝された最初のバージョンは DR DOS 3.31 でした。[ 12 ]これは大容量ディスク ( FAT16B別名 "BIGDOS")をサポートするCompaq MS-DOS 3.31に匹敵する機能を提供しました。 DR DOS 3.31は自身を「IBM PC DOS 3.31」と報告していましたが、内部のBDOS(基本ディスクオペレーティングシステム)カーネルバージョンは6.0、シングルユーザーと報告されていました。これは、マルチタスクおよびマルチユーザー機能とCP/M APIサポートが削除され、XIOSがIBM互換のDOS-BIOSに置き換えられたConcurrent DOS 6.0の派生としてその起源を反映しています。システムファイルはDRBIOS.SYS(DOS-BIOS用)およびDRBDOS.SYS(BDOSカーネル用)と命名され、ディスクOEMラベルは「DIGITAL␠」でした。

DR DOSは、コマンドラインヘルプ、詳細なエラーメッセージ、洗練されたコマンドライン履歴と編集(HISTORYディレクティブ)、およびカーネルに組み込まれたファイルとディレクトリのパスワードのサポートを備えた拡張コマンドラインツールを提供しました。[ 13 ] MS-DOSよりもライセンスが安く、最初からROM化可能でした。DR DOSのROMバージョンはROS(ROMオペレーティングシステム)とも呼ばれました。[ 14 ] DRIはサードパーティのDOSに関心を持つ多くのPCメーカーからアプローチを受け、システムの数回のアップデートにつながりました。

当時、MS-DOSはハードウェアにバンドルされた形でOEMのみに提供されていました。そのため、DR-DOSはバージョン3.4x以降、 一般消費者が通常の小売チャネルを通じて購入できるようになり、瞬く間に成功を収めました。

既知のバージョンは、DR DOS 3.31(BDOS 6.0、1988年6月、OEMのみ)、3.32(BDOS 6.0、1988年8月17日、OEMのみ)、3.33(BDOS 6.0、1988年9月1日、OEMのみ)、3.34(BDOS 6.0、OEMのみ)、3.35(BDOS 6.0、1988年10月21日、OEMのみ)、3.40(BDOS 6.0、1989年1月25日)、3.41(BDOS 6.3、1989年6月、OEMおよび小売)です。MS-DOSと同様に、これらのほとんどは、異なるハードウェア向けに複数のバージョンがリリースされました。ほとんどのOEMはDR DOSという名称を維持したが、2001 Sales, Inc.はEZ-DOS 3.41(EZ-DOS 4.1とも呼ばれる)という名称で販売した。[ 15 ] [ 16 ]

DR DOS 5.0

DR DOSバージョン5.0(コードネーム「Leopard」)は1990年5月にリリースされたが、[ 12 ]互換性のために依然として「PC DOS 3.31」として自己報告されていたが、内部的にはシングルユーザーのBDOS 6.4カーネルを示していた。(バージョン4は、あまり人気のないMS-DOS 4.0と関連付けられたくないためスキップされた。)これは、GEMベースのGUIファイル管理シェルであるViewMAXを導入した。[ 17 ] [ 18 ] ViewMAXの起動画面には、「Digital Research - We make computers work(デジタルリサーチ - コンピュータを動かします)」というスローガンが表示されていた。[ 19 ] [ 20 ] [ 21 ] DR DOS 5.0では、特許取得済みのBatteryMAX電源管理システム、バンドルされたディスクキャッシングソフトウェア(DRCACHE)、リモートファイル転送ツール(FILELINK)、カーソル形状設定ユーティリティ(CURSOR)も導入され、大幅に改善されたメモリ管理システム(MemoryMAX)が提供された。[ 17 ] [ 18 ]互換性のために、DR DOS 5.0システムファイルはIBMBIO.COM(DOS-BIOS用)とIBMDOS.COM(BDOSカーネル用)に命名され、ブートセクターの高度なローダーにより、物理的にはディスク上の任意の場所に格納できるようになりました。[ 18 ]ブートセクターのOEMラベルは「IBM␠␠3.3」に変更されました。

1991年頃台湾のFlytech Technology社が製造した、 Intel 80286プロセッサをベースにしたDR DOS 5.0がバンドルされたCarry-Iブックサイズのディスクレスワークステーションの正面図と背面図。

DR DOS 5.0は、ロードハイ機能を搭載した最初のDOSでした。カーネルとディスクバッファなどのデータ構造は、リアルモードでアクセス可能な拡張メモリの最初の64KBであるハイメモリ領域(HMA)に再配置できました。これにより、PCのRAMの最初の640KB、つまり重要な「ベース」メモリまたはコンベンショナルメモリ(すべてのDOSアプリケーションが実行される領域)の同等の容量が解放されました。 [ 18 ]

さらに、Intel 80386マシンでは、DR DOS の EMS メモリ マネージャにより、オペレーティング システムは DOS デバイス ドライバーを上位メモリ ブロックにロードできるようになり、ベース メモリがさらに解放されました。

DR DOS 5.0 は、このような機能をベース OS に統合した最初の DOS でした (デバイス ドライバを上位メモリ ブロックにロードすることは、 QEMMなどのサードパーティ ソフトウェアを使用することですでに可能でした)。これにより、サポートされているチップセットを備えた 286 システムおよび 386 システムで、他のどの DOS よりも大幅に多くの空きコンベンショナル メモリを提供できるようになりました。マウス、マルチメディア ハードウェア、およびネットワーク スタックのドライバがロードされると、MS-DOS/PC DOS マシンは通常、300 KB から 400 KB の空きコンベンショナル メモリしか持たなかったため、1980 年代後半のソフトウェアを実行するには少なすぎました。これとは対照的に、DR DOS 5.0 では、少し手動で調整するだけでこれらすべてをロードでき、コンベンショナル メモリをすべて解放した状態に保つことができ、640 KB のうち 620 KB もの必要な DOS データ構造を使用できるようになりました。 MEMMAX +V を使用すると、従来のメモリ領域をグラフィックス アダプタ カードの未使用部分に拡張することができ、通常はさらに 64 ~ 96 KB の空き DOS メモリが提供されます。

DR DOS は利用可能なコンベンショナルメモリを大量に残していたため、特定のアドレスラッピング技術を使用する一部の古いプログラムは、メモリの空き容量が予想外に(MS-DOS では「あり得ないほど」)不足した状態(最初の 64 KB セグメント内、いわゆる「低メモリ」)でロードされ、正常に動作しなくなりました。そこで、DR DOS 5.0 の新しい MEMMAX -L コマンドは、メモリマップの先頭にメモリの一部を事前割り当てすることで、プログラムがこの境界を超えてロードできるようにすることで、この問題を回避しました(ただし、使用可能なコンベンショナルメモリは少なくなります)。デフォルトでは、MEMMAX は +L に設定されており、アプリケーションは余分なメモリを活用できました。

DR DOS 6.0 / マイクロソフトとの競合

Digital Research DR DOS 6.0 起動ディスク
Novell DR DOS 6.0 マニュアル

DOS分野での激しい競争に直面したマイクロソフトは、1990年5月に、まだリリースされていないMS-DOS 5.0を発表しました。[ 12 ]これは1991年6月にリリースされ、 [ 12 ] DR DOSと同様の高度な機能が含まれています。[ 22 ] DRのメモリ管理の強化に匹敵する機能が含まれていました。[ 22 ]

1991年9月、デジタルリサーチ社はほぼ即座にDR DOS 6.0([ 12 ]コードネーム「Buxton」)を発表しました。DR DOS 6.0は、内部的には既にBDOSレベル6.7でしたが、互換性を保つため、通常のDOSアプリケーションには「IBM PC DOS 3.31」として報告されていました。これには、ハードディスクの空き容量を最大限に活用するためのSuperStorオンザフライディスク圧縮機能と、Roger A. Grossによるファイル削除追跡機能および削除解除機能がバンドルされていました。

DR DOS 6.0には、業界標準のタスクスイッチングAPI [ 24 ]をサポートし、複数のアプリケーションを同時に実行できるTASKMAX [ 23 ]というタスクスイッチャーも含まれていました。プリエンプティブマルチタスクの仮想DOSマシンでDOSアプリケーションを実行するDigital ResearchのMultiuser DOS(マルチユーザー製品ラインにおけるConcurrent DOSの後継)とは対照的に、DR DOS 6.0のタスクスイッチャーは、フォアグラウンドに戻るまでバックグラウンドアプリケーションをフリーズします。x86マシンで動作していましたが、286以上のマシンではXMSメモリにスワップすることができました。[ 23 ] TASKMAXはアプリケーション間のコピー&ペースト機能をサポートしていました。[ 23 ] タスクスイッチャーAPIを介して、ViewMAX [ 23 ]PC / GEOSなどのグラフィカルユーザーインターフェイスをタスクマネージャーメニューとして登録し、TASKMAXテキストモードメニューを置き換えて、ユーザーがGUI内からタスクを切り替えることができるようになります。

マイクロソフトは MS-DOS 6.0 でこれに応え、これも DR DOS 6.0 の一部の機能と一致しました。

1991年12月、 Windows 3.1のプレリリース版が、Microsoft以外のDOSを検出すると致命的ではないエラーメッセージを返すことが判明しました。[ 12 ]このチェックはAARDコードとして知られるようになりました。[ 25 ] [ 26 ] Digital Research社は、メモリ内の2つの内部テーブルの順序を変更するだけでWindows 3.1ベータ版のAARDコード「真正性チェック」を回避するためにDR DOS 6.0にパッチを当てました(機能に変更はありません)。そして、「ビジネスアップデート」と名付けられたパッチ版は、Windows 3.1のリリースから6週間以内に市場に出回りました。[ 27 ] [ 28 ] [ 29 ] [ 30 ]検出コードを無効にすると、WindowsはDR DOSとその後継であるNovell DOSで完全に動作しました。このコードはWindows 3.1のリリース版にも存在していましたが、無効にされていました。[ 31 ]

1992年7月、デジタルリサーチジャパンはDR DOS 6.0の日本語DOS/V互換版であるDR DOS 6.0/Vをリリースした。[ 32 ] [ 33 ]韓国語版も発売されていたようだ。

パームDOS

1992年、デジタルリサーチ社は旧社名のままであったが、1991年7月にノベル社に買収されていた[ 34 ] [ 35 ]。また、コードネーム「マーリン」のスピンオフ製品の開発に着手し、後にNetWare PalmDOS 1としてリリースされた。これは、その名前が示すように、新興のパームトップ/ PDA市場をターゲットとした、非常にリソースの少ないDR DOS 6.0派生製品であった。[ 36 ]

PalmDOS は、エミュレーションではなくネイティブの DOS 互換内部データ構造を備えた新しい BDOS 7.0 カーネルをサポートしたファミリで最初のオペレーティング システムでした。CP/M カーネル上の DOS エミュレーションを真の DOS 互換カーネルに置き換えることで、DOS の内部データ構造の一部を使用している一部のアプリケーションとの互換性が大幅に向上し、カーネル コードの常駐サイズをさらに削減する鍵となりました。これは PDA 市場の特別な要件でした。一方、真の現在のディレクトリ構造( CDS ) を導入すると、作業ディレクトリの深さが66 文字までという制限が課されました (MS-DOS/PC DOS と同様)。一方、以前の DR DOS では、ディレクトリの内部構造が絶対パスではなく親ディレクトリへの相対リンクとして構成されていたため、このような制限はありませんでした。[ 37 ] [ 38 ] [ 39 ] PalmDOSはカーネルを小さく保ち、Windowsとの互換性の問題が発生しないようにするために、アプリケーションに対して依然として自分自身を「PC DOS 3.31」として報告していました。Windowsでは、DOSMGR APIが5.0以降のどのDOSバージョンにも実装されていると想定されていました。

PalmDOSは、ROM実行カーネルの他に、PCMCIA PCカードDPMSサポート付き)、電源管理(BatteryMAXと、GrossとJohn P. Constantによる特許取得済みの動的アイドル検出機能[ 40 ]を備えた$IDLE$デバイスドライバ)、 XIPExecute-In-Place) を介してROMに保存され実行されるPIM(Personal Information Modules)アプリケーション用のMINIMAXタスクスイッチャーサポートなどのパームトップタイプの機能をサポートしていました。

PalmDOS の PCMCIA スタックは、PCMCIA/PC カード運動の最初の推進者である Ian HS Cullimoreによって部分的に書かれました。

Novell DOS 7 / Novell による寄稿

Novell DOS 7のスクリーンショット
Novell DOS 7の典型的なコマンドライン

Novell DOSは、1991年にDigital Researchを買収した後、Novell社がDR DOSを売却していた時期に、Novell社がDR DOSに対して付けた名前ある。 [ 41 ] [ 42 ] [ 35 ] [ 34 ] [ 43 ]機能と性能に関しては、MS-DOSより少なくとも1リリース先を進んでいた。[ 44 ] 1993年には、PC DOS 6.1MS-DOS 6.2PC DOS 6.3がNovellのDOS 7に打ち負かされた。[ 45 ]

NovellのCEOであるRobert J. Frankenbergの戦略には「大幅な削減」が含まれていました。トランザクションデータベースのBtrieveなどの製品を売却し、Novell DOSやWordPerfectのマルチメディアMain Street子供向けタイトルなどを廃止しました。[ 46 ] Novellは、Novell DOSとネットワークオペレーティングシステムNetWareで使用するためにStac Electronicsから技術のライセンスを取得しました。[ 47 ] [ 48 ] Novellは、 OpenLinuxディストリビューションにバンドルするDOSオペレーティングシステムを探してNovellにアプローチした後、1996年7月23日に製品ラインをCalderaに売却しました。[ 12 ]

マーク・パーケルは、1991年2月にノベルがデジタル・リサーチ社を買収し、彼が構想した「NovOS」を開発するよう促したと主張している。[ 49 ]ノベルは実際には1991年7月にデジタル・リサーチ社を買収し、マイクロソフトの独占を打ち破るための包括的戦略において、デジタル・リサーチ社の製品ラインを活用することを目指していた。 (これは Novell にとって、最終的には破滅的な結果に終わった巨額の投資狂騒の一部であった。同社はほぼ同時期にWordPerfect Corporation を買収し、 Borlandの製品の一部も買収し、Unixにも多額の投資を行った。)計画されていた「DR DOS 7.0」(社内では「Panther」と呼ばれていた)は、Microsoft の苦境に立たされた MS-DOS 6.0 に取って代わるはずだったが、何度も延期された。その間 Novell は、オプションでロード可能な Unix 風のマルチユーザー セキュリティ拡張機能(ロードすると、BACKUPDELPURGEMOVETOUCHTREEUNDELETEXATTRIBXCOPYXDELXDIRなどのファイル コマンドが使用可能になり、通常は無効になっている /U:name コマンドライン オプションを使用して特定のユーザーまたはグループを選択できる[ 38 ] Multiuser DOS と互換性がある)と 2 つの新しいグラフィカルユーザー インターフェイス(GEM の派生であるViewMAX 3と、Apple のSystem 7.1 (「Vladivar」という名前の新しい DR DOS マルチタスクで実行します)。

1993年12月にDR DOSが登場し(ローカライズ版は1994年3月にリリース)、Novell DOS 7(別名「NWDOS」)と改名されたが、これら3つのコンポーネントが欠けていたため、一部の人々は失望した。サイズが大きくなり、仕上げに若干の欠陥があったものの[ 50 ]、それでも多くの業界専門家から最高のDOSと評価された[ 51 ] 。

ドイツでは、Novell DOS 7は「 7以下のDOSは信用するな」というスローガンを掲げてマスコミに積極的に売り出され、コンピュータ雑誌には無料のデモフロッピーが配布された。[ 52 ] [ 53 ] [ 51 ]このキャンペーンはDOS市場の20%をターゲットにし、1994年2月までに約150万本が販売され、3000社以上の販売店が製品の取り扱いに興味を示した。[ 52 ] [ 53 ] Novell DOS 7は、様々なOEM、専用メールオーダーショップ、正規販売店を通じて入手可能だった。[ 52 ]

ノベルがピアツーピア・ネットワーキング・システムへの2度目の試みとして発表した主要な機能追加は、パーソナル・ネットウェア(PNW)でした。[注 3 ]これは前身のネットウェア・ライト(NWL)よりも優れていましたが、当時Windows for WorkgroupsOS/2Windows NTでサポートされ人気が高まっていたマイクロソフトのネットワーキング・システムとは互換性がありませんでした。両者を同じPC上で共存させるには、かなりの手動設定が必要であり、パーソナル・ネットウェアは大きな成功を収めることはありませんでした。

Novell DOS 7はDOSMGR APIを実装し、内部データ構造も更新されていたため、BDOS 7.2カーネルはWindowsとの互換性の問題を回避しながら、DOSバージョン6.0とOEM ID「IBM」を報告できました。多くのツールはこれを「PC DOS 6.1」と報告していました。これは、IBM PC DOS 6.1がアプリケーションに対してDOS 6.0として報告していたためです。

Novell DOS 7では、DPMI(DOS保護モードインターフェース)とDPMS(DOS保護モードサービス)の新規サポートや、より柔軟なloadhighオプションなど、非常に高度なメモリ管理が導入されました。[ 51 ]また、仮想DOSマシン(VDM)における複数のDOSアプリケーションの「真の」プリエンプティブマルチタスク[ 51 ]のサポートも導入されました。これは当初MultiMAXという名称だったコンポーネントです。これはMultiuser DOSに似ていますが、ネイティブDOS互換環境(Windows 386拡張モードに似ていますがGUIがありません)を基盤としています。デフォルトでは、バンドルされているTASKMGRは以前のDR DOS 6.0 TASKMAXと同様に動作します。しかし、EMM386を/MULTIオプション付きでロードすると、EMM386はネイティブ32ビットの386プロテクトモードオペレーティングシステムコアをロードし、プリエンプティブマルチタスク、マルチスレッド、ハードウェア仮想化、仮想DOSマシンのドメイン管理のためのAPIサポートを提供します。このAPIは、DR DOS対応アプリケーションで使用できます。後からTASKMGRを実行すると、このAPIを使用して現在の16ビットDOSシステム環境をインスタンス化し、仮想DOSマシンを作成して、その上でアプリケーションを実行します。TASKMGRは、独自のリアルモードタスクスイッチャーサポートを使用する代わりに、このAPIを使用します。このマルチタスク機能はWindowsと互換性があり、Windowsの起動前に開始されたタスクは、Windowsでもタスクとして認識されます。

Novell DOS 7 および Personal NetWare 1.0 には、ネットワーク対応の 3Dアーケード ゲームであるNetWarsも同梱されていました。

Novell DOS 7とPersonal NetWareは、バグ修正リリース(D70xyy、xは言語、yyは番号)を複数回リリースする必要があり、次の開発が行われた時点では完全に安定していませんでした。Microsoftの「Chicago」(後のWindows 95)のベータ版の登場を控えていたNovellは、1994年9月にNovell DOS 7の開発を中止し[ 12 ]、15回以上のアップデートを経て1996年1月にメンテナンスを停止しました。

ノベルの後

CalderaがNovellにOpenLinuxディストリビューションにバンドルするDOSオペレーティングシステムを探してアプローチしたとき[ 54 ] 、 Novellは1996年7月23日にその製品ラインをCalderaに売却しましたが、[ 12 ]その時点ではNovellにとって商業的な価値はほとんどありませんでした。

カルデラが所有するDR-DOSとIBMのPC DOS 6.3との競争の中で、マイクロソフトは、後継のWindowsバージョンであるWindows 95を自社製品以外のDOS製品で使用したり購入したりできないようにする動きを見せた。マイクロソフトはこれを純粋に技術的な変更だと主張したが、後にカルデラがキャノピー・グループの支援を受けてソルトレイクシティで起こした大規模な訴訟の対象となった。[ 12 ] [ 55 ]マイクロソフトの弁護士は繰り返し訴訟の却下を試みたものの、成功しなかった。公判前証言段階(当事者が提出予定の証拠を列挙する段階)の完了直後、2000年1月7日に非公開の金額で法廷外和解が成立した。[ 56 ] [ 57 ]この金額は2009年11月に2億8000万ドルであることが明らかになった。[ 58 ] [ 59 ] [ 60 ] [ 57 ]

1996年8月、米国に拠点を置くカルデラ社は、DR-DOSの元エンジニアの一人であるロジャー・A・グロスから、DR-DOSの開発を再開し、Windows 95をDR-DOS上で動作させることで訴訟に有利に働くという提案を受けた。1996年9月、ユタ州リンドンでグロス、ランサム・H・ラブブライアン・ウェイン・スパークスレイモンド・ジョン・ヌーダが会談し、グロスが雇用され、英国に新たな子会社を設立する任務を与えられた。[注 2 ] 1996 年 9 月 10 日、Caldera 社は OpenDOS (COD) のリリースとシステムのソース コードも公開する予定であると発表し、[ 54 ] Caldera UK Ltd. は 1996 年 9 月 20 日に設立されました。[ 61 ] [注 2 ] Gross 氏は、Novell EDC からこのオペレーティング システムの元の開発者数名と新しい才能ある人材を雇い、英国ハンプシャー州アンドーバーの郊外にある改造された納屋でオペレーティング システムの開発を継続しました。[注 2 ]場所は、かつての Digital Research 社と Novell EDC 社の近くです。[ nb 2 ]システム全体のその他の改良や拡張に加えて、その後 2 年間にわたって、一連の新しい重要な機能が追加されました。これには、TCP/IPスタック ( DOS / NetWare Mobile用の LAN WorkPlaceから派生)、LAN およびモデム ダイヤルアップ機能を備えたグラフィカル 32 ビット DOS 保護モードHTML 3.2 Web ブラウザーDR-WebSpyder (元はMichal PolákによるArachne Web ブラウザーのソース コードに基づく)、マルチタスク機能のPOSIX Pthreads拡張 (Andy T. Wightman による)、長いファイル名(LONGNAME) のサポート (Edward N. Hill Jr. による)、 LBAおよびFAT32 のサポート(DRFAT32) (Matthias R. Paul による) が含まれます。グロスはまた、アンドリュー・シュルマン(ジェフ・チャペルと共に1992年にAARDコードの特定に尽力した)をコンサルタントとして雇い、アンドーヴァーでポールの「WinGlue」作業を支援した。これはWindows 95、98、98 SEと互換性のあるDR-DOSのバージョンを作成し、MS-DOS 7.xxコンポーネントを置き換えるという秘密プロジェクトだった[ 62 ] [ 63 ] [ 64 ]これ1998年3月のCeBITで実演された。 [ 62 ] [ 63 ]その後、小さなチームで「WinBolt」が開発され、DR-DOSの両方のバージョンが2023年時点で未リリースのままであったが、裁判で重要な役割を果たした。[ 55 ] [ 65 ] [ 64 ] [ 66 ] [ 67 ] [ 68 ] [ 69 ]

Caldera UKは1997年2月3日にCaldera OpenDOS 7.01を正式にリリースしましたが、このバージョンはNovell DOS 7 update 10(1994年12月時点)を、表示メッセージ、環境変数、ファイル名に新しい名前を組み込むための必要な修正のみを加えてコンパイルしただけのものでした。Novell DOS update 11(1995年1月)から15.2(1996年1月)向けに開発された1年分のパッチが欠落していました。[ 38 ]これは、Novell DOSのソースコードの一部がNovellで紛失していたためです。[ 70 ]その結果、このバージョンでも内部BDOSバージョンはNovell DOS 7と同じ7.2と報告された。また、この新しいスイートには、Novell DOSのアップデートで追加されたSETFIFOコマンド、 Fifth GenerationSearch&Destroyウイルススキャナ、そして以前はNovell DOSにバンドルされていたFastBack Plus 2.0ユーティリティが含まれていなかった。代わりに、 PNUNPACKの新しいバージョンがバンドルされ、 NetWarsのより高度なバージョンが追加された。[ 38 ]

OpenDOS 7.01の一部は1997年5月にMRSキット(Machine Readable Sources)の形でオープンソースとしてリリースされました[ 54 ]が、ライセンス条件は既存のオープンソースライセンスとほとんど互換性がありませんでした[ 71 ]。Grossはこれがシステムの商業的野心を損なうと感じたため、 ソースコードは再び非公開になりました。

1997年9月と11月のベータ版リリースの後、次の正式リリースは1997年12月に登場し、名前がCaldera DR-OpenDOS 7.02に変更されました。その後すぐに1998年3月にさらなるリリースが続き、DR-DOSの名前がCaldera DR-DOS 7.02に戻り、[ 72 ]ここで初めてハイフンが使われました。バージョン7.02(現在はBDOS 7.3として報告されています)には、Paulによって開発された改良されたBIOSとBDOSの問題が組み込まれ、[ 70 ] [ 73 ]多くの新しいブートおよび構成オプションが追加され、多くの互換性の強化、バグ修正、サイズと速度の最適化が統合され、欠落していたNovell DOSアップデートの修正がすべて再実装されました。[ 70 ] [ 73 ] BIOS により、 DR-DOS とWindows 9xの共存と、マイクロソフトのDriveSpaceなどのサードパーティ製のディスク圧縮ドライバのサポートが改善されました。[ 70 ] [ 74 ] [ 75 ]診断モード ( Scroll Lockで起動)、[ 70 ] [ 74 ]統合デバッガサポート ( DEBUG=ONでデバッガを CONFIG.SYS の前または CONFIG.SYS 内からロード) [ 70 ]F5および、 ///ホットキーとTRACE コマンドおよびTIMEOUTコマンドによるより柔軟な CONFIG.SYS トレース機能が導入されました。 [ 70 ] [ 76 ] [ 74 ]これにより、 4DOSなどの代替コマンドラインシェルの統合も改善されました。[ 70 ] [ 74 ] [ 39 ] LOADER、SYS /DR:ext、 CHAINディレクティブとともに、DR/D/CONFIG.extファイルのマルチ構成サポートが強化され[ 74 ] [ 77 ]、BASIC風のCONFIG.SYS言語が強化され、より強力なブートメニュー、便利なユーザーインタラクション[ 74 ] 、条件( CPU386)、戻りコード、エラーレベル(ERRORONERROR)に基づいたプログラム操作が可能になりました。 [ 70 ]また、 SCROLLOCKCAPSLOCKキーの変更も可能になりました。F6F7F8INSERTおよびVERIFY設定およびSWITCHARYESCHARNOCHARおよびRESUMECHAR文字。[ 70 ] [ 74 ] SWITCHESの新しいパラメータ/Q(Quiet)、/L(Lowercase)、/Y(Yes)、および/S(Switch)を使用して、さまざまな動作の詳細を制御できます [ 70 ]さらに、LPT4:デバイスのオプションのサポートが提供され、内蔵のCOMx:およびLPTx:デバイスの構成と、PRN:およびAUX:のデフォルト変更が可能になりました。[ 70 ] CONFIG.SYS での環境変数の処理が改善され、ファイル ハンドルと FCB 構造体を UMB に再配置するHIFILES / FILESHIGHおよびHIFCBS / FCBSHIGHオプションなどの新しいロード高機能が含まれるようになりました。これにより、以前のバージョンと比較して 1 ~ 4 KB (最大 15 KB) 多くのコンベンショナル メモリが使用可能になりました。またメモリの断片化を回避し、 / MHオプションを使用してCOMMAND.COMとしてHMA にロードできなかったサードパーティ製のコマンド ライン シェルと組み合わせて使用​​する HMA 対応のサードパーティ製ドライバーに、通常 5 ~ 8 KB 多い連続 HMA メモリが使用可能になりました。[ 70 ] [ 76 ]バージョン7.02では、メモリ使用量が削減され、Paulによる拡張NLS 4.xxサブシステムが導入され、複数の分散型でユーザーが設定したCOUNTRY.SYSファイルを階層モデルで同時にシステムで使用できるようになりました。[ 70 ] [ 78 ] [ 76 ] [ 79 ]また、DR-DOS独自のCOUNTRY.SYS形式に加えて、MS-DOS / PC DOS COUNTRY.SYSファイル形式の動的パーサーサポートも提供されました。[ 70 ] [ 78 ] [ 76 ] [ 79 ] [ 80 ] [ 81 ] [ 82 ]また、 ISO 8601国際日付形式のサポートも導入されました。 [ 79 ] [76 ] (自動検出を含む) と当時の新通貨ユーロがサポートされていました。 [ 79 ] [ 76 ] IBMBIO.COM、IBMDOS.COM、COUNTRY.SYS などの一部の DR-DOS ファイルは互換性のために誤解を招くファイル拡張子を持っていましたが、 DR-DOS 7.02 で、ポールによって考案されたファットバイナリスタイルの安全機能を組み込むように拡張され、不適切に呼び出されたときに正常に終了するようになりました。 [ 70 ] [ 38 ] [ 82 ] [ 79 ] DR-DOS 7.02 は2000 年問題に完全に対応しており、バグのあるシステム BIOS で動作するように特別なサポートを提供しました。また、更新されたFDISKも付属しており、FAT32 ボリュームのパーティション分割とフォーマットが可能でした (ただし、まだ LBA では動作しません)。外部ツールとドライバ用のNovellパッチのソースはドイツで発見され、システムへの後付けも可能になりました。そのため、DR-DOS 7.02はNovell DOS 7に追いついただけでなく、真の前進となりました。このリリースの後、1998年6月、8月、9月には様々なアップデートがリリースされました。

BDOSの内部バージョン番号が更新されたことで、新たな問題が発生した。Novell DOSを特別にサポートしていたが、更新されなくなった旧式のサードパーティ製アプリケーションの一部が動作しなくなったのである。SETVERすでに、Novell DOSがファイル名とグローバルで自身をDOSバージョンに偽装することを可能にしていたが、マジックサブバージョン255を指定すると、特に「DR-DOS」を探索するプログラムに対処するために、自身の内部BDOSバージョンチェックを無効にすることさえできた。[ 38 ] Paulによる修正カーネルとSETVERドライバは、階層モデルで、同じファイル名の複数の実行ファイルを区別するためにロードパスもサポートし、SETVERがDOSバージョンだけでなくBDOSカーネルバージョンも偽装できる拡張モードを導入した。[ 82 ]サブバージョン128から255は、アプリケーションにDOSサブバージョン0から127として報告されますが、BDOSバージョンチェックは無効になっています。一方、サブバージョン100から127は、異なるBDOSバージョンを偽装するために使用できます。[ 82 ]一方、DOSリビジョン番号(通常は静的なブート前パッチ可能データ構造で0に設定)が代わりに報告されるサブバージョンとして取得されるため、SETVER /G /X 6.114により、DR-DOSのバージョン7.02以降は、自身を「DOS 6.0」として報告し、偽装されたBDOSバージョン7.2(10進数114 = 16進数72)を使用して、Novell DOS 7 / OpenDOS 7.01を偽装できます。[ 82 ]

新しい HIFILES は他の点では有益であるが、サードパーティのメモリマネージャ QEMM 8 の DOS-UP 機能で互換性の問題を引き起こした。このメモリマネージャはDR-DOS ではコンベンショナルメモリに 5 つのハンドル構造体のチャンクがあることを前提としていた (7.01 までのバージョンと同様)。一方バージョン 7.02 では、上位ファイルをロードするときに下位メモリに 8 つのハンドルを残すように設計されており、古いバージョンの Windows 3.xx との完全な互換性が維持されていた。[ 76 ] [ 28 ] Windows for Workgroups 3.11 との互換性はこれによって影響を受けなかった。IBMBIO.COM の 1 バイトをパッチして動作を切り替え、オプションで古いチャンク化を再度呼び出すメンテナンス修正が考案された。これにより約 150 バイトのコンベンショナルメモリが解放され、DOS-UP との完全な互換性が実現されたが、HIFILES 機能を使用すると同時に Windows 3.xx の旧バージョンとの互換性が失われ、その逆もまた同様であった。 IBMBIO85.SCRというパッチは、DR-DOSの新しいバージョンでも動作し続けました。[ 70 ] [ 83 ] [ 84 ] [ 85 ]

1998年8月[ 86 ]に米国に拠点を置くCaldera, Inc.は、Linux事業を専門とするCaldera Systems , Inc.と、組み込みおよびシンクライアント市場を専門とするCaldera Thin Clients , Inc.という2つの新しい子会社を設立しました。[ 87 ]

もう1つのバージョンであるDR-DOS 7.03(BDOS 7.3がまだ搭載されており、互換性のためにアプリケーションには「PC DOS 6.0」として報告される)は、1998年のクリスマスにプレリリースされ、1999年1月6日にCaldera UKによって正式にリリースされた。このバージョンでは、メモリマネージャが大幅に改良され(特にマルチタスクと連携したDPMIサポートが強化され)、DEVLOADおよびDRMOUSEユーティリティの追加などの機能強化が図られたが、 DR-DOSでフォーマットされたボリュームのブートセクターのOEMラベルが変更されたため、他のオペレーティングシステムでも問題が発生する可能性があった(NOVOLTRKによって回避可能)。[ 88 ] [ 89 ] DR-DOS 7.03は、デスクトップ向けにもカスタマイズされた最後のDR-DOSバージョンとなった。

Caldera, Inc.はDR-DOS事業を米国へ移転することを望み、1999年2月に非常に成功していた英国での事業を閉鎖した[ 90 ] [ 91 ] 。 [ 92 ]これはGrossが辞任し、 MarioNet分割ウェブブラウザの開発のためにiCentrixを設立した後のことである。 [ 93 ]その後、開発は米国へ移管されたが(Caldera USにはこの分野の専門知識が全くなかったため、結局うまくいかなかった)、 [94 ] DR-DOSシリーズは子会社のCaldera Thin Clientsの手に渡り、同社は1999年7月20日にLineo , Inc.に改名された。 [ 95 ] [ 96 ] DR-WebSpyderはEmbrowserに改名され、Linuxに移植されると言われていた。[ 93 ] Lineoは1999年6月と9月にDR-DOS 7.03を再リリースしましたが、ブランド名は「Caldera DR-DOS」のまま[ 94 ] 、変更はありませんでしたが、 Embedixと呼ばれるOpenLinuxの簡素化されたバージョンをベースに、組み込みシステム向けのLinuxに重点を置いていました。[ 93 ] [ 90 ]

DR-DOSの最新かつ独自に開発されたバージョンには、OEM DR-DOS 7.04(1999年8月19日時点)[ 84 ]と7.05(1999年11月30日時点)があり、依然として「Caldera DR-DOS」というブランド名で販売されている。[ 95 ] [ 96 ]これらはカーネルとコマンドシェルのみで構成されたシステムの亜種であった。FAT32の特殊なネイティブ実装と大容量ハードディスクのサポートにより、これらは2000年にOntrackEasy Recovery 5にバンドルされ、動的にロード可能なDRFAT32リダイレクタドライバ(Easy Recovery 4にまだ付属していた)に取って代わった。[ 97 ] [ 98 ]これらはまた、 Seagate TechnologySeaTools [ 99 ]やCDイメージングソフトウェアのNero Burning ROMにも使用されていた。内部的にはBDOS 7.3を報告していたが、統合されたFAT32サポートを示すためにアプリケーションに対して「PC DOS 7.10」として報告した最初のバージョンであった。ほぼ下位互換性を持つように設計されたDR-DOS 7.04/7.05 IBMBIO.COMは、デスクトップ承認のDR-DOS 7.03カーネルのLBA機能を提供し、8GBを超えるドライブで動作するために、DR-DOS 7.03 IBMDOS.COMと組み合わせることができた。特定のOEM要件に対応するため、WightmanによるDR-DOS 7.06(1999年12月14日時点)[ 85 ]ではカーネルファイルを単一のバイナリ実行ファイルに統合し、Windows 98IO.SYSと同様にMS-DOS 7.10ブートセクターで起動できるようにした(ただしDR-DOSブートセクターでは起動できなくなった)。 Paul による DR-DOS 7.07 (BDOS 7.4/7.7 付き) では、新しいブートストラップローダーと更新されたディスク ツールが導入され、 CHSおよび LBA ディスク アクセス、FAT12FAT16 、FAT32 ファイル システムのサポート、および DR-DOS、PC DOS、MS-DOS、Windows、REAL/32、LOADER のさまざまなブートストラップ規則が単一のNEWLDR MBRとブート セクターに統合されました。これにより、コードは引き続き DR-DOS の 3.31 までのバージョン (DR-DOS 7.04 以降では FAT32 もサポート) をロードできるだけでなく、Windows 9x および PC DOS 7.10 のファイルを含む PC DOS または MS-DOS システム ファイルの起動にも使用できるようになりました。同時に、カーネルは新しいセクターだけでなく、以前に DR-DOS でフォ​​ーマットされたディスク、既存の PC DOS または MS-DOS ブートセクターとさまざまな他のブートローダーを備えたディスクからもブートできるため、他のオペレーティングシステムと組み合わせた マルチブートシナリオの共存とセットアップが容易になります。

後のバージョン

2002年、Lineoは買収され、Lineoの元経営陣の一部が社名を買い取り、DRDOS, Inc.(商号:DeviceLogics LLC)を設立しました。同社は組み込みシステム向けDR-DOSの販売を継続しています。DR-DOS 8.0は2004年3月30日にリリースされ、FAT32および大容量ディスクのサポート、ROMまたはフラッシュメモリからの起動機能、マルチタスク、DPMIメモリマネージャを搭載していました。このバージョンはバージョン7.03のカーネルをベースにしていました。[ 100 ]

同社はその後、2005 年秋に DR-DOS 8.1 (FAT32 のサポートが強化) をリリースしました。このバージョンは OpenDOS 7.01.xx をベースとしていました。DR-DOS 8.1 は GPL 違反のため撤回されました (論争を参照)。

DRDOS, Inc.のウェブサイトでは、オペレーティングシステムのコピーの販売に加え、DR-DOSの買取オプションも掲載されており、希望価格は25,000ドルとなっている[ 101 ]

OpenDOS 7.01のソースコードは、2002年7月にDR-DOSの機能を現代のPC非Windowsオペレーティングシステムと同等にすることを目指して設立されたDR-DOS /OpenDOS拡張プロジェクトの基盤となりました。このプロジェクトでは、大容量ディスク( LBA)とFAT32ファイルシステムのネイティブサポート、メモリ管理の改善、通常のFATパーティションに最大256GBのファイルサイズを可能にする新しいFAT32+ファイルシステム拡張のサポートなど、いくつかの機能強化が行われました。DR-DOS 7.01.08 WIP(作業中)は2011年7月21日にリリースされました。[ 102 ]

2023年以降、拡張DR-DOSの最終リリース7.01.08 WIPはオープンソースのビルドツールチェーンに移植され、カーネルとコマンドインタープリタはDOS以外のオペレーティングシステムからクロスビルド可能になりました。[ 103 ]カーネルは単一のバイナリKERNEL.SYSとしてビルドできるため、FreeDOSカーネルをサポートするブートローダーとの互換性が確保されています。いくつかのバグ修正とアップデートが行われ、2024年10月現在、メンテナンスが活発に行われています。

論争

2005年10月、DR-DOS 8.1にFreeDOSおよびその他のソースからのユーティリティがいくつか含まれており、カーネルが拡張DR-DOSカーネルの古いバージョンであることが判明しました。DR DOS社は、FreeDOSユーティリティの作者をクレジットせず、ソースコードを含めなかったため、GNU一般公衆利用許諾書(GPL)に準拠していませんでした。 [ 100 ] FreeDOS開発者からの苦情(ソースコードを提供してGPLに準拠するという提案を含む)を受けて、DR DOS社は代わりにバージョン8.1と、影響を受けていない8.0を自社のWebサイトから撤回しました。

コマンド

APPEND、ASSIGN、BATCH、DBG、DELQ、ERA、ERAQ、MORE、SUBST は、DR DOS 3.31 からサポートされている内部コマンドです。 DR DOS 5.0 では BATCH が削除され、HILOAD が追加されました。[ 104 ] [ 39 ] GOSUB、IDLE、RETURN、SWITCH は、DR DOS 6.0 で内部コマンドとして追加されました。[ 39 ] ASSIGN と SUBST は、DR DOS 6.0 で外部コマンドに変更されました。[ 39 ] ECHOERR と PAUSEERR は、DR DOS 6.0 (およびマルチユーザー DOS) に内部コマンドとして存在していましたが、通常は有効になっていませんでした。[ 104 ] MOREはPalmDOSまで内部コマンドとして残っていたが、Novell DOS 7で外部コマンドに変更された。DBGはNovell DOS 7で削除され、LOADHIGH、LH、TRUENAMEが内部コマンドとして追加されました。APPENDはDR DOS 6.0でも内部コマンドとして残っていたが、Novell DOS 7で外部コマンドに変更された。

内部コマンド

DR DOS 6.0では以下の内部コマンドがサポートされています: [ 105 ] [ 104 ]

バッチ処理サブコマンド

DR DOS 6.0のバッチ処理サブコマンドには以下のものがある: [ 105 ] [ 104 ]

外部コマンド

DR DOS 6.0は次の外部コマンドをサポートしています: [ 105 ]

参照

注記

  1. ^バージョン6.0まででは、ハイフンなしでDR DOSと表記される
  2. ^ a b c d e f Digital Research EuropeのOEMサポートグループは、1983年に英国バークシャー州ニューベリー(北緯51.40612°、西経1.326374° )に開設されました。1986年に英国バークシャー州ハンガーフォードに移転し、この施設はDigital Researchが新たに設立したヨーロッパ開発センター(EDC)となり、当初はステーションロード(北緯51.414478°、西経1.512946° )にありましたが、後にチャーンハムパーク(北緯51.420339°、西経1.515223° )に移転しました。1991年から1992年にかけてNovellのDigital Research Systems Groupとなり、その後NovellのDesktop Systems Group(DSG)に合併されました。この施設は1994年から1996年まで閉鎖されていました。カルデラの新しいデジタル・リサーチ・システムズ・グループは、 1996年に英国ハンプシャー州アンドーバーにカルデラUK Ltd.を設立しました。当初はウィンチェスター・ストリート(北緯51.20531度、西経1.478786度)に位置していましたが、すぐにアンドーバー郊外のアッパー・クラットフォード(北緯51.188306度、西経1.487498度)にある納屋を改装した場所に移転しました。そして1998年に閉鎖されました。北緯51度24分22秒、西経1度19分35秒 / / 51.40612; -1.326374Digital Research (UK) Ltd.、オックスフォードハウス、12-20 オックスフォードストリート、ニューベリー、バークシャー、英国北緯51度24分52秒、西経1度30分47秒 / / 51.414478; -1.512946Digital Research (UK) Ltd.、Station Road、Hungerford、Berkshire、英国北緯51度25分13秒、西経1度30分55秒 / / 51.420339; -1.515223Digital Research (UK) Ltd.、チャーナムパーク、ハンガーフォード、バークシャー、英国北緯51度12分19秒、西経1度28分44秒 / / 51.20531; -1.478786Caldera UK Ltd.、Aldwych House、Winchester Street、Andover、Hampshire、SP10 2EA、英国北緯51度11分18秒、西経1度29分15秒 / / 51.188306; -1.487498 ( Caldera UK Ltd.、Norman Court Barns、Norman Court Lane、Upper Clatford、Andover、Hampshire、UK )
  3. ^ a b cファイル転送のパフォーマンスを向上させるために、Novell DOS 7 [ 71 ]以降の COMMAND.COM の一部のバージョンの内部COPYコマンドにはNCOPY機能が組み込まれています。つまり、ファイルがリモートの NetWare またはPersonal NetWareファイルサーバーにローカルにコピーされるかどうかを自動的に検出し、ネットワーク経由でファイルの内容を送信する必要がなくなるリモートファイル転送を開始します。

参考文献

  1. ^ 「DRDOSについて」 . DRDOS Embedded DOS . DRDOS, Inc. 2013. 2018年6月3日時点のオリジナルよりアーカイブ。 2015年1月18日閲覧
  2. ^ 「DR DOS 3.x」 . WinWorld . 2024年12月4日閲覧
  3. ^ 「反トラスト局 | ソフトウェア業界における競争プロセス、反競争的慣行、消費者被害:マイクロソフトと司法省が提案した最終判決の不備に関する分析」 www.justice.gov 2015年8月14日2024年12月4日閲覧
  4. ^フィッシャー、ローレンス・M. (1992年3月29日). 「競争相手を愛せよ」ニューヨーク・タイムズ.
  5. ^フィッシャー、ローレンス・M. (1991年3月13日). 「FTCがマイクロソフトを調査」ニューヨーク・タイムズ.
  6. ^ "カルデラ DR-DOS ノート - zxnet" . www.zx.net.nz 2024 年 12 月 4 日に取得
  7. ^続き:ビル・ゲイツがOS戦争でゲイリー・キルドールに勝利した経緯、パート1 | ScobleShow:オタク、テクノロジー、開発者に関するビデオブログ
  8. ^ Borreson, Nan編 (1984年3月). 「PC-Mode bridges CP/M and PC-DOS」 . Digital Dialogue - Digital Research Inc. 従業員ニュースレター. 3 (1). Digital Research : 3. 2017年9月10日時点のオリジナルよりアーカイブ。 2017年9月10日閲覧[1]
  9. ^ Borreson, Nan編 (1984年5月). 「Concurrent DOS bridges PC-DOS, CP/M」 . Digital Research News - for Digital Research Users Everywhere . 4 (2). Digital Research : 3. 2017年9月10日時点のオリジナルよりアーカイブ。 2017年9月10日閲覧。 「 Concurrent DOS Release 3.1は急速に勢いを増し、幅広いマイクロコンピュータメーカーから支持を得ています」とWandryk氏は述べた。「3月初旬のリリース以来、約60社のハードウェア企業がこの製品のライセンスを取得しています。」[2]
  10. ^バートン、ロビン(1989年9月)。「第7章 DOS Plus:短い歴史」。英国レスターシャーで執筆。Master 512テクニカルガイド』(初版、初刷)。英国マンチェスター、プレストウィッチ:Dabs Press。ISBN 1-870336-80-1. 2017年9月10日時点のオリジナルよりアーカイブ2018年5月9日閲覧。[3]
  11. ^ a b c Wein, Josef "Joe" (2010-02-19) [2009年11月]. Johnson, Herbert R. (編). "DRI History and Joe Wein" . 2017年1月17日時点のオリジナルよりアーカイブ。 2017年1月17日閲覧
  12. ^ a b c d e f g h i j k l「ソフトウェア開発会社Calderaが反トラスト法違反でMicrosoftを提訴。独占行為によりDR-DOSオペレーティングシステムが市場から締め出されたと主張」 Caldera News、1996年7月24日。2017年6月24日時点のオリジナルよりアーカイブ。 2017年6月24日閲覧
  13. ^ Brown, David K.; Strutynski, Kathryn ; Wharton, John Harrison (1983-05-14). 「オペレーティングシステムのパフォーマンスを微調整する - ハッシュ、キャッシュ、メモリブロッキングは、最新バージョンのCP/Mでパフォーマンスを向上させるために使用されるテクニックのほんの一部です」 . System Design/Software. Computer Design - The Magazine of Computer Based Systems . Vol. 22, no. 6. Littleton, Massachusetts, USA: PennWell Publications / PennWell Publishing Company . pp.  193–194 , 196, 198, 200, 202, 204. ISSN 0010-4566 . OCLC 1564597 . CODEN CMPDA . ark:/13960/t3hz07m4t . 2021-08-14閲覧   (7 ページ) (注: この情報源はCP/M Plusに関するもので、数年前に DRI ファミリのオペレーティング システムに同様の概念が導入されました。)
  14. ^ Ponting, Bob (1988年8月15日). 「Award Software、Digital ResearchのOSをROMチップに実装予定」 InfoWorld . 2014年9月6日閲覧
  15. ^ 「EZ-DOS - PCの束縛を打ち破る」 . BYTE Magazine(広告). 第14巻第5号. McGraw-Hill . 1989年5月. pp.  198 , 320C . ISSN 0360-5280 . ark:/13960/t88g9x33p . 2021年11月14日閲覧 
  16. ^ Paul, Matthias R. (2002-02-20). 「FreeCOM/FreeDOSをバッチ処理で検出するには?」 freedos-dev メーリングリスト. 2018年11月6日時点のオリジナルよりアーカイブ。 2014年8月6日閲覧
  17. ^ a b "MS-DOS および PC-DOS に関する互換性のある PC-Betriebssystem - Digital Research は、DR-DOS 5.0 を対象とした独占を調査しています"コンピューターウォッチェ(ドイツ語)。 IDG ビジネス メディア GmbH。 1990年7月6日。2019-07-25 のオリジナルからアーカイブ2019年7月26日に取得
  18. ^ a b c d Rosch, Winn L. (1991-02-12). 「DR DOS 5.0 - より優れたオペレーティングシステムか?」 PC Magazine . 第10巻、第3号。pp.  241– 246, 257, 264, 266. 2019年7月25日時点のオリジナルよりアーカイブ。 2019年7月26日閲覧
  19. ^ 「Digital Research - We Make Computers Work」 1992年11月13日 [1990年8月13日] シリアル番号 74087063。2018年9月2日時点のオリジナルよりアーカイブ。 2018年9月2日閲覧
  20. ^ Elliott, John C. (2013). 「ViewMAX/1 スクリーンショット」 . Seasip.info . 2013年1月11日時点のオリジナルよりアーカイブ。 2018年9月10日閲覧
  21. ^ Elliott, John C. (2013). 「ViewMAX/2 スクリーンショット」 . Seasip.info . 2018年9月11日時点のオリジナルよりアーカイブ。 2018年9月10日閲覧
  22. ^ a b Dryfoos, Mike 編 (1991-09-18) [1991-07-19]. 「MS-DOS 5.0 開発事後報告書」(PDF) (裁判所文書として郵送). Microsoft . p. 10. MS-PCA1179169 (MS-PCA1179159-MS-PCA1179191). MS7020988 (MS7020978-MS7021010). Depo. Ex. 1109. Comes v Microsoft原告証拠書類 3473. CA.No.2:96CV645B 原告証拠書類 477. 2019年4月2日時点のオリジナルからアーカイブ(PDF) . 2019年7月22日閲覧[…] 機能追加を促す最も重要な要因の一つは、1990年春に初めて知ったDRDOS 5.0からの競争圧力でした。DRDOSの機能セットにより、 UMBサポート、タスクスワップ、Undelete機能が追加されました。 […] チームマネジメントの注意力は、ファイル転送ソフトウェア、Undelete機能、ネットワークインストールといった新機能に大きく傾きました。 […] 最終的に、この状況は1990年7月末に危機的な状況に陥り、BradSの指揮の下、チームマネジメントはプロジェクト終了のスケジュールとプロセスを確定するために、一連の困難な会議を重ねました。 […](1+32ページ)
  23. ^ a b c d Salemi, Leo (1991-11-12). 「DR DOS 6.0、RAM内でのタスク切り替えによりMS-DOS 5.0を凌駕」 . PC Magazine . First Looks. 第10巻、第19号、pp. 48, 50. 2019年7月28日閲覧
  24. ^ OpenDOS開発者リファレンスシリーズ - OpenDOSマルチタスクAPIガイド - プログラマーズガイド. Caldera, Inc. 1997年8月. Caldera部品番号: 200-DOMG-004. 2017年9月10日時点のオリジナルよりアーカイブ。(英国で印刷されました。)
  25. ^ 「AARDコード」 。 2010年1月13日時点のオリジナルよりアーカイブ2007年9月20日閲覧。
  26. ^マイヤー、エグバート (1998-08-27)。「Microsoft: DR-DOS のバグ報告」Heise Online (ドイツ語)。フェルラーク・ハインツ・ハイセ2018-07-14 のオリジナルからアーカイブ2018年7月14日に取得[4]
  27. ^ 「DR DOS 6.0 は Windows 3.1 と同じ」。Computerworld News Shorts、1992年4月20日、p. 6。2019年7月22日時点のオリジナルよりアーカイブ2019年7月22日閲覧。
  28. ^ a bシュルマン, アンドリュー;ブラウン, ラルフ D. ; マクシー, デイビッド; ミシェルズ, レイモンド J. ; カイル, ジム (1994) [1993年11月]. 『Undocumented DOS: A programmer's guide to reserved MS-DOS functions and data structures - extending to include MS-DOS 6, Novell DOS and Windows 3.1 (第2版). Reading, Massachusetts: Addison Wesley . ISBN 0-201-63287-X(xviii+856+viページ、3.5インチフロッピー) 正誤表: [5] [6]
  29. ^ Susman, Stephen Daily ; Eskridge III, Charles R. ; Southwick, James T. ; Susman, Harry P. ; Folse III, Parker C. ; Palumbo, Ralph H. ; Harris, Matthew R. ; McCune, Philip S. ; Engel, Lynn M. ; Hill, Stephen J. ; Tibbitts, Ryan E. (1999年4月). 「米国地方裁判所 - ユタ州中央部 - Caldera, Inc. vs. Microsoft Corporation - Microsoft Corporationによる略式判決申立てに対する回答を裏付ける統合事実陳述書 - 事件番号2:96CV 0645B」(裁判所文書)Caldera, Inc. 2018年8月5日時点のオリジナルよりアーカイブ。 2018年8月5日閲覧
  30. ^ Paul, Matthias R. (2000年9月18日). 「25年間のDR DOSの歴史 - Digital Research DOSの歴史」 . FreeDOS.org . 2016年11月25日時点のオリジナルよりアーカイブ2013年10月5日閲覧。脚注#19(BDOS 1067h「DR DOS 6.0 Windows 3.1アップデート、1992年4月」; 1992-03、1992-04-07:「この公開DR DOS 6.0アップデートには、Windows 3.1との完全な互換性に対処するパッチのみが含まれています。登録ユーザー向けの完全な「ビジネスアップデート」は、もう少し遅れて提供される予定でした。」)、#27(BDOS 1072h「Novell DOS 7 Panther/Smirnoff BETA 3」、1993-09:「この問題には、Windows 3.1 AARDコードに対する回避策はありません。」)、#29(BDOS 1072h「Novell DOS 7 ドイツ語版リリース」; 1994-02-22:「この問題には、Windows 3.1 AARDコードに対する回避策があることが知られています。これは、以前の英語版の問題にも当てはまるはずです。」)を参照してください。
  31. ^ドブ博士の日記の調査
  32. ^ 「DOS/V版の年表」 2014年11月28日. 2017年1月18日時点のオリジナルよりアーカイブ。 2017年1月16日閲覧
  33. ^ Tam, Roy; Elliott, John C. (2014年1月12日). 「DR DOS 6.0/V」 . 2018年9月3日時点のオリジナルよりアーカイブ2017年1月16日閲覧。(注: DR DOS 6.0/V で実行されているViewMAX 2のDBCS対応バージョンのスクリーンショットと、それに対応する DRFONT データベースの16 進ダンプがあります。)SCREENHZ.FNT$FONT.SYS
  34. ^ a b「NovellとDigital Research、正式合併契約を締結」 Business Wire 1991年7月17日。2018年8月18日時点のオリジナルよりアーカイブ。 2017年1月24日閲覧
  35. ^ a b Scott, Karyl (1991-07-29). 「Novell/DRI合併により顧客管理が向上」 InfoWorld : 33 . 2017年1月21日閲覧
  36. ^ CW (1992-09-11)。「Markt für Desktop-Betriebssysteme im Visier - Novell kündigt die ersten Low-end-Product mit dem Betiebssystem DR DOS 6.0」コンピューターウォッチェ(ドイツ語)。ドイツ、ミュンヘン: IDG Business Media GmbH2017-07-04 のオリジナルからアーカイブ2017 年 7 月 4 日に取得
  37. ^ポール、マティアス R. (1997-06-07) [1994 年 4 月]。 「第 1.3.xi 章: ユーバーランゲ プファーデ」。NWDOS7UN.TXT — Novell DOS 7 のドキュメントと操作を説明します。 MPDOSTIP (ドイツ語)。2016-11-07 のオリジナルからアーカイブ2016 年 11 月 7 日に取得
  38. ^ a b c d e fポール、マティアス R. (1997-07-30) [1994-05-01]. NWDOS-TIP — Novell DOS 7 に関するヒントとコツ、詳細、バグ、回避策を含む Blick です。 MPDOSTIP。リリース 157 (ドイツ語) (第 3 版)。2017-09-10 のオリジナルからアーカイブ2014 年 8 月 6 日に取得(注:NWDOSTIP.TXTはNovell DOS 7とOpenDOS 7.01に関する包括的な資料であり、多くの未文書化の機能や内部構造の説明も含まれています。これは著者がMPDOSTIP.ZIP2001年まで維持し、当時多くのサイトで配布していた大規模なコレクションの一部です。提供されているリンクは、HTMLに変換された古いバージョンのファイルを指していますNWDOSTIP.TXT。)[7]
  39. ^ a b c d e Brothers, Hardin; Rawson, Tom ; Conn, Rex C .; Paul, Matthias R.; Dye, Charles E.; Georgiev, Luchezar I. (2002-02-27). 4DOS 8.00 オンラインヘルプ.
  40. ^ 「米国特許5355501 - アイドリング検出システム」 。2012年4月7日時点のオリジナルよりアーカイブ
  41. ^ Hildebrand, JD (2011年12月19日). 「Novell対Microsoft裁判、評決不一致で終了」 . SD Times . 2012年5月15日時点のオリジナルよりアーカイブ。 2012年3月2日閲覧
  42. ^ 「Novell DOS」 . PC Magazine . 2013年1月31日時点のオリジナルよりアーカイブ2012年3月2日閲覧。
  43. ^ Allchin, James Edward (1992-05-27) [1991-07-17]. 「Novell/Digital Research、最終合意に至り…」(PDF) (裁判所文書). 原告証拠書類828, Comes v. Microsoft . 2016年11月19日時点のオリジナルよりアーカイブ(PDF) 。 2017年1月21日閲覧
  44. ^フィッシャー、ローレンス・M. (1994年7月24日). 「エグゼクティブ・コンピュータ:マイクロソフトのライバルOSが一種の後押しを受ける」 .ニューヨーク・タイムズ. 2012年3月2日閲覧
  45. ^ Anthony, Sebastian (2011年7月27日). 「MS-DOSは今日で30周年」 . ExtremeTech . 2012年3月2日閲覧
  46. ^フィッシャー、ローレンス・M. (1995年9月18日). 「Novell、Windowsへの対応を準備」 .ニューヨーク・タイムズ. 2012年3月2日閲覧
  47. ^フィッシャー、ローレンス・M. (1994年3月6日). 「エグゼクティブコンピュータ:ソフトウェア特許争いでユーザーは大きな敗者になるのか?」 .ニューヨーク・タイムズ. 2012年3月2日閲覧
  48. ^ Sheesley, John (2008年4月9日). 「私のDOSバージョンはあなたのDOSバージョンに勝てる」 . TechRepublic . 2019年11月1日時点のオリジナルよりアーカイブ2012年3月2日閲覧。
  49. ^ Perkel, Marc (1996年10月18日) [1991年3月20日, 1991年5月23日, 1991年7月21日, 1991年7月24日, 1991年8月2日]. 「デジタルリサーチ ― 語られざる物語」 . 2019年4月19日時点のオリジナルよりアーカイブ。 2019年4月19日閲覧[8] [9] [10]
  50. ^ Goodman, John M. (1994-05-02). 「NovellがDOS機能の強化に乗り出す - しかし待望のDR DOSの刷新は若干不安定で、一部のユーティリティは未完成InfoWorld : 107–110 .
  51. ^ a b c dシュナイダー、ステファニー (1994-06-17)。「Das Ende von DOS ist nur noch eine Frage der Zeit」[DOS の終焉は時間の問題]。コンピューターウォッチェ(ドイツ語)。ドイツ、ミュンヘン: IDG Business Media GmbH2022-01-02 のオリジナルからアーカイブされました2022-01-02に取得[…] Novell DOS 7 は、最高の DOS である […] Novell-DOS 7 は、最高の DOS です。 […]
  52. ^ a b c "小説: パワーマーケティング I - 市場リーダーに対する政策" [小説: パワーマーケティング I - 市場リーダーに対する政策].アブザッツヴィルトシャフト。 Neue Marktauftritte (ドイツ語) (4): 8. 1994-04-01。2018-09-02 のオリジナルからアーカイブ2018-09-02に取得
  53. ^ a bヒル、ユルゲン (1994-05-27)。「Microsoft wird mehr Wind von vorne bekommen」コンピューターウォッチェ(ドイツ語)。2018-09-02 のオリジナルからアーカイブ2018-09-02に取得
  54. ^ a b c Ball, Lyle ; Pomeroy, Nancy, eds. (1996-09-10). "Caldera announcements open source code model for DOS - DR DOS + the Internet = Caldera OpenDOS" . Provo, UT, USA: Caldera, Inc. 1996-10-18時点のオリジナルよりアーカイブ。2019-07-14閲覧。Caldera […]は、DOS技術とアプリケーションの継続的な開発を促進し、世界中のソフトウェア開発者の競争条件をさらに平等化する計画の一環として、インターネット経由でDOSのソースコードを公開します。この取り組みは、個人開発者と業界パートナーの両方に利益をもたらすことを目的とし、オープンソフトウェア環境の採用と資金提供というCalderaのコミットメントに沿ったものです。Calderaはまた、Caldera OpenDOSと呼ばれる新製品を含む、DOSの社内開発とマーケティングの計画も発表しました。 […] Calderaは、Novellから取得したすべてのDOS技術(CP/M、DR DOS、PalmDOS、マルチユーザーDOS、Novell DOS 7を含む)のソースコードを公開配布する予定です。[…] 技術の評価と体系化が完了次第、ソースコードは1997年第1四半期中にCalderaのウェブサイトから公開されます。[…] 個人はOpenDOSのソースコードを個人利用に限り無料で使用できます。Caldera OpenDOSを商用利用で再配布する個人および組織は、少額の費用を支払ってライセンスを取得する必要があります。Novell DOS 7のサードパーティ製独自コンポーネントのソースコードは公開されません。[…]
  55. ^ a bスティーブン・デイリー・サスマンチャールズ・R・エスクリッジ3世、ハリー・P・サスマン、ジェームズ・T・サウスウィック、パーカー・C・フォルス3世、ティモシー・K・ボルチャーズ、ラルフ・H・パルンボ、マシュー・R・ハリス、リン・M・エンゲル、フィリップ・S・マッキューン、ローレンス・C・ロッカー、マックス・D・ウィーラー、スティーブン・J・ヒル、ライアン・E・ティビッツ(1999年5月)。「米国地方裁判所 - ユタ州中央部 - カルデラ社対マイクロソフト社 - 事件番号2:96CV 0645B - カルデラ社の、原告の「技術的抱き合わせ」請求に関する被告の部分的略式判決を求める申立てに対する反対の覚書」(裁判所文書)。Caldera, Inc. 2018年8月5日時点のオリジナルよりアーカイブ2018年8月5日閲覧。
  56. ^ Lea, Graham (2000年1月13日). 「Caldera vs Microsoft - the resolution」 . BBCニュース.オリジナルより2017年6月24日アーカイブ– bbc.co.uk経由.
  57. ^ a b Gomes, Lee (2000-01-11). 「マイクロソフト、カルデラ社との訴訟和解に2億7500万ドルを支払う」 .ウォール・ストリート・ジャーナル. 2016年12月31日時点のオリジナル記事よりアーカイブ。 2019年11月24日閲覧マイクロソフト社は、カルデラ社による独占禁止法訴訟を和解するため、推定2億7500万ドルを支払うことで合意した。これにより、10年前の悪質な申し立てが明るみに出る可能性が高かった裁判を回避できる。[…] マイクロソフトと、1996年に訴訟を起こしたソルトレイクシティの小規模ソフトウェア会社カルデラ社は、和解条件を明らかにしていない。しかしマイクロソフトは、3月31日を期末とする第3四半期において、この合意に伴う費用として1株当たり3セントを計上すると発表した[…] 同社の発行済み株式数は約55億株[…]
  58. ^ 「Novell WordPerfect訴訟におけるMicrosoftの略式判決を求める反対申立ての証拠書類」 Groklaw . 2009年11月23日。2013年8月21日にオリジナルからアーカイブ。 2011年10月22日閲覧[…] Novell対Microsoftの独占禁止法訴訟におけるMicrosoftの略式判決を求める反対申立てを裏付けるMicrosoftの法律メモに添付された証拠書類。2000年にMicrosoftがDrDOS訴訟の和解にあたりCalderaに支払った金額がついに判明した。2億8000万ドル。和解契約書も閲覧可能。証拠書類として添付されている。[…] 和解条件は長年秘密にされていたが、[…] 今、その謎が解けた。 […] また、カルデラ/キャノピーがノベルに支払った2億8000万ドルのうち、当初3550万ドル、そして2004年にノベルがキャノピーを勝訴した後、この件におけるカルデラの利益承継人であるキャノピーに1770万ドルを追加で支払ったことも判明した(覚書16ページ)。マイクロソフトは、ノベルはこの反トラスト訴訟における真の利害関係者ではないと主張しており、ノベルはDrDOSを売却した際に反トラスト法上の請求権をカルデラに売却したため、マイクロソフトに対して提起した請求について訴訟を起こすことはできないとしている。つまり、証拠書類は、ノベルが以前の訴訟を通じていわば全額を受け取ったことを証明しようとしているのだ。その結果、ノベル対キャノピー訴訟の多くの文書を読むことができる。ノベルは、アプリケーション市場における反トラスト法上の請求権は保持していると反論している。[…]
  59. ^ Wallis, Richard J.; Aeschbacher, Steven J.; Bettilyon, Mark M.; Webb, Jr., G. Stewar; Tulchin, David B.; Holley, Steven L. (2009年11月13日). 「Microsoftの積極的抗弁に関するNovellによる新たな略式判決申立てに対する反対、およびMicrosoftの略式判決申立てを支持するMicrosoftの覚書」(PDF) (裁判所文書). 米国地方裁判所, メリーランド州. 16ページ. Novell, Inc. v. Microsoft Corporation, 民事訴訟番号 JFM-05-1087. 2019年5月24日時点のオリジナルよりアーカイブ。 2018年8月3日閲覧。 […] マイクロソフトはカルデラに2億8000万ドルを支払い、和解金のうち3550万ドルはカルデラからノベルにいわゆる「ロイヤルティ」として支払われました。 […] この金額に満足しなかったノベルは、2000年6月にカルデラ(後にキャノピー・グループが引き継ぎ)を相手取り訴訟を起こし、ノベルにはさらに多くの金額を受け取る権利があると主張しました。 […] 最終的にノベルが勝訴し、マイクロソフトがカルデラに支払った金額のうちノベルの取り分に1770万ドルが加算され、合計5300万ドル以上となりました。 […]
  60. ^ Burt, Thomas W.; Sparks, Bryan Wayne (2000年1月7日). 「和解合意 - Microsoft CorporationとCaldera, Inc.が反トラスト訴訟の和解に合意」(PDF) (FAX送信された裁判所文書). Case 1:05-cv-01087-JFM, Document 104-8, Filed November 13, 2009; NOV00107061-NOV00107071; LT2288-LT2298; Lan12S311263739.1; Exhibit A. 2017年7月4日時点のオリジナルよりアーカイブ。 2018年8月3日閲覧[…] マイクロソフトは、カルデラの書面による指示に従って、電信送金により、本契約の対象となるすべての請求または潜在的な請求の全額決済として、2億8000万ドル(280,000,000ドル)をカルデラに支払うものとします […](注: Caldera v. Microsoft事件のこの文書は、 Novell v. Microsoft 事件およびComes v. Microsoft事件の証拠資料でした。)
  61. ^ 「Caldera (UK) Limited」の基本情報 . Company Data Rex. 2001-07-01. 会社番号 03252883. 2017年6月24日時点のオリジナルよりアーカイブ。 2017年6月24日閲覧
  62. ^ a b Lea, Graham (1998年3月23日). 「Cebit: CalderaがWindows on DR-DOSを披露、MSの主張を否定」 . CeBITニュース. ハノーバー、ドイツ.オリジナルより2017年6月24日時点のアーカイブ。 2009年6月1日閲覧
  63. ^ a b Lea, Graham (1998年9月28日). 「CalderaのDRがOnSatelliteの愛を享受 - 音声、メール、スマートカードを提供するサービス」 The Register . 2018年8月22日時点のオリジナルよりアーカイブ2018年2月13日閲覧
  64. ^ a b Schulman, Andrew (2000-02-07). 「The Caldera v. Microsoft Dossier」 . O'Reilly Network . O'Reilly and Associates, Inc. 2000年8月19日時点のオリジナルよりアーカイブ
  65. ^ロマーノ、マイク (1998-09-17) [1998-09-16]. 「唸りを上げたマウス。連邦政府のことは忘れろ。我々が既に知っていること、つまりマイクロソフトが独占企業であることを証明するのは、ユタ州の無名の企業の役割だ」シアトル・ウィークリー。 2017年6月24日時点のオリジナルからのアーカイブ。 2017年6月24日閲覧さらに、カルデラは、マイクロソフトの主力製品であるWindows 95は、 MS-DOSオペレーティングシステムとWindowsグラフィックインターフェースを「人為的に結びつけたもの」に過ぎず、カルデラのDR-DOSのような競合する基盤オペレーティングシステムを市場から締め出すこと以外にビジネス上の正当性はないと主張している。この主張を証明するため、カルデラは近日中に「 WinBolt 」と呼ばれるデモソフトウェアをリリースする予定で、これによりユーザーはDR-DOS上にWindows 95インターフェースをインストールできるようになるという。 Caldera 氏によれば、このデモでは、Windows 95 で MS-DOS と Windows を組み合わせても、大きな技術的進歩はなく、正当なビジネス効率も得られないことがわかるという。[11]
  66. ^ Schulman, Andrew (2000-03-02). 「Undoc」 . Undoc.com . 2000年8月16日時点のオリジナルよりアーカイブ
  67. ^ Paul, Matthias R. (2002-07-25). 「Windows 3.1 は DR-DOS 7.03 で動作しますか?」 .ニュースグループalt.os.free-dos . 2018-05-09閲覧. […] DR-DOS 7.03 は、Windows および Windows for Workgroups 3.xx までと互換性があります(DR-DOS の内部バージョンは Windows 4.xx、つまり Windows 95/98/ SEでも動作します[…])
  68. ^ Paul, Matthias R. (2002-04-10). 「[fd-dev] TSRからのHMAアクセス」 . freedos-dev .オリジナルから2017-09-09にアーカイブ。2017-09-09に取得。 [ …] MS-DOS 7.0以降[…]は、[…] ほとんど文書化されていないRMDデータ構造を導入しました。この構造は通常HMAに存在します。カーネルはブート時に構成データとリアルモードドライバデータ(ドライバの種類、ドライバがフックした割り込み、 CONFIG.SYSの呼び出し行など)を収集・記録し、[…] 複雑な[…] 増大するデータ構造に格納します。おそらく […] Windows コアがロードされたリアルモード ドライバーの状況をより正確に把握するために使用することを意図していると思われますが […] あるいは、ドライバーの一部をアンフックまたはアンロードしようと試みる場合もありますが […] 非常に限られた範囲でしか使用されていません ([…] 起動時に作成されるログ ファイルに反映される情報の一部や […] 構成マネージャーの一部もこれを利用します) […] 技術的な側面以外では […] 余地が残されています […] 興味深い点が何も文書化されていないためです […]
  69. ^ポール、マティアス R. (2002-08-13)。「Suche freien Speicherbereich unterhalb von 1 MB, der nicht von OS überschrieben wird」 (ドイツ語)。ニュースグループde.comp.lang.assembler.x862017-09-04 のオリジナルからアーカイブ2017 年 9 月 3 日に取得
  70. ^ a b c d e f g h i j k l m n o p q Paul, Matthias R. (1997-10-02). 「Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM README.TXT」 . 2003-10-04時点のオリジナルよりアーカイブ。2009-03-29閲覧[12]
  71. ^ a b「Caldera OpenDOS Machine Readable Source Kit (MRS) 7.01」 . Caldera, Inc. 1997年5月1日. 2021年8月7日時点のオリジナルよりアーカイブ。 2022年1月2日閲覧[13]
  72. ^ 「ドクターが帰ってきた!」カルデラ、1998年2月。 1998年2月5日時点のオリジナルよりアーカイブ。
  73. ^ a b Ralf D. Brown . Ralf Brownの割り込みリスト、INTER61、2000年7月16日現在([14])、INT 21h/AH=4452hのDR-DOSバージョンチェックのエントリ。
  74. ^ a b c d e f g Paul, Matthias R. (2004-06-17). 「Re: DR-DOS 7.03 でのランダムロックアップ」 . opendos@delorie.com; FidoNetカンファレンス: ALT_DOS . 2019年4月28日時点のオリジナルよりアーカイブ。 2019年4月28日閲覧[15] [16]
  75. ^ Paul, Matthias R. (2004-06-17). 「Re: DR-DOS 7.03 でのランダムロックアップ」 . opendos@delorie.com; FidoNet カンファレンス: ALT_DOS . 2019年4月28日時点のオリジナルよりアーカイブ。 2019年4月28日閲覧[17] [18]
  76. ^ a b c d e f g Paul, Matthias R. (2000-11-22). 「CONFIG.SYSの最適化…」 . opendos@delorie.com . 2019年5月6日時点のオリジナルよりアーカイブ。 2019年5月6日閲覧
  77. ^ Paul, Matthias R. (2004-06-17). 「Re: DR-DOS 7.03 でのランダムロックアップ」 . opendos@delorie.com; FidoNetカンファレンス: ALT_DOS . 2019年4月28日時点のオリジナルよりアーカイブ。 2019年4月28日閲覧[19] [20]
  78. ^ a b Paul, Matthias R. (2000-01-11). 「Possible DR-DOS enhancements」 . www.delorie.com/opendos . 2019年4月20日時点のオリジナルよりアーカイブ。 2019年4月20日閲覧
  79. ^ a b c d e Paul, Matthias R. (2001-06-10) [1995]. 「DOS COUNTRY.SYS ファイルフォーマット」(COUNTRY.LST ファイル)(1.44 ed.). 2016年4月20日時点のオリジナルよりアーカイブ。 2016年8月20日閲覧
  80. ^ Paul, Matthias R. (2001-06-10) [1995]. 「DOS、OS/2、Windows NT .CPI、Linux .CP ファイルのフォーマット記述」 (CPI.LST ファイル) (1.30 版). 2016年4月20日時点のオリジナルよりアーカイブ。 2016年8月20日閲覧
  81. ^ Paul, Matthias R. (2001-06-10) [1995]. 「DOS、OS/2、Windows コードページの概要」(CODEPAGE.LST ファイル)(1.59 暫定版)。2016年4月20日時点のオリジナルよりアーカイブ。 2016年8月20日閲覧
  82. ^ a b c d e DR-DOS 7.03 WHATSNEW.TXT - DR-DOS 7.02 から DR-DOS 7.03 への変更点。カルデラ社、1998 年 12 月 24 日。2019年4月8日のオリジナルからアーカイブ2019年4月8日に取得(注: ファイルには、これらの変更が DR-DOS 7.03 で導入されたと記載されていますが、実際には、その多くはすでに更新された 7.02 リビジョンで利用可能になっています。)
  83. ^ Paul, Matthias R. (2001-11-05). 「QEMM OPTIMIZE と DR-DOS」 . OpenDOS . 2018-05-11にオリジナルからアーカイブ。2018-05-11に取得。 [ …] FILES+FCBS […] は以前は2つのチャンクに分割されていましたが、現在は3つのチャンクにグループ化されています […] QEMMのDOS-UP機能はこれを想定していません […] その結果、QEMMの理論上の最大値よりも約1KB少ないコンベンショナルメモリになります […] 私は以前、古いハンドルメモリレイアウトを再び有効にするパッチ(IBMBIO85.SCRというDEBUGスクリプト […])を作成しました。これにより、DR-DOS ではさらに多くのコンベンショナル メモリが解放されますが、FILESHIGH=FCBSHIGH=、またはDOS= AUTO ディレクティブが使用されている場合、Windows 3.xx との深刻な互換性問題が発生します […] これは、Microsoft 側で SFT 構造体のサイズを決定するための非常に危険なハック (Windows が CON を 5 回開き、[…] メモリの最初の 512 KB をスキャンして "CON" 文字列を探し、変位を測定するため、「CON CON CON CON CON」ハックと呼ばれます […] メモリ イメージにいくつかの "CON" 文字列を互いのオフセットが不適切な位置に配置するだけで簡単に誤認される可能性があります […]
  84. ^ a b Paul, Matthias R. (2001-11-28) [1997]. 「QEMM 8.xx と Linux」 . 1.06.ニュースグループcomp.os.msdos.desqview . 2018-05-11閲覧. […] DR-DOS 7.04/7.05 (1999-08-19) […] -->
  85. ^ a b Paul, Matthias R. (2003-01-06) [2003-01-04, 1997]. 「drdos + qemm = 問題」 . 1.08.ニュースグループcomp.os.msdos.misc . 2018-05-11閲覧. […] DR-DOS 7.06 (1999-12-14 まで) […] -->
  86. ^ Jones, Pamela (2004年2月29日). 「Caldera, Inc./Caldera Systems, Inc. 1998 Asset Purchase and Sale Agreement」 . Groklaw . 2017年6月25日時点のオリジナルよりアーカイブ。 2017年5月25日閲覧
  87. ^ Caldera (1998年9月2日). 「Caldera、2つの完全所有子会社を設立」(プレスリリース). PRNewswire . 2017年6月24日時点のオリジナルよりアーカイブ。 2017年6月24日閲覧
  88. ^ Paul, Matthias R. (2002年2月20日). 「DOS 6.22が必要(OEMではない)」 .ニュースグループalt.msdos.programmer . 2017年9月9日時点のオリジナルよりアーカイブ。 2006年10月14日閲覧
  89. ^ Paul, Matthias R. (2004年8月25日). 「NOVOLTRK.REG」 . www.drdos.org . 2016年3月4日時点のオリジナルよりアーカイブ。 2011年12月17日閲覧[21]
  90. ^ a b c Ball, Lyle (1999-10-01) [1999-08-04]. Richardson, Marjorie "Margie" (ed.). "インタビュー:Lyle Ball、Lineo" . Linux Journal .オリジナルから2017-12-13にアーカイブ。2019-06-01に閲覧[…] 当社は[…] DR DOSの組み込みに関して豊富な経験を有し、そこから数百万ドルを稼いできました。そのため、当社は独自の立場にあります。新興企業ではなく、資金力があります。当社のDOS製品によって、組み込みLinuxの研究開発費はすべて賄われました。[…] 当社は[…] 組み込みDOSのみを扱う企業から、組み込みLinux企業へと事業の重点を移行しています。[…] 当社はDOS製品を直ちに廃止するわけではありません。[…] 市場が当社のDOS製品に終止符を打つわけでもありません。組み込みDOSの需要は依然として高く、当社は引き続き販売・マーケティングを行っていきます。しかしながら、組み込みLinuxの需要は増加しています。そこで私たちは、長期的な収益源であるLinuxベースに合わせて、事業の焦点をシフトし、社名を変更することにしました。[…] 市場の要望に応じて[…] 移行期間中も両方の技術の販売を継続します。[…] 米国だけでなく、ヨーロッパやアジアのOEM企業にも話を聞きました。彼らは私たちのDOSソリューションに興味を持っており、[…] Linuxへの移行を希望していました[…]
  91. ^ Collins, Lois M.; Nii, Jenifer (2000年1月16日). 「和解がカルデラの『ファミリー』を活気づける - オーレムの会社は『和解』し、スピンオフ事業が活況」 . Deseret News .オリジナルより2019年11月30日アーカイブ。 2019年11月30日閲覧
  92. ^ a b Lea, Graham (1999年4月27日). 「Caldera、英国のシンクライアント開発部門を閉鎖 - 開発はユタ州へ移行」The Register . 2017年6月25日時点のオリジナルよりアーカイブ。 2017年6月24日閲覧
  93. ^ a b c Caldera, Inc. (1999年7月20日). 「Lineo, Inc.(旧Caldera Thin Clients, Inc.)で組み込みLinuxが最優先事項に」(プレスリリース). 2017年6月25日時点のオリジナルよりアーカイブ。 2017年6月24日閲覧
  94. ^ “アーカイブコピー” . 2016年11月25日時点のオリジナルよりアーカイブ2008年8月2日閲覧。{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)
  95. ^ http://drdos.moriy.com/files/autoexec.gif
  96. ^ http://drdos.moriy.com/files/configsys.gif
  97. ^ディードリッヒ、オリバー;ラバヌス、クリスチャン (2000-03-11)。「Notaufnahme - Alle Daten futsch - は修道女でしたか?」c't - コンピュータ技術雑誌(ドイツ語)。2000年(6)。ハイゼ・フェルラーク: 106+。2018-05-13 のオリジナルからアーカイブ2018年5月13日に取得
  98. ^ 「EasyRecovery - 高度なデータ復旧」 Ontrack Data International, Inc. 1999年。 2018年8月26日時点のオリジナルよりアーカイブ。 2018年8月26日閲覧[22]
  99. ^ 「DOS用フリーソフトウェア - オペレーティングシステム」 2009年11月4日時点のオリジナルよりアーカイブ。 2009年9月8日閲覧
  100. ^ a b「アーカイブコピー」 2010年6月26日時点のオリジナルよりアーカイブ。 2008年6月14日閲覧{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)
  101. ^ 「DR DOS買収」。DRDOS Embedded DOS。DRDOS , Inc. 2013年。2018年6月3日時点のオリジナルよりアーカイブ。
  102. ^ DR-DOS/OpenDOS 拡張プロジェクトへようこそ!
  103. ^ 「拡張DR-DOSカーネルとコマンドインタープリター」 . GitHub . 2024年10月4日閲覧
  104. ^ a b c d e f g h i j k l m no Paul , Matthias R. (1997-04-13) [1993-12-01]. DR DOS 6.0 に関するドキュメントと非ドキュメントの詳細[ DR DOS 6.0 の文書化された機能と文書化されていない機能の概要]。 MPDOSTIP。リリース 60 (ドイツ語)。2018年10月11日のオリジナルからアーカイブ2019年8月14日に取得[23]
  105. ^ a b c DR DOS 6.0 ユーザーガイド 最適化と構成のヒント(PDF) (第3版). Digital Research, Inc. 1992年2月. 10005695 0045-5424. 2019年9月30日時点のオリジナル(PDF)からのアーカイブ。 2019年8月14日閲覧(注: NovellからAcornにライセンス供与されています。)

さらに読む