DESQview


DESQview

DESQview(DV)は、Quarterdeck Office Systemsによって開発されたテキストモードの マルチタスク オペレーティング環境であり、1980年代後半から1990年代初頭にかけて適度な人気を博しました。DOS上で実行すると、ユーザーは複数のウィンドウで複数のプログラムを同時に実行できます。ESQview VirtualBox
のMS-DOS6.22 上で実行されているDESQview2.8
開発者
クォーターデッキオフィスシステム
初回リリース
1985年7月; 36年前 (1985-07)
最終リリース
DESQview / 2.70
オペレーティング・システム DOS タイプ
ウィンドウシステム
ライセンス
独自 の商用ソフトウェア

コンテンツ 1 Desq 2 DESQviewとQEMM
3 DESQviewの使用法
4 DESQviewの衰退
4.1 DESQview / X 4.2 NetWareアクセスサーバー 4.3 X後のDESQview
5 受信
6 も参照してください
7 参考文献
8 参考文献
9 外部リンク

Desq
QuarterdeckのDESQviewの前身は、ユーザーが実行中のプログラムを切り替えることができるDesq(4月下旬または1984年5月に出荷)と呼ばれるタスク切り替え製品でした。Quarterdeckはパッケージを刷新し、マルチタスクを導入し、TopViewとの互換性を追加しました。
DESQviewは、 MicrosoftがWindowsの最初のバージョンをリリースする4か月前の1985年7月にリリースされました。マルチタスクおよびウィンドウ機能をDOSに導入した最初のプログラムであると広く考えられていましたが、実際には、1985年3月に出荷された前身のIBMTopViewがあり、DESQviewはポップアップメニューを継承しました。
DESQviewでは、正常に動作するDOSプログラムを、サイズ変更可能なオーバーラップウィンドウで同時に実行できます(MS Windowsの最初のバージョンでは実行できません)。シンプルな非表示のメニューにより、プログラム間の切り取りと貼り付けが可能です。DESQviewは、単純な編集可能なマクロのサポートも提供します。Quarterdeckは、メモ帳やダイヤラーなど、DESQview用のオプションのユーティリティセットも開発しました。それ以降のバージョンでは、グラフィックモードプログラムもロードできますが、フルスクリーンモードでのみ実行できます。
DESQviewはGUI(グラフィカルユーザーインターフェイス)オペレーティングシステムではありません。むしろ、これは非グラフィカルなウィンドウシェルであり、DOS上でリアルモードで実行されますが、 Intel8086またはIntel80286ベースのPCで実行できます。また、拡張メモリアドオンを使用して、初期のPCのコンベンショナルメモリの640 kBRAM制限を回避することもできます。DESQviewは、実際には、DOSの制限を超えるメモリの利用に優れたIntel80386マシンで独自のものになりました。ただし、どちらの場合も、プロテクトモードではなくリアルモードで実行されます。つまり、プログラムの動作に問題があると、システムがクラッシュする可能性が

DESQviewとQEMM
Intel 80386プロセッサの拡張メモリを最大限に活用するために、DESQviewやその他のリアルモードプログラムにアクセスできる拡張メモリと上位メモリブロック(UMB )に変換することで、Quarterdeckは洗練されたメモリマネージャを開発しました。マーケティングマネージャーの先見性により、Quarterdeckはそれを別の製品であるQEMM-386(Quarterdeck Expanded Memory Manager 386)として販売しました。DESQview自体よりも人気が高く、長年にわたって着実に販売され、1987年から1994年までの売上高は1億5,000万米ドルを超えました。IntelPentiumプロセッサのリリース後、QEMMの386は廃止されました。DESQviewとQEMM-386の組み合わせパッケージは、DESQview 386(DV386)と呼ばれていました。
80386の導入により、メモリ管理機能が拡張され、システムをプロテクトモードに移行できるだけでなく、アドレスを仮想8086モードで構成できるようになり、拡張メモリをアドレス指定フレームにマッピングして、実際にアクセスできるようになりました。 -DOSなどのモードプログラム。これにより、386はLIM(Lotus、Intel、Microsoft)EMS(拡張メモリ仕様)を実装できます。メモリマネージャは、DOSプログラムQEMM.COMを使用してユーザーが簡単に制御できます。
DESQviewは、LIM EMS APIだけでなくQEMMの機能を使用して、「従来の」アドレス空間(640 kB未満)のほとんどを複数の拡張メモリブロックにマッピングし、それぞれがコンテキスト中に透過的に実行できるようにします。DOSのメインコピーとデバイスおよびネットワークドライバは、DESQviewの前にロードする必要が結果として得られるスペースは、実行できる最大の単一プログラムですが、QEMMの下のDESQviewは、EMSが許可する限りそれらのプログラムのインスタンスを実行できます。したがって、8 MBのシステムでは、通常、12個のフルサイズのDOSプログラムを同時に実行できます。16MBのシステムは20を超えて実行できます。

