German Rheinmetall open-sources its Battlesuite connected weapon system protcol
- ID
- 25154
- Status
- summarized
- Published
- 16 Sep 2026, 5:07 AM
- Fetched
- 17 Sep 2026, 11:47 PM
- Provider
- Hacker News
- Category
- dev-community
- Original URL
- https://rheinmetall.github.io/onboardapi-documentation/9.10.0/index.html
- Source URL
- https://hnrss.org/best
Summary
- Score
- 2.0
- Created
- 17 Sep 2026, 11:50 PM
- Tags
- Audience
- developers
What happened
German defense contractor Rheinmetall has published documentation for onboardapi 9.10.0, the middleware protocol used in its Battlesuite connected weapon systems. The API uses OMG's Data Distribution Service (DDS) standard with a publish-subscribe architecture for low-latency sensor-to-software communication, with C++ core libraries and wrappers for Java, C#/.NET, and Python. Interface descriptions are licensed under EPL v2.0, while runtime libraries use a custom EULA (EULA-RME-SDK-1.0).
Why it matters
Practically irrelevant to most builders in this audience — DDS middleware patterns and XTypes/XCDR2 backward-compatibility design are worth noting if you work in defense robotics or real-time sensor integration, but the custom runtime EULA and weapon-system context make this unusable for typical commercial or startup work.
Discussion angle
The unusual move of a defense contractor open-sourcing a weapon system protocol — what does it signal about industry interoperability pressures, and does the split license (EPL for interfaces, custom EULA for runtime) actually make this open source in any meaningful sense?