Domain/OS
シェルはAEGIS用にAEGISシェル、UNIX用にBourne Shell、C Shell、KornShellの環境が用意されていた。ユーザーはその中で使いやすい環境を選択できた。また、同時に複数種類の環境を走らせることも可能であった。
Apollo社独自のウィンドウシステムに比重を置いていたことと、ディスプレイマネージャが非常に軽いウインドウシステムであったため搭載されることはなかった。その後、別売りでHP-VUE(Motif (GUI) ベースのウィンドウマネージャー)が売られるようになり、Xもある程度まともに操作できる環境は整ったが、起動が遅いこと、別売り(高価)である問題が解決できていなかったこともあり、Xを動作条件するもの以外わざわざXを使用することは少なかった。
結局、Xの動作環境を改善することなくDOMAIN/OSのリリースは終了した。
なお、HP社内ではXにディスプレイマネージャ環境を移植したソフトウェアDMX (HP-UX)、ディスプレイマネージャとXを独立動作させるワークスペース切替など、いろいろと試みがあったようだが、リリースされることはなかった。
なぜTCP/IPが利用されなかったかは以下の時代背景(簡略版)にある。
1974年、TCPとIP発表と論文で「インターネット」という言葉が登場
1976年、Unix to Unix Copy Protocol (UUCP) 発表
1979年、ネットニュース (USENET) 登場
1980年、アポロコンピュータ社創立
1981年、アポロコンピュータ社が世界最初のEWSとしてDN100を出荷。4.1BSDリリース。
1982年、ARPAnetがTCPとIPを採用し、TCP/IP仕様がほぼ決まった。サンマイクロシステムズ社創立。AT&T社UNIX System IIIリリース。
1983年、4.2BSDリリースこのときTCP/IPが標準実装された。サンマイクロシステムズ社が一般向けにTCP/IPが標準実装されたUNIXを提供 (SunOS 1.0)
1984年、サンマイクロシステムズ社がNFSを業界にフリーでライセンスする
1985年、SunOS 2.0がNFSを実装
1986年、アポロコンピュータ社がNCS (Network Computing System) 発表。
Domain/OSの特徴と言え、大きな利便性を発揮する裏方の機能としてネットワークワイドシングルレベルストアがある。 OSメモリ管理システムは、大きく分けると以下の種類がある。
ダブルレベル実ストア
ダブルレベル仮想ストア
シングルベルストア
ネットワークワイドシングルベルストア
複数のOSが同時に使用可能にするための仕組みとしてDomain/OSではシンボリックリンクの機能に環境変数を適用できた。そのため、2つのバッティングするディレクトリ (/bin, /etc, /usr) など環境変数を使用しシェルごとにまったく別のUNIX環境を実現可能にしていた。実例として、以下のような環境変数リンクを利用し、UNIXの2つのディストリビューションを同時混在させて利用されていた。
環境変数SYSTYPE(設定値bsd4.3またはsys5.3)をプロセスウィンドウで動かすShell毎に選択可能なため、同時独立に複数の環境が実現されていた。
開発履歴管理システム
ディスプレイマネージャは、トランススクリプトパッド、編集パット、DM入力ウィンドウ、DM出力ウィンドウの4つのウィンドウが存在する。どれも共通の操作でカット&ペースト、テキスト入力制御、検索、置換えが行える。
Domain/OS(ドメインオーエス)アポロコンピュータ社 (Apollo Computer, Inc.)製のワークステーション、Apollo DOMAINシリーズに搭載していた分散オペレーティングシステム。Apollo DOMAINシリーズには、CRT表示インターフェースボードありのDNシリーズ、CRT表示インタフェースボードなしのDSPシリーズが存在した。 また、従来はAEGIS(英語版)がオペレーティングシステムとして搭載されていたが、DN-10000・DSP-10000など、マルチプロセッサ構成のコンピュータをリリースにあたり、これまでのオペレーティングシステムの設計を見直し、再設計されたオペレーティングシステムがDomain/OSである。分散オペレーティングシステムの機能は、AEGISから受け継いだものである。
当時としては桁外れの先進機能を備えていたが、ヒューレット・パッカード社 (HP) に吸収され消滅した。