DESQviewの使用法
DESQviewは、すべての一般的なDOS互換プログラムをサポートし、ホストオペレーティングシステムの制約を考慮して、驚くべき程度のパフォーマンスと安定性を実現したという点で注目に値しました。また、すぐに利用でき、非常に簡単に習得できる一方で、一般的に目立たない巧妙なインターフェイスを備えています。
すべての通常のPCには、Control、Alt、および通常のShiftキーの3つの「Shift」キーまたは「Modifier」キーを備えたキーボードが含まれています。これらのキーは通常、他のキーと組み合わせて押し続けられます。DESQviewは、デフォルトで、Altキーを監視して(組み合わせてではなく)単独で押されているかどうかを確認します。Altキーを押すだけで、DESQviewメニューが表示され、プログラムの機能にアクセスできます。新しいタスクの開始、タスクの切り替え、画面上のテキストのマーク付け、現在のタスクへの入力としてのテキストの貼り付け、テキストウィンドウのサイズ変更または移動、新規構成メニュー項目など。さらに、Shift + Altの組み合わせにより、DESQviewは一連のキーをマクロとして学習します。これにより、DESQviewは、使用している可能性のある「キーバインディング」に干渉することなく、他のプログラムを実行できます。
DESQviewは非常に高く評価され、多くのファンを獲得しましたが、Quarterdeckが人々を引き付けるための継続的な努力にもかかわらず、大衆にアピールすることはありませんでした。
ただし、ある分野では、DESQviewは永続的な成功を収めました。その控えめなハードウェア要件、堅牢なマルチタスク、および複数の通信ポートの優れた処理のおかげで、多くのマルチユーザー掲示板システムがDESQviewに基づいていました。当時のほとんどの無料または安価なBBSソフトウェアは、単一ノード、単一タスクのDOSプログラムとして実行されていました。通常、BBSソフトウェアのコピーは一度に1つしか実行できず、ホストPCは1つのノードの実行に制限されます。DESQviewを使用すると、これらのシングルタスクプログラムの複数のコピーを同じコンピューターで一度に実行できるため、印象的でないハードウェアを持っている人でも、家の外で大規模で強力なマルチユーザーBBSを実行できます。

DESQviewの衰退
DESQviewは、グラフィカルユーザーインターフェイス( GUI )を提供しません。Quarterdeckは、その機能を使用するソフトウェアの開発をサポートするプログラミングライブラリとユーティリティのスイートを提供していましたが、これらが広く普及することはありませんでした。ほとんどのソフトウェアを変更なしで実行できるDESQviewの機能と「ランタイム」ライセンスのコストは、開発スイート自体のコストと相まって、商用のシュリンクラップされたソフトウェア発行者とベンダーにとって不合理な組み合わせになりました。
Microsoftは、独自のメモリ管理およびマルチタスク機能を備えたMSWindowsバージョン3.0をリリースしました。DESQviewははるかに高速で、小さく、安定していましたが、より高価であり、MSWindowsのグラフィック機能のサポートが含まれていませんでした。
QEMMの衰退は、1990年にリリースされたDigitalResearchのDRDOS 5.0にメモリマネージャがバンドルされたことから始まりました。これに追いつくために、Microsoftは独自のEMM386をMS -DOS 5.0に含めましたが、以前はメモリ管理機能はウィンドウズ。QEMMは、特にWindows 3.1xで代わりに使用できますが、それは段階的なメリットのためだけです。QEMMの売上は減少しました。1994年8月、4分の3の損失の後、会社は従業員の25%を解雇し、CEO、社長、創設者のTerryMyersは辞任しました。
ユーザーがDESQviewから他のプラットフォーム(特にWindows3.xおよびOS / 2)に移行すると、サードパーティのユーティリティ作成者は、適切に装備されたDOSプログラムがこれらのOSと連携できるようにいくつかのDESQviewAPI関数をエミュレートするユーティリティプログラムを作成しました。最も注目すべきは、TAME(Windowsの場合)とOS / 2SPEED(OS / 2の場合)です。

