Rheinmetall, 兵器連携プロトコルをOSS公開
Judul asli: German Rheinmetall open-sources its Battlesuite connected weapon system protcol
Mengapa Ini Penting
防衛産業でのオープンなシステム間通信規格の整備は、多国間連携と調達競争に直接影響する
ドイツの防衛大手Rheinmetallが、兵器システム間通信用ミドルウェア「onboardapi」v9.10.0をGitHub上で公開。DDS標準採用、C++/Java/Python対応。
ドイツ防衛企業Rheinmetallが、戦闘システム向け通信ミドルウェア「onboardapi」のドキュメントおよびインターフェース仕様をGitHub上で公開した。バージョンは9.10.0。
このライブラリはセンサーシステムとソフトウェアコンポーネント間の通信を標準化するもので、Object Management Group(OMG)が策定するData Distribution Service(DDS)規格を基盤とする。データ中心型のパブリッシュ・サブスクライブ型アーキテクチャにより、高負荷環境でも低遅延通信を実現するとされる。
独自SDK「ddkit」上に構築され、DDS XTypesとXCDR2エンコーディングを使用。異なるバージョン間の後方互換性を維持しつつ、データモデルの進化にも対応できる設計となっている。コアライブラリはC++で提供され、Java・C#/.NET・Pythonのラッパーも用意されている。
ライセンスはインターフェース記述部分がEPL v2.0、ランタイムライブラリはRheinmetall独自のEULA(EULA-RME-SDK-1.0)が適用される。完全なオープンソースではなく、商用利用には制限がある点に注意が必要だ。