IBM PC がモノクロモニターに EGA で GEM デスクトップを表示している | |
| 開発者 | デジタルリサーチ リー・ジェイ・ロレンゼン |
|---|---|
| 初回リリース | 1985年2月28日[1] |
| 安定版リリース | GEM/3 3.11 / 1988年11月3日 |
| オペレーティング·システム | MS-DOS、コンカレント DOS、FlexOS、CP/M-68K、GEMDOS、TOS |
| プラットフォーム | インテル 8088、モトローラ 68000 |
| タイプ | ウィンドウシステム |
| ライセンス | GPL-2.0のみ |
| Webサイト | デルタソフト |
GEM(Graphics Environment Manager [2])は、 Digital Researchが1985年にリリースした、現在は販売中止となっているオペレーティング環境である。GEMは主に、 WIMPデスクトップを提供するAtari STシリーズのコンピュータのネイティブグラフィカルユーザーインターフェイスとして知られている。また、 IBM PC互換機[3] [4]でも利用でき、 Amstradの一部のモデルに同梱されていた。GEMは、いくつかの商用MS-DOSプログラムのコアとして利用されており、最も有名なのはVentura Publisherである。それまでグラフィカルインターフェイスを備えていなかった他のコンピュータにも移植されたが、普及することはなかった。GEMの最終製品版は1988年にリリースされた。
デジタルリサーチは後に、 FlexOS [3] [5] リアルタイムオペレーティングシステム用にX/GEMを開発し、 OS/2プレゼンテーションマネージャ[6] [3]とX Window Systemへの適応も準備中でした。[3]
歴史
ジーエスエックス


1984 年後半、GEM は、1982 年頃から Don Heiskell 率いるチームによって書かれた、より汎用的なグラフィックス ライブラリ GSX (Graphics System Extension) [7]の派生として DRI で誕生しました。 [8]コードの大半は、 Xerox PARC (現代の GUI 発祥の地) を最近退社したばかりの Lee Jay Lorenzen (Graphic Software Systems) が書きました。 GSX は、基本的に 1970 年代後半に提案されたGKSグラフィックス標準の DRI 固有の実装でした。 GSX は、CP/M-80、Concurrent CP/M、CP/M-86、MS-DOS ( NEC APC-III ) のいずれの8 ビットおよび16 ビットプラットフォームでも動作するグラフィックス プログラム (チャート作成など) を DRI が作成できるようにすることを目的としていました。[9]当時のさまざまなシステム間でグラフィックス ハードウェア (および概念) が大きく異なっていたため、移植にはかなりの労力が必要でした。[7]
GSX は、一般的な描画操作のためのルーチンの選択と、実際の出力を処理するデバイス ドライバーの 2 つの部分で構成されていました。前者はGDOS (Graphics Device Operating System)、後者はGIOS (Graphics Input/Output System) と呼ばれていました。[10]これは、CP/M がマシンに依存しないBDOS (Basic Disk Operating System) とマシン固有のBIOS (Basic Input/Output System) に分割されたことに由来しています。[7] GDOS は GKS 描画を処理するルーチンの選択であり、GIOS は実際には基礎となるハードウェアを使用して出力を生成しました。[7]
既知の8ビットデバイスドライバ
- DDMODE0モード0のAmstrad CPC画面
- DDMODE1 モード1のAmstrad CPC画面
- DDMODE2 モード2のAmstrad CPC画面
- DDSCREENアムストラッド PCWスクリーン
- DDBBC0モード0のBBCマイクロ画面
- DDBBC1 BBCマイクロ画面(モード1)
- DDGDC、DDNCRDMV NEC μPD7220
- DDVRET VT100 + Retro-Graphics GEN.II (別名 4027/ 4010 )
- DDTS803テレビデオスクリーン
- DDHP26XX HP 2648および2627端末[11]
- DDQX10 QX-10スクリーン
- DDFXLR8 エプソン低解像度、8ビット
- DDFXHR8 エプソン高解像度、8ビット
- DDFXLR7エプソンおよびエプソン互換プリンター
- DDCITOLR C. Itoh 8510A低解像度
- DDCITOH 伊藤 8510A
- DD-DMP1 Amstrad DMP1 プリンター (別名精工舎GP500M-2)
- DDSHINWA シンワ工業の機構を採用したプリンター
- DDHP7470、DD7470 Hewlett-Packard HP 7470および互換ペン プロッタ、HP-GL/2
- DD7220 ヒューレット・パッカード HP 7220、HP-GL
- DDGEN2 Retro-Graphics GEN.II (プログラマーズ ガイドのRatforソース コード)
- DDHI3M ヒューストンインストゥルメントHiPlot DMP
- DDHI7M ヒューストンインストゥルメント HiPlot DMP
- DDMX80エプソン MX-80 +グラフトラックス プラス
- DDESP 電動スタジオライトペン ( Amstrad PCW )
- DDOKI84沖データマイクロライン
- DDMF GEM メタファイル
- DDPS PostScriptメタファイル
既知の16ビットデバイスドライバ
- DDLA100 12月
- DDLA50 12月
- DDNECAPC NEC APC
- NCRPC4 NCRデシジョンメイト V
- IBMBLMP2、IBMBLMP3 IBM CGAモノクロモード
- IBMBLCP2、IBMBLCP3 IBM CGA カラー モード
- IBMCHMP6
- IBMEHFP6、IBMEHMP6、IBMELFP6 IBM拡張グラフィックス アダプター
- HERMONP2、IBMHERP3、HERMONP6、Hercules グラフィック カード(720×348)
- UM85C408AF UMC VGAグラフィックス[12]
- DDIDSM IDS モノクロ
- DDANADXM アナデックス DP-9501 および DP-9001A
- DDCITOLR C. Itoh 8510A低解像度
- DDCNTXMセントロニクス351、352、353
- DDDS180 データサウス
- DDOKI84沖データマイクロライン
- DDPMVP プリントロニクスMVP
- DD3EPSNL IBM/Epson FX-80 低解像度プリンター (DDFXLR7 および DDFXLR8 を参照)
- DD3EPSNH IBM/Epson FX-80 高解像度プリンター (DDFXHR8 を参照)
- DD75XHM1レグネセントラーレンRC759 ピッコリーヌ
- DDGSXMメタファイル
- エプスモンH6
- IBMHP743 Hewlett-Packard 7470A/7475A プロッタ (DDHP7470 および DD7470 を参照)
- METAFIL6メタファイル
- パレットポラロイドカメラ[13]
GSXのDOS版はCP/M-86 CMDフォーマットのドライバの読み込みをサポートしています。その結果、同じドライババイナリがCP/M-86とDOSの両方で動作する可能性があります。[14]
宝石
Intelバージョン
GSX 1.3の16ビットバージョン[7] [9]は、後にGEMとして知られるようになるものの一部に発展しました。これは、以前のGSXの成果を基盤として完全なGUIシステムを構築する取り組みでした。当初はIBMのプロジェクトGlassにちなんでCrystalと呼ばれていましたが、後にGEMに名前が変更されました。
GEMの下で、GSXはGEM VDI(仮想デバイスインターフェイス)となり、基本的なグラフィックスと描画を担当しました。[10] VDIでは、複数のフォントを扱う機能も追加され、以前はベクターのみだったGKSベースの描画コマンドにラスター描画コマンドの選択肢が追加されました。VDIでは、ウィンドウで使用するための重要な追加機能である複数のビューポートも追加されました。 [15]
新しいモジュールであるGEM AES(アプリケーション環境サービス)は、ウィンドウ管理とUI要素を提供し、GEMデスクトップは両方のライブラリを組み合わせてGUIを提供しました。[16]システム全体の8086バージョンは、1984年11月にCOMDEXで初めて公式にデモされました。 [4] [3] 1984年9月に80286ベースのAcorn Business ComputerでソフトウェアがAcornに帰属するデモが行われた後、[17]システムは1985年2月28日にGEM/1として出荷されました。[1]
ジェム/1