DESQview / X
Quarterdeckは最終的にDESQview / X(DVX)という名前の製品もリリースしました。これはDOSおよびDESQviewで実行されるX Window Systemサーバーであり、Xソフトウェア(主にUnix)を移植できるGUIを提供します。
DESQview / Xには、X / Motif、OPEN LOOK、およびtwmの3つのウィンドウマネージャーがありました。デフォルトのパッケージにはtwmしか含まれていませんでしたが、 TCP / IPネットワークで対話する機能と同様に、他のパッケージにはコストのかかるオプションの追加機能が含まれていました。 MosaicはDVXに移植されました。
DVX自体は、ネットワーク全体でDOSプログラムと16ビットWindows環境をXプログラムとして提供できるため、UnixワークステーションからDOSおよびWindowsプログラムを実行したい場合に便利です。同じ機能がNCDWincenter の一部のバージョンで利用可能です。

NetWareアクセスサーバー
インターネットワーキング会社のNovellは、DESQview386とpcAnywhereの機能を組み込んだNetWareAccess Server(NAS)と呼ばれる製品を開発しました。 DESQviewマルチタスクサポートを使用して、最大16台のPCおよびMacintoshクライアントがリモートでログインしてNetWareサービスにアクセスし、DOSアプリケーションを実行できる環境を作成しました。

X後のDESQview
DESQviewの開発は、DESQview / Xと並行して継続されました。DESQview / Xでの開発を中止した後、DESQviewの別のバージョンがリリースされました。QEMMはDESQviewの廃止後も開発されており、Windows98と互換性のあるバージョンがリリースされました。
1990年代半ば、Quarterdeckはインターネット企業としての地位を再構築し、MosaicWebブラウザーのバージョンをリリースしようとしました。最終的に、同社はSymantecに買収されました。

受信
BYTEは1984年に、DesQのアプリケーション互換性はテストされた5つのウィンドウマネージャーの中で最高であると述べました。 1989年の雑誌は、バージョン3.0をBYTEアワードの「Distinction」受賞者の1つとして挙げており、「OS / 2とは異なり、DESQviewを使用すると、すでに支払ったプログラムを実行できます…多くのユーザーは、DESQviewが彼らが必要とするすべて」。

も参照してくださいGNU Screen IBM TopView
マルチファインダー tmux ターミナルマルチプレクサ
ツイン(ウィンドウシステム)

参考文献
^ Langmead、Andrew(1995年11月2日)、「DESQview / QEMMのよくある質問」、Justus Liebig University Giessen 、 2012年2月4日にオリジナルからアーカイブ、2012年1月5日取得 ^ 「Visicorpは戻ってくることができますか?」、InfoWorld、1984年7月2日、DesQ …は4月に出荷を開始しました 。
^ 「詳細–女性、テクノロジー、パワー」、Computerworld、1988年3月28日、1984年5月までに、Desqはついに戸外に出ました 。
^ TopView(発表レター)、IBM、1985-02-19
^ ペリー、ポールJ.(1991)。DESQviewインスタントリファレンス(2.3版)。SYBEX。pp。2、30–34、67–101。ISBN  0-89588-809-2。
^ Brownstein、Mark(1992年4月6日)、「Desqview / X はWindowsをXWindows に変換します」、InfoWorld
^ Stephens、Mark(1989年3月6日)、「NovellがNetWareアクセスサーバー、T-1ブリッジを発表」、InfoWorld、p。13
^ Mardesich、Jodi(1991年5月27日)、「更新されたNetWareサーバーはリモートアクセスを改善する」、InfoWorld、p。43
^ Markoff、John(1984年9月)、「IBM PC用の5つのウィンドウマネージャー」、BYTE、vol。9いいえ。9 IBM PCガイド、p。70
^ 「BYTEアワード」。BYTE。1989年1月。p。327。

参考文献
ブラウン、ラルフD。; シュルマン、アンドリュー(1994年7月)。「QPI:QEMM-386プログラミングインターフェイス」。ドブ博士の日記。文書化されていないコーナー。カリフォルニア州サンマテオ:123–131。2017年8月23日にオリジナルからアーカイブされました。

外部リンク
DESQview / Xのスクリーンショット
「OpenDV / X:DOS用のDESQview / Xを再作成するためのオープンソースプロジェクト」。ソースフォージ。2005年4月4日にオリジナルからアーカイブされました。(「プロジェクト:OpenDV / X:概要」。2005年5月18日にオリジナルからアーカイブ。)。