RTEMS
詳細情報
- 開発者
- OAR Corporation
- 発表
- 1988
- 種別
- リアルタイムOS
- 公式サイト
- rtems.org
国防契約から生まれ、軌道上にたどり着いたオープンソースのリアルタイムOS。
1988年にOAR Corporationが米陸軍ミサイル司令部向けに作った。顧客が物騒でなくなるにつれ、略称の意味はひっそり付け替えられた。Missile Systems、次にMilitary Systems、現在はMultiprocessor Systemsである。文字そのものは変わっていない。
RTEMSは単一アドレス空間でプロセスを持たない。アプリケーションはカーネルと1つのバイナリにリンクされ、その点はFreeRTOSに似ているが、APIははるかに大きい。POSIXスレッド、ファイルシステム、ネットワークスタック、そしてAdaの本格サポートまで備える。オープンソースで、決定的なスケジューリングと長い実績があるため、ESAでもNASAでも衛星や探査機によく選ばれる。誰も、新顔を最初に飛ばす役にはなりたくないのだ。