GEM Desktop 1.0は1985年2月28日にリリースされました。[1] GEM Desktop 1.1は1985年4月10日にリリースされ、 CGAおよびEGAディスプレイをサポートしました。 [18] [19] Apricot Computers Fシリーズ 用のバージョンは、最大8色で640×200をサポートし、 GEM Desktop 1.2として提供されました。[20]
デジタルリサーチはまた、 GEMを搭載したConcurrent DOS 4.1をIBMのTopViewの代替として位置付けました。[21]
DRI は当初、DOS 用に GEM を設計し、IBM コンピュータのみで実行できるようにした。CompaqなどのPC 互換機では実行できないようにした。これは、互換性のあるメーカーからライセンス料を受け取ることを期待していたためである。開発者はBYTE が「小さな爆発」と表現した反応を示した。1985 年 2 月に DRI が主催したセミナーでは、参加者の半数以上が GEM と Compaq の非互換性が重大な制限であることに同意したと報告した。その月の後半に、同社はこの制限を解除した。[22] GEM をサポートするアプリケーションには、Lifetree Software のGEM Write などがある。[23]
この時点で、アップルコンピュータはDRI [24] [信頼できない情報源? ]を訴えた。これは、マッキントッシュをほぼそのままコピーした(1983年1月から販売されていた以前のLisaの要素によく似た要素もあった)GEM/1システムの「ルックアンドフィール」をめぐる長い論争に発展した。このため、最終的にDRIはシステムのいくつかの基本機能を変更せざるを得なくなった。[25] [26] [27] [28] [24] ( Apple v. Digital Researchも参照)。Appleはその後、 MicrosoftやHPに対する著作権訴訟など、同様の問題で他の企業を訴えた。
このシステムには、プリンターの他に、ポラロイドパレットなどの珍しいデバイス用のドライバーも含まれていました。[13]
ジェム/2

