|
onboardapi
9.19.0
by Rheinmetall
|
Contact Mail: opensource.rme@rheinmetall.com.
Version 1.0
Legal Notice and Parties
This End User License Agreement (“Agreement”) is entered into between:
Rheinmetall Electronics GmbH, a company organized under the laws of Germany, registered with the commercial register (Handelsregister) of Bremen under HRB 9659, with its registered office at Brüggeweg 54, 28309 Bremen, Germany (hereinafter referred to as “Licensor”),
and
the individual or legal entity installing, accessing, or using the Software (hereinafter referred to as “Licensee”).
By installing, copying, accessing, or otherwise using the Software, the Licensee agrees to be bound by this Agreement.
1. Definitions
“Software” means collectively:
- all runtime libraries
- all framework components
- all headers and binary files
- all generated libraries
- all code generated by the Software
- build artifacts and intermediate output
- documentation
The Software may contain third-party components (including open-source software) governed by separate license terms. Such third-party license terms are provided alongside the Software and shall prevail over this Agreement for those specific components.
2. License Grant
Subject strictly to this Agreement, Licensor grants a:
- non-exclusive
- non-transferable
- non-sublicensable
- worldwide
- perpetual
- royalty-free
license to:
- install and use the Software
- integrate the unmodified Software into commercial or non-commercial products
- distribute the unmodified Software as part of a larger system
No other rights are granted.
3. Explicit Permission for Dynamic Linking
You are expressly permitted to dynamically link (shared link) the unmodified Software with independently developed software applications.
Such independently developed applications:
- remain separate works
- are not subject to this Agreement
- are not required to be licensed under this Agreement
This Agreement applies solely to the Software itself and not to independent works that interface with it through its published APIs.
4. Absolute Restriction on Modification
You shall NOT, under any circumstances:
- modify the Software
- alter generated code
- adapt, translate, refactor, or restructure the Software
- create derivative works
- merge the Software into another work
- remove technical protections
- change binary content
- modify headers
- patch or fork the Software
Any modification voids this license immediately.
5. Reverse Engineering Prohibition
You shall not:
- reverse engineer
- decompile
- disassemble
- analyze binary structure
- perform static or dynamic analysis
Except only to the extent that such restriction is explicitly prohibited by mandatory applicable law.
6. Generated Code
All code generated by the Software:
- is considered part of the Software
- remains subject to this Agreement
- may not be modified
- may not be extracted for independent use
- may not be reverse engineered
Generated output does not grant ownership rights.
7. No Separation of Components
The Software may not be separated into parts for independent use.
The runtime, generated libraries, and headers form a single licensed unit.
8. Ownership and Intellectual Property
All rights, title, and interest in and to the Software remain exclusively with the Licensor.
This Agreement does not constitute a sale.
9. No Support Obligation
Licensor has no obligation to:
- provide updates
- provide bug fixes
- provide security patches
- maintain compatibility
All support, if any, is at Licensor’s sole discretion.
10. Disclaimer of Warranty (Maximum Scope)
THE SOFTWARE IS PROVIDED “AS IS” AND “AS AVAILABLE”.
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
- NO WARRANTIES OF ANY KIND ARE PROVIDED
- NO IMPLIED WARRANTIES APPLY
- NO WARRANTY OF MERCHANTABILITY
- NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE
- NO WARRANTY OF NON-INFRINGEMENT
- NO WARRANTY OF ACCURACY
- NO WARRANTY OF ERROR-FREE OPERATION
11. Limitation of Liability (Maximum Protection)
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
THE LICENSOR SHALL NOT BE LIABLE FOR:
- DIRECT DAMAGES
- INDIRECT DAMAGES
- INCIDENTAL DAMAGES
- SPECIAL DAMAGES
- CONSEQUENTIAL DAMAGES
- LOSS OF PROFITS
- LOSS OF DATA
- BUSINESS INTERRUPTION
- SECURITY BREACHES
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
TOTAL LIABILITY SHALL NOT EXCEED ZERO.
12. Termination
This license terminates automatically and immediately upon breach.
Upon termination, you must:
- cease all use
- destroy all copies
- remove all distributed instances where legally possible
13. Severability
If any provision is held invalid, the remainder remains enforceable.
14. Governing Law
This Agreement is governed by the laws of Germany, excluding conflict of law principles.