| 開発者 | コーラス・システムズ サン・マイクロシステムズ |
|---|---|
| OSファミリー | POSIX |
| 作業状態 | 製造中止 |
| ソースモデル | クローズドソース (v5 以前) オープンソース(v5) |
| 初回リリース | 1979年 |
| 最新リリース | 5.1 / 2011 |
| マーケティングターゲット | 組み込みシステム |
| 利用可能 | 英語 |
| プラットフォーム | x86、680x0、PowerPC、SPARC、ARM、MIPS |
| カーネルタイプ | マイクロカーネル リアルタイムオペレーティングシステム |
| 後継者 | バーチャルロジックスC5 |
| 公式サイト | docs.oracle.com/cd/E19048-01/chorus5/index.html |
ChorusOS は、メッセージ パッシングコンピューティング モデルとして設計されたマイクロカーネル リアルタイム オペレーティング システムです。ChorusOS は、1979 年にフランスのコンピュータ サイエンスとオートメーション研究所(INRIA) の Chorus分散リアルタイムオペレーティング システム研究プロジェクトとして始まりました。 [1] 1980 年代、Chorus は 2 つの最も初期のマイクロカーネルの 1 つであり (もう 1 つはMach )、新興企業Chorus Systèmes SAによって商業的に開発されました。[2]時間の経過とともに、開発の取り組みは分散の側面から組み込みシステムのリアルタイムの側面へと移行しました。[3]
1997年、サン・マイクロシステムズは、新しいJavaOSの開発に使われたマイクロカーネル技術のためにコーラス・システムズを買収した。[4]サン(そしてその後オラクル)はコーラスOSのサポートを終了した。コーラス・システムズの創設者は2002年8月にJalunaという新しい会社を設立した。その後JalunaはVirtualLogixとなり、2010年9月にRed Bendに買収された。VirtualLogixはLinuxとChorusOS( VirtualLogix C5と名付けた)を使用して組み込みシステムを設計した。C5はキャリアグレードのオペレーティングシステムと称され、積極的に保守されていた。
ChorusOSの最新ソースツリーはバージョン5.0の進化版で、 Sunによってオープンソースソフトウェアとしてリリースされ、Sunダウンロードセンターから入手できます。[5] Jalunaプロジェクトはこれらのソースを完成させ、オンラインで公開しました。そこでは、Jaluna-1はFreeBSD 4.1に基づくリアルタイムポータブルオペレーティングシステムインターフェース(RT- POSIX )レイヤーと、CDEクロスプラットフォームソフトウェア開発環境として説明されています。ChorusOSは、 wolfSSLなどの一般的なセキュアソケットレイヤーおよびトランスポートレイヤーセキュリティ(SSL/TLS)ライブラリによってサポートされています。
参照
参考文献
- ^ Coulouris, George; Dollimore, Jean; Kindberg, Tim (1994). 分散システム: 概念と設計. Addison-Wesley. pp. 566–79. ISBN 978-0-201-62433-5. 2012年12月2日閲覧。
- ^ Doeppner, Thomas W. (2010 年 12 月 20 日)。オペレーティングシステムの詳細: 設計とプログラミング。John Wiley & Sons。p. 36,145。ISBN 978-0-471-68723-8. 2012年11月29日閲覧。
- ^ Gien, Michel (1995). CHORUS オープン マイクロカーネル アーキテクチャの進化: STREAM プロジェクト。FTDCS '95 Proceedings of the 5th IEEE Workshop on Future Trends of Distributed Computing Systems。IEEE Computer Society。p. 10。2012年12 月 2 日に閲覧。
- ^ トム、ソウルポー;チャールズ・ミルホ(1999年1月)。 JavaOS オペレーティング システムの内部。ジャワシリーズ。アディソン・ウェスリー。 p. XIII. ISBN 0-201-18393-5. OCLC 924842439.
- ^ 「Sun Download Center」。Oracle 。 2011年10月6日時点のオリジナルよりアーカイブ。