DRIは1986年3月24日に「訴訟対応型」のGEM Desktop 2.0をリリースし、 1987年のリリース後しばらくしてVGAのサポートを追加した。 [29]このバージョンでは「デスクトップ」上に2つの固定ウィンドウしか表示できず(他のプログラムは好きなようにできる)、ゴミ箱アイコンが変更され、ウィンドウの開閉などのアニメーションが削除された。その他の点ではGEM/1と似ているが、バグ修正や外観の改善もいくつか含まれている。
1988年にスチュワート・オルソップ2世は、GEMはApple、IBM/Microsoftなどによって「すでに市場から排除された」いくつかのGUIの1つであると述べた。[30]
ジェムXM
GEM XM は1986/1987 年にDOS ( DOS Plusを含む)向けに GEM/2 のアップデート版としてリリースされ、タスク切り替えが可能で、最大 10 個の GEM および DOS プログラムを同時に実行でき、 EMS / EEMS を介して拡張メモリ(XM)にスワップアウトするか、ディスク ( RAM ディスクを含む。これにより拡張メモリも使用可能) にスワップアウトすることができた。[31] [32] [33] [34]フィルタ機能付きのクリップボードを介してアプリケーション間でデータをコピーおよび貼り付けることができた(この機能は後にDR DOS 6.0のTaskMAXでも採用された)。[32] Digital Research は GEM XM を GEM Draw Plus ユーザーへのオプションとして、また OEM チャネルを通じて提供することを計画していた。[31]
GEM XMソースコードは現在、 GNU General Public Licenseの条件に基づいて無料で入手できます。
ジェム/3

最後の小売リリースは1988年11月3日にリリースされたGEM/3 Desktopで、[35]速度が向上し、いくつかの基本アプリケーションが同梱されていました。GEMの商用販売はGEM/3で終了しましたが、その後、ソースコードはDRIの主要顧客の一部に提供されました。
PC用のGEM/2ではGEM APIに加えてGSX APIも提供されていましたが、GEM/3では提供されなくなりました。[10]
CCP アートライン向け GEM/4
1990年にリリースされたGEM/4には、PostScriptの世界以外ではまだ一般的ではないベジェ曲線を扱う機能が含まれていました。[要出典]このバージョンは、ドイツのCCP Development GmbH社の描画プログラムであるArtline 2専用に開発されました。 [36] [37] [38] [39] [40] [41] [42]
このシステムにはフォント管理システムへの変更も含まれており、そのためTimeworks Publisherなどのシステムとは互換性がありませんでした。
Artline 1はGEM 3.1でも動作しました。[39]
GST Timeworks Publisher 向け GEM/5
GEMの別のバージョンであるGEM/5 [43]は、GSTソフトウェア製品によってTimeworksのPublisher 2.1用に作成されました。3Dボタンによる最新の外観と、オンザフライフォントスケーリングなどの機能が含まれていました。標準のGEM 3.1ツールがすべて揃っていました。このバージョンはGEM 3.13から作成され、ベジェ処理のみがGEM/4から採用されました。
DR DOS 用 ViewMAX

GEM Desktop 自体は、1990 年にViewMAXという製品として分離され、 DR DOSのファイル管理シェルとしてのみ使用されました。この形式では、システムは他の GEM プログラムを実行できませんでした。このため、多数のアプリケーション (ViewMAX を含む) がすべて、 GEM システムの静的にリンクされたコピーとともに存在する状況になりました。ネイティブ GEM プログラムはほとんど公開されていなかったため、このシナリオは実際にはまれでした。1991 年にViewMAX 2がリリースされました。
これらの形態で、GEMは1991年6月にDRIがNovellに買収されるまで存続し[44] [45]、GEMの開発はすべて中止されました。
エックス/ジェム
この間、DRI は GEM システムをマルチタスク対応にすることにも取り組んでいました。これはGEM/1 をベースにしたX/GEMから始まりましたが、マルチタスクの CP/M ベースのオペレーティングシステムのいずれかを使用する必要がありました。 [説明が必要] DRI は、 FlexOS [3] [5] リアルタイムオペレーティングシステム用の X/GEM も作成し、 OS/2 Presentation Manager [6] [3]とX Window Systemへの適応も準備中でした。[3]
ベンチュラ出版社
GEM/1 のリリース後すぐに、DRI がアプリケーション開発にあまり関心がないことが明らかになったため、Lee Lorenzen は退社しました。その後、彼は他の 2 人の元 DRI 従業員 Don Heiskell および John Meyer とともにVentura Software を設立しました。彼らはVentura Publisher (後にXeroxによって販売され、最終的にはCorelによって販売されました)を開発しました。これはその後しばらくの間、非常に人気のあるデスクトップ パブリッシングプログラムとなりました。
Atariバージョン

GEM の 68000 版の開発は、1984 年 9 月に Atari が「The Monterey Group」と呼ばれるチームをDigital Researchに派遣し、GEM の移植作業を開始したときに始まりました。当初の計画では、ST 設計が作成される前に DRI がMotorola 68000に移植したCP/M-68K上で GEM を実行することになっていたが、実際にはこれらの移植は使用できず、かなりの開発が必要でした。Digital Research は、GEM をさまざまなハードウェア プラットフォームに移植することを目的とした DOS ライクなオペレーティング システムである GEMDOS (当初は GEM DOS として記述され、「Project Jason」とも呼ばれていました) も提供していました。これは8086および68000プロセッサで利用でき、 Apple Lisa 2/5およびMotorola VME /10 [46]開発システムに適合されていました。[47]アタリは1985年1月に[48]既存のCP/M-68Kコードを放棄し、代わりにDRI GEMDOSをTOSと呼んでAtari STプラットフォームに移植することを決定しました。[49]
Atari は 68000 バージョンの開発の大部分を提供していたため、DRI に逆ライセンスする必要なく、継続的な開発の完全な権利が与えられました。その結果、Apple と DRI の訴訟は Atari バージョンの GEM には適用されず、より Mac に似た UI を維持することができました。
1985年から1992年までの7年間、STラインの新世代ごとにTOSの新バージョンがリリースされました。アップデートには、システムのラスター側でより多くの色とより高い解像度のサポートが含まれていましたが、GKSサポートに関してはオリジナルとほぼ同じままでした。1992年に、AtariはTOS 4、またはMultiTOSを、同社の最終コンピュータシステムであるFalcon030とともにリリースしました。MiNTと組み合わせることで、TOS 4はGEMで完全なマルチタスクサポートを可能にしました。
継続的な開発

1996年7月23日にカルデラがノベルから残りのデジタルリサーチ資産を買収したとき、 [50]当初の計画では、モバイルアプリケーションでのOpenDOS用の低フットプリントユーザーインターフェイス用にGEMとViewMAXテクノロジーを復活させることになっていたが、 [51] [52] Caldera Viewとして、この計画は放棄され、代わりにDR-WebSpyderとGROWが採用された。カルデラシンクライアント(後にLineoとして知られる)は、 1999年4月にGNU GPL-2.0のみの条件でGEMとGEM XMのソースをリリースした。 [52] PC用のGEMの開発はFreeGEMとOpenGEMとして継続されている。
Atari STプラットフォームでは、オリジナルのDRIソースが再移植され、フリーでオープンソースのTOSクローンであるEmuTOSで使用されました。GEMのAES部分の新しい実装は、 XaAESとMyAESの形でゼロから実装されました。[53]どちらも完全に再入可能で、TOSのFreeMiNTマルチタスク拡張上でマルチタスクをサポートしています。
説明
「完全な」GEM システムは、3 つの主要な部分で構成されます。
- GEM VDI (仮想デバイス インターフェース)
- GEM AES (アプリケーション環境サービス)
- GEM デスクトップ (ドラッグ アンド ドロップによるファイル管理を提供するアプリケーション)
GEM VDI は、 GEM エンジン全体のコア グラフィック システムでした。これは、「ここからここまで線を描く」という形で「低レベル」の描画を担当していました。VDI には、解像度と座標に依存しない一連のベクター描画命令が含まれており、これは非常にシンプルなインターフェイスを介してアプリケーションから呼び出されました。VDI には、環境情報 (状態またはコンテキスト)、現在の色、線の太さ、出力デバイスなども含まれていました。
これらのコマンドは GDOS によって検査され、実際のレンダリングのために適切なドライバーにコマンドを送信するという役割を担っていました。たとえば、特定の GEM VDI 環境が画面に接続されている場合、VDI 命令は描画のために画面ドライバーにルーティングされました。プリンターを指すように環境を変更するだけで (理論上は) 印刷に必要な作業はすべて完了し、開発者の作業負荷が大幅に軽減されました (以前はすべてのアプリケーションで「手作業」で印刷する必要がありました)。GDOS は、GEM が最初にロードされたときにドライバーと要求されたフォントをロードする役割も担っていました。
VDI が Macintosh に対して提供した大きな利点の 1 つは、複数のデバイスとコンテキストの処理方法でした。Mac では、このような情報はアプリケーション内のメモリに保存されていました。そのため、Mac でプリエンプティブ マルチタスクを処理させようとすると、描画レイヤー ( QuickDraw ) がすべてのプログラムに直接メモリ アクセスする必要があったため、深刻な問題が発生しました。ただし、GEM VDI では、このような情報はデバイス自体に保存され、GDOS は各コンテキスト (たとえば、各ウィンドウ) に対して「仮想デバイス」を作成しました。
GEM AES は、ウィンドウ システム、ウィンドウ マネージャー、UI スタイル、およびその他の GUI 要素 (ウィジェット) を提供しました。パフォーマンス上の理由から、多くの GUI ウィジェットは実際には文字グラフィックを使用して描画されました。Macintosh と比較すると、AES はかなり簡素な外観を提供し、システムには単一の等幅フォントが付属していました。
AES は VDI を呼び出して操作を実行しますが、より一般的な意味では、GEM の 2 つの部分はアプリケーション内で完全に分離されることがよくありました。通常、アプリケーションは AES コマンドを呼び出して新しいウィンドウを設定し、アプリケーションの残りの部分は VDI 呼び出しを使用して実際にそのウィンドウに描画します。
GEMデスクトップは、AES を使用してファイル マネージャとランチャーを提供するアプリケーション プログラムで、ユーザーが Macintosh に期待する従来の「デスクトップ」環境です。Macintosh とは異なり、GEM デスクトップは DOS ( PC ではMS-DOS、DOS Plus 、またはDR DOS、Atari では GEMDOS) 上で実行され、その結果、実際のディスプレイはパス名やワイルドカードなどのコンピュータのような項目で乱雑になりました。一般的に、GEM は Mac よりもはるかに「マニアック」でしたが、DOS 上で使用可能なシェルを実行するだけでも大きな成果でした。それ以外にも、比例スライダーなど、GEM には Mac OS よりも優れた点があります。
ネイティブPC GEMアプリケーションは実行ファイルにファイル拡張子.APPを使用しますが、GEMデスクトップアクセサリは代わりにファイル拡張子.ACCを使用します。[54] [55]すべてのデスクトップアクセサリ(およびいくつかの単純なアプリケーション)は、変更せずにViewMAXで実行できます。[54] [55]
参照
参考文献
- ^ abc Malloy, CE, ed. (1985-07-02) [1985-03-20]. 「DRI Ships GEM」. ANALOG TCS #1 .ニュースグループ: net.micro.atari. ihlpa.704 . 2020-01-11取得。
Digital Research Inc. (DRI) の新しい Graphics Environment Manager (GEM) システム ソフトウェアは、予定通り 2 月 28 日に OEM メーカーに出荷されたと、同社は 1985 年 3 月 11 日に発表しました。
- ^ 「Concurrent DOS - 強力なマルチユーザーマルチタスクオペレーティングシステム」(PDF)。Digital Research Inc. 1988 [1987]。1090-1411-002。2019年11月26日時点のオリジナルよりアーカイブ(PDF) 。2018年10月16日閲覧。
- ^ abcdefgh Fitler, Bill (1989 年 3 月)。「X/GEM を使用したポータブル アプリケーションの作成 - X/GEM は他のウィンドウ システムとどのように比較されますか?」。Dr. Dobb's Journal。2014年 8 月 11 日時点のオリジナルからアーカイブ。2016年 11 月 24 日閲覧。
- ^ ab 「Digital Research が GEM を発表」。企業歴史コレクション - コンピュータ歴史博物館。2011 年 7 月 25 日時点のオリジナルよりアーカイブ。
- ^ ab "Der GEM-Oldie von Digital Research läuft und läuft: Eine Benutzeroberfläche für多様な Rechnerarchitekturen".コンピューターウォッチェ(ドイツ語)。IDG ビジネス メディア GmbH。 1989 年 8 月 18 日。ISSN 0170-5121。 2016 年 11 月 24 日にオリジナルからアーカイブされました。2016 年 11 月 24 日に取得。
- ^ ab Barney, Douglas (1987-11-02). 「Microbits: 待つことが最も難しい部分」. Computerworld . Vol. XXI, no. 44. CW Publishing, Inc. pp. 37, 45. ISSN 0010-4841. 2020-01-11時点のオリジナルよりアーカイブ。 2020-01-11に取得。
- ^ abcde Wong, William G. (1984 年 7 月). 「Digital Research の GSX: グラフィックスの移植性」. Microsystems . p. 74. GSX13ART.TXT. 2019 年 10 月 20 日時点のオリジナルよりアーカイブ。2020年 1 月 12 日閲覧。
- ^ 「GSX を標準化する一人の男の意欲」(PDF)。デジタル ダイアログ- Digital Research Inc の従業員ニュースレター。第 3 巻、第 4 号。デジタル リサーチ。1984 年 8 月。3 ページ。2015 年 6 月 16 日のオリジナル(PDF)からアーカイブ。2022年 9 月 19 日に取得。
- ^ ab 「データベース サービスで利用可能な言語バインディング」(PDF)。Micro Notes - Digital Research 製品の技術情報。 第 2 巻、第 3 号。 米国カリフォルニア州パシフィック グローブ: Digital Research, Inc. 1984 年 7 月。p. 4。 NWS-106-003。2020 年 2 月 11 日にオリジナルからアーカイブ(PDF)されました。2020 年 2 月 11 日に取得。
[…] GSX-86 プログラマーズ ツールキット内の 16 ビット DRI 言語については、GSX 言語リファレンス マニュアルの形式でさらに詳しいドキュメントを入手できます。 この製品には、最新の GSX バージョン 1.3 の両方のバージョンが含まれています。1 つは CP/M-86 (Concurrent CP/M を含む) 用、もう 1 つは PC-DOS 用です。 […]
[1] - ^ abc Elliott, John C. 編 (2014-07-07). 「The Graphics System eXtension」. Seasip.info . 2020-01-13閲覧。
- ^ 「新しいドライバーソース」。2020年。2020年7月28日時点のオリジナルよりアーカイブ。2020年7月28日閲覧。
- ^ 「UMC UM85C408AF 16 ビット ISA Dram VGA ドライバー | デバイス ドライバー」。oemdrivers.com。2020年 7 月 27 日。2020 年 7 月 27 日閲覧。
- ^ ab 「DRI がグラフィックス標準を推進」(PDF)。Micro Notes - Digital Research 製品の技術情報。 第 2 巻、第 2 号。 米国カリフォルニア州パシフィック グローブ: Digital Research, Inc. 1984 年 5 月。p. 12。 NWS-106-002。2020 年 2 月 11 日にオリジナルからアーカイブ(PDF) 。2020 年 2 月 11 日に取得。
[…]
Polaroid Palette
(Digital Research の Presentation Master パッケージの一部)、
Diablo
Cl30 Color InkJet プリンター、Transtar カラー プリンター、
Houston Instruments
CMP-29/40/41/42 プロッター シリーズ。 Strobe 100/260 プロッター シリーズ、
Hewlett-Packard
7473A プロッター、
Philips
GP 300L Hi および Lo Res プリンター。 […]
[2]
- ^ Lineback, Nathan. 「GSX スクリーンショット」。Toastytech.com 。 2020年1月15日時点のオリジナルよりアーカイブ。2020年1月15日閲覧。
- ^ Elliott, John C. 編 (2014-07-07). 「仮想デバイスインターフェース」Seasip.info . 2020-01-13閲覧。
- ^ Elliott, John C.; H., Thomas, 編 (2014-07-07). 「アプリケーション環境サービス」. Seasip.info . 2020-01-13閲覧。
- ^ Kewney, Guy (1985年1月). 「Newsprint」. Personal Computer World . p. 108. 2021年3月19日閲覧。
- ^ Lineback, Nathan. 「GEM 1.1 スクリーンショット」。Toastytech.com。2019年12月25日時点のオリジナルよりアーカイブ。2016年8月1日閲覧。
- ^ Elliott, John C. 編 (2007-03-18). 「GEM のスクリーンショット」. Seasip.info . 2019-05-21 時点のオリジナルよりアーカイブ。2016-08-01閲覧。
- ^ Elliott, John C. (編). 「Apricot GEM/1 のスクリーンショット」. Seasip.info . 2019-04-04 時点のオリジナルよりアーカイブ。2016-08-01閲覧。
- ^ 「Concurrent DOS 4.1 in den USA angekündigt」。Computerwoche (ドイツ語)。IDG Business Media GmbH。1985-06-21。ISSN 0170-5121。2017-01-18時点のオリジナルよりアーカイブ。2017-01-18に取得。
- ^ Markoff, John Gregory ; Robinson, Phillip (1985 年 6 月). 「A GEM Seminar」. BYTE . p. 455. 2013 年 10 月 27 日閲覧。
- ^ Kisor, Henry (1985-11-16). 「GEM Write は IBM オーナーに Apple 風のワードプロセッサを提供」Orlando Sentinel . 2019-02-13 時点のオリジナルよりアーカイブ。2015-01-05閲覧。
- ^ ab Dilger, Daniel Eran (2007-09-10). 「Office Wars 3 – How Microsoft Got Its Office Monopoly」RoughlyDrafted Magazine . サンフランシスコ、カリフォルニア州、米国。 2013-08-19 時点のオリジナルよりアーカイブ。 2013-08-15に閲覧。
- ^ 「GEMを修正するためのデジタル研究」。ニューヨークタイムズ(全国版)。1985年10月1日。p. D-4。2018年9月30日時点のオリジナルよりアーカイブ。2020年1月12日閲覧。
- ^ Watt, Peggy (1985-10-07). 「Apple、GEMの書き換えを強制」。Computerworld . News. Vol. XIX, no. 40. Monterey, California, USA: CW Publishing, Inc. p. 2. ISSN 0010-4841. 2020-02-12時点のオリジナルよりアーカイブ。2020-02-12に取得。
- ^ Watt, Peggy (1986-10-27). 「Digital Research がレイオフと再編で経営を強化 - 事業部門と製品ラインを再編成」. Computerworld - The Newsweekly for the Computer Community . Computer Industry. Vol. XX, no. 43. Monterey, California, USA: CW Communications, Inc. p. 95. ISSN 0010-4841. 2020-02-16 にオリジナルからアーカイブ。 2020-02-16に取得。
- ^ Reimer, Jeremy (2005-05-05). 「GUIの歴史」(PDF)。Ars Technica 。 2011-07-19 のオリジナル(PDF)からアーカイブ。2012-07-23に取得。(28ページ)
- ^ Lineback, Nathan. 「GEM 2.0 スクリーンショット」。Toastytech.com。2019年8月22日時点のオリジナルよりアーカイブ。2016年8月1日閲覧。
- ^ Alsop, Stewart II (1988-01-18). 「WUI: ユーザーインターフェースをめぐる戦争」(PDF) . PC Letter - パーソナルコンピュータ業界インサイダーガイド. 4 (2). PCW Communications Inc.: 1–4. ISSN 8756-7822. 2019-08-23 にオリジナルからアーカイブ(PDF) . 2020-01-11に取得。
- ^ ab Schemenaur, PJ (1986-10-27). 「Digital Research、アプリケーション間を切り替える Gem オプションを発表」InfoWorld - The PC News Weekly . 第 8 巻、第 42 号。米国カリフォルニア州モントレー: Popular Computing, Inc. p. 5。ISSN 0199-6649。2018年9 月 12 日閲覧。
- ^ ab Elliott, John C. (2013). 「GEM/XM スクリーンショット」. Seasip.info . 2018年9月12日時点のオリジナルよりアーカイブ。 2018年9月12日閲覧。
- ^ 「GEM XM は DOS および DOS Plus でプログラムを切り替える」(PDF)。European Review (20) 。Digital Research : 1. 1987 年 1 月。2022 年 10 月 9 日時点のオリジナルからアーカイブ(PDF) 。2018 年 9 月 12 日閲覧。
- ^ Harris, Dylan 編 (2000)。「ダウンロード - XM」。Digital Research。2001-09-12取得。GEM XM Desktop を使用すると、複数のアプリケーションを同時に実行できます。アプリケーションを自由に切り替えたり、アプリケーション間でデータを渡すこともできます。1 つのジョブを終了してから別のジョブを開始する必要はもうありません。1つ
のプログラムの出力を次のプログラムの入力として入力する際にエラーが発生することももうありません。GEM 専用に作成されていない DOS アプリケーションでも同様です。これらの新しい機能は、ディスクの内容を整理して表示する使いやすい GEM Desktop 機能に追加されています。すべてのコマンドはドロップダウン メニューを使用するため、覚える必要はありません。ディスクとファイルは、マウスで特に選択しやすい、わかりやすいアイコンで表されます。GEM XM Desktop には、アラーム クロック、カレンダー、ダイアリー、カード インデックス機能が常時利用できる、欠かせない GEM Diary が付属しています。
- ^ Lineback, Nathan. 「GEM 3.11 スクリーンショット」。Toastytech.com。2019年11月18日時点のオリジナルよりアーカイブ。2016年8月1日閲覧。
- ^ Digital Research Artline ユーザーリファレンスガイド(PDF) (第2版)。Digital Research / CCP Development GmbH。1990年11月 [1988]。5161-2062-002。2019年12月4日時点のオリジナルよりアーカイブ(PDF) 。 2020年1月10日閲覧。
- ^ “Digital Research stellt Artline 2 vor - Unter GEM-Oberfläche illustrieren und präsentieren”.コンピューターウォッチェ(ドイツ語)。ドイツ、ミュンヘン: IDG Business Media GmbH。 1990年2月9日。ISSN 0170-5121。 2020-01-12 のオリジナルからアーカイブ。2020年1月12日に取得。
- ^ Elliott, John C. (編). 「GEM/4 のスクリーンショット」. Seasip.info . 2019 年 6 月 10 日時点のオリジナルよりアーカイブ。2016年 8 月 1 日閲覧。
- ^ ab Krautter, Thomas; Barnes, Chris J. (2006-06-14) [1999-12-29]. "GEM/4". GEM Development . 2013-03-16 にオリジナルからアーカイブ。 2020-01-12に取得。
[…] 一般的に、いくつかの一般的な事柄が議論されていることを考えると、Artline 1 および/または 2 をパブリック ドメインにリリースするというアイデアは気に入っています。 […] Artline に関するコメントは、アプリケーションは常に私たち自身の著作権であり、すべてのコードは CCP で書かれ、商標は
Digital Research
のもの (現在は私たちのもの) であり、Artline 2 オペレーティング システムは GEM/4 であるためです。 Artline 1 には GEM 3.1 が必要ですが、GEM/4 へのすべての変更は、Lee Lorenzen と Don Heiskell の協力により、
ventura パブリッシャー
との互換性を保つために行われました。 Bill Herndon は現在、アーカイブをチェックして、GEM/4 VDI とドライバーのソースを提供できるかどうかを確認中です。[…]
- ^ Digital Research Artline Installation / Startup (第2版)。Digital Research / CCP Development GmbH。1990年11月[1988]。5161-2052-002 。 2020年1月12日閲覧。
- ^ Digital Research Artline Graphics Utilities Guide (第1版)。Digital Research / CCP Development GmbH。1990年8月[1988]。5161-2042-002 。 2020年1月12日閲覧。
- ^ Artline Release Note (第3版). 1991年1月. 5161-1001-003. 2020年1月12日時点のオリジナルよりアーカイブ。 2020年1月12日閲覧。[3]
- ^ Elliott, John C. (編). 「GEM/5 のスクリーンショット」. Seasip.info . 2019 年 6 月 10 日時点のオリジナルよりアーカイブ。2016年 8 月 1 日閲覧。
- ^ Scott, Karyl (1991-07-29). 「Novell/DRI 合併によりクライアント管理が向上」InfoWorld . ネットワーキング. 第 13 巻、第 30 号. InfoWorld Publishing Co. p. 33. ISSN 0199-6649. 2020 年 2 月 9 日時点のオリジナルよりアーカイブ。2017年 1 月 21 日閲覧。
- ^ 「NovellとDigital Researchが最終合併契約に署名」。Business Wire。1991年7月17日。2018年8月18日時点のオリジナルよりアーカイブ。2017年1月24日閲覧。
- ^ 「Motorola VME/10 マイクロコンピュータ システム概要マニュアル」(PDF) (第 1 版)。Motorola Inc. 1984 年 2 月。M68KVSOM/D1。2019年 11 月 27 日のオリジナルからアーカイブ(PDF) 。2020 年 1 月 11 日に取得。
- ^ “アーカイブコピー”. 2006年7月13日時点のオリジナルよりアーカイブ。2018年9月12日閲覧。
{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク) - ^ Dyer, Landon. 「Atari ST、パート2」。2018年10月10日時点のオリジナルよりアーカイブ。
- ^ Daniels, Jeffrey (1988年夏)。「STとの3年間 - TramielのAtari内部の独占情報」。STart - The ST Quarterly。START Magazine Archive。第3巻第1号。Antic Publishing。22ページ。2019年11月2日時点のオリジナルよりアーカイブ。 2020年1月11日閲覧。
- ^ Leon, Mark (1996-07-29). 「Caldera が和解した訴訟を再開、DR DOS を買収 — Microsoft に対する反トラスト訴訟」InfoWorld . ニュース. 第 18 巻、第 31 号. InfoWorld Publishing Co. p. 3. ISSN 0199-6649. 2020 年 2 月 8 日時点のオリジナルよりアーカイブ。2020年 2 月 8 日閲覧。[4]; Leon, Mark (1996-07-29). 「Caldera が和解した訴訟を再開、DR DOS を買収 — Microsoft の対応: 訴訟は「皮肉で悲しい」」Computerworld New Zealand . IDG Communications . ISSN 0113-1494. CMPWNZ. 2018-08-23 にオリジナルからアーカイブ。2018-02-13に取得。
- ^ Morris, Joseph P. 編 (1997-05-23) [1997-05-19]。「Caldera が OpenDOS を使用した「Web-TV」のような機能の OEM 提供を発表 - Caldera WebSpyder が OEM ソリューションにカスタマイズ可能なインター/イントラネット機能を追加」。米国ユタ州プロボ: Caldera, Inc. 2018-08-26 にオリジナルからアーカイブ。2018-08-26に取得– www.delorie.com/opendos 経由。
- ^ ab Jemmett, Ben AL (1999年4月). 「CalderaがGEMをGPLでリリース」Deltasoft - GEM News。 2016年11月7日時点のオリジナルよりアーカイブ。2016年11月7日閲覧。
Caldera Thin Clients, Inc.は、GEMの将来について何年も憶測が飛び交っていた後、4月中旬にGEMと
ViewMAX
のソースコードを
GNU General Public License
でリリースした
。 Calderaは1996年に
DR-DOS
とともに
Novell
からGEMのソースを購入し、当時GEMをモバイルコンピュータやシンクライアントのプラットフォームに開発する可能性があると述べていた。 しかし、これらの計画は中止され、代わりにGEMはオープンソースコミュニティにリリースされた。
- ^ ランデマール、オリヴィエ;リヴィエール、ヴァンサン。メキニョン、ディディエ。ルブー、エリック。ベルセゲイ、アルノー。ベレジア、ドミニク。ゾロ。ドンゼ、フィリップ。ルメール、ジャン・フランソワ。セヴィン、ローランド。ジャン=マルク・シュトックラウゼン。ブーデ、フレデリック。マンディン、パトリス編。 (2017-12-10) [2011]。 「MyAES」。リリース: 0.97。 2019年11月2日のオリジナルからアーカイブ。2020年1月11日に取得。
- ^ ab ポール、マティアス R. (1997-04-13) [1993]. DRDOS6UN.TXT — DR DOS 6.0 のドキュメントと操作に関する説明。 MPDOSTIP (ドイツ語) (60 版)。 2016-11-07 のオリジナルからアーカイブ。2016 年 11 月 7 日に取得。
- ^ ab ポール、マティアス R. (1997-06-07) [1994]. NWDOS7UN.TXT — Novell DOS 7 の機能を説明します。MPDOSTIP (ドイツ語) (85 版)。 2016-11-07 のオリジナルからアーカイブ。2016 年 11 月 7 日に取得。
さらに読む
- Apricot Portable - テクニカルリファレンスマニュアル。第3章: ソフトウェア。ACT (International) Limited。1984年。 2020年1月13日閲覧。[5][6] (228ページ)
- GSX グラフィックス拡張機能 - プログラマーズ ガイド(PDF) (第 2 版)。Digital Research Inc. 1983 年 9 月。5000-2024。2020年 2 月 11 日にオリジナルからアーカイブ(PDF)されました。2020年 1 月 13 日に取得。[7][8][9]
外部リンク
- GEM - 歴史、ドキュメント、およびさまざまなオープンソース GEM プロジェクトへのリンク
- Afros - ARAnyM に特化した Atari OS コンポーネント (EmuTOS など) のディストリビューション
- Aranym Atari Running on Any Machine: Atari GEM アプリケーションを実行できるオープンソースのエミュレーター/仮想マシン
- 「GEM:THE PROJECT」。
- TOS の作成 (パート 1) 2011-05-12 にWayback Machineでアーカイブされました。Landon Dyer は、「The Monterey Group」のオリジナル メンバーの 1 人です。
- TOS の作成 (パート 2) 2010-09-21 にWayback Machineでアーカイブされました。Landon Dyer は、「The Monterey Group」のオリジナル メンバーの 1 人です。
- GEMデモ1985 プログラムの大部分はMACに関するものである
- John C. Elliott. 「Intel GEM メイン ページ」。
