Rheinmetall open-source son protocole d'armes connectées
Original : German Rheinmetall open-sources its Battlesuite connected weapon system protcol
Pourquoi c'est important
L'ouverture partielle d'un protocole d'armement connecté interroge sur les nouvelles alliances industrie-défense.
Le groupe allemand Rheinmetall a publié en open-source la documentation de son protocole Battlesuite « onboardapi » v9.10.0, une interface middleware standardisant la communication entre systèmes de capteurs et composants logiciels d'armement, basée sur le standard DDS de l'OMG.
Rheinmetall AG a mis en ligne sur GitHub la documentation complète de son interface onboardapi (version 9.10.0), le middleware central de son système d'armes connectées Battlesuite. La bibliothèque repose sur le standard Data Distribution Service (DDS) de l'Object Management Group, une architecture publish-subscribe conçue pour des échanges de données fiables et à faible latence. Elle s'appuie sur le SDK interne ddkit, et exploite DDS XTypes ainsi que l'encodage XCDR2 pour assurer une compatibilité ascendante entre versions logicielles. Le cœur de la bibliothèque est écrit en C++, mais des wrappers permettent une intégration en Java, C# / .NET et Python. L'objectif affiché est d'assurer l'interopérabilité entre matériels et logiciels dans des environnements complexes. Les descriptions d'interfaces sont publiées sous licence EPL v2.0, tandis que les bibliothèques runtime restent soumises à une EULA propriétaire (EULA-RME-SDK-1.0). Cette publication marque une démarche inhabituelle dans l'industrie de la défense, où les protocoles de communication entre systèmes d'armes sont généralement jalousement gardés.