| 開発者 | ベル研究所 |
|---|---|
| OSファミリー | リアルタイムオペレーティングシステム |
| 作業状態 | 現在 |
| ソースモデル | クローズドソース |
| プラットフォーム | Avaya Definity G3 (Generic 3) スイッチ |
| カーネルタイプ | リアルタイム |
| ライセンス | 独自 |
| 公式サイト | アバヤ |
Oryx/Pecos [1]は、1978年にベル研究所がAT&Tの大規模PBX交換機を動作させる目的でゼロから開発した独自のオペレーティングシステムです。このオペレーティングシステムは、AT&T の主力製品であるSystem 75で初めて使用され、ごく最近まで、現在は AT&T/ Lucent Technologiesの子会社であるAvayaが製造しているDefinity G3 (Generic 3) スイッチまでのすべてのバリエーションで使用されていました。Oryx/Pecos をベースにした最後のシステムは、リリース 13.1 Definity ソフトウェアを搭載した Avaya G3 CSI でした。正式な販売終了は 2007 年 2 月 5 日でした。ベル研究所が直接開発したUnix 風の変種であると広く信じられていますが、これは事実ではなく、Unix のどのバージョンにも基づいていません。
説明
Oryx/Pecos はカーネル (Oryx) と、その上で実行される関連プロセス (Pecos) で構成されています。このシステムは、当時AT&Tのコロラド ベル研究所があったコロラド州ウェストミンスター キャンパスの境界となるペコス ストリートにちなんで名付けられました。また、Oryx はオフィス辞書で OS の前のアルファベット順の最後の単語であり、ユニコーン神話の起源であるとも言われています。このシステムは、Thoth [2] (ウォータールー大学で開発) と DEMOS [3] (ロスアラモス科学研究所で開発) に基づいています。
通常、商用オペレーティング システムに備わっている機能は、Oryx/Pecos にはありません。次のような機能があります。
- 文書化されたAPI構造
- 追加のアプリケーションをコンパイルしてオペレーティングシステムに直接リンクすることなくロードして実行できる動的アプリケーション実行機能
- 現在使用されている標準ファイルシステムと互換性のあるディスクオペレーティングシステム
- 動的リンクライブラリ
- アプリケーションとオペレーティングシステムのプロセスを強力に分離するためのメモリ管理
- 市販の開発パッケージ
Oryx/Pecos と Unix の間には歴史的なつながりが 1 つあります。上記の記事の著者は、将来の開発として Oryx/Pecos 上に UNIX 実行環境を実装することを提案し、実際にそのようなプロジェクトがデンバーで実行されました。しかし、そのプロジェクトは成功裏に完了し、Oryx/Pecos の「Eli」バージョン (第 5 リリース、または「E」リリース) で社内に導入されたにもかかわらず、AT&T または Lucent の公式製品にはなりませんでした。
大規模なオフィス環境で働いていて、AT&T、ルーセントテクノロジー、またはアバイアブランドの電話を使用している人は、間接的に Oxyx-Pecos を使用している可能性が高いですが、このオペレーティングシステムの焦点が狭く、独自仕様であるため、あまり知られていません。2005 年にアバイアは、オペレーティングシステムとしての Oryx/Pecos の使用を中止し、代わりにLinuxで実行されるアプリケーションに移植しました。新しい形態はCommunication Managerとして知られています。また、2000 年代初頭には、Definity One (後の IP 600 および S8100) が、この OS から段階的に離れる初期の試みでした。Definity One は、Oryx/Pecos システムをエミュレートする Linux エミュレーターを使用してWindows NT 4.0で実行されました。伝えられるところによると、その特定のシステムを使用していた管理者によると、それは失敗であり、Windows を Oryx/Pecos と Linux 上で実行しようとする試みは問題でした。[4]
ただし、キャリアグレードの機器の堅牢性と、AT&T/Lucent/Avaya PBX システムの広範な使用により、Oryx/Pecos は今後も無期限にサポートされる可能性が高くなります。
参考文献
- 「Oryx/Pecos およびサードパーティ ソフトウェア」(PDF) www.support.avaya.com 。2011年2 月 21 日閲覧。
- ^ AT&Tテクニカルジャーナル、v64、n1パート2、1985年1月、pp 251-268。
- ^ Communications of the ACM、第22巻第2号、1979年2月、105-115ページ。
- ^ ソフトウェア:実践と経験 16(12):1059-1076 · 1986年12月
- ^ [1] [リンク切れ ]
外部リンク
- アバヤ
