# AUBO Robot SDK License Agreement

Version 1.0

Copyright © AUBO (BEIJING) ROBOTICS TECHNOLOGY CO., LTD.

All Rights Reserved.

## 1. Definitions

"SDK" means the software development kit provided by AUBO (BEIJING) ROBOTICS TECHNOLOGY CO., LTD. (the "Licensor"), including but not limited to:

- Binary libraries;
- Header files;
- Documentation;
- Example programs;
- Utility tools;
- Related development resources.

"Examples" means source code samples, demonstration programs, reference implementations, and example applications included with the SDK.

------

## 2. Grant of License

Subject to the terms and conditions of this Agreement, the Licensor grants any individual or legal entity authorized to download, install, or use the SDK (the "Licensee") a non-exclusive, non-transferable, worldwide, royalty-free license to:

- Use the SDK for development, testing, evaluation, and deployment;
- Integrate the SDK into commercial or non-commercial software;
- Develop applications using the SDK;
- Compile, deploy, distribute, and sell software products developed using the SDK;
- Run such applications on systems owned by the Licensee or its customers.

------

## 3. Intellectual Property Rights

The SDK and all intellectual property rights therein remain the exclusive property of the Licensor.

This Agreement does not transfer any intellectual property rights, patent rights, trademark rights, copyrights, or any other rights to the Licensee.

------

## 4. SDK Core Components

The core components of the SDK are provided in binary form only.

The Licensor is under no obligation to provide source code for any SDK libraries, runtime components, middleware, or other internal implementations.

------

## 5. Example Source Code

The SDK may include Examples.

The Licensee may:

- Use the Examples;
- Modify the Examples;
- Compile the Examples;
- Distribute the Examples;
- Incorporate all or part of the Examples into its own projects.

The Examples are provided for reference purposes only.

Ownership of the SDK itself and its core components remains exclusively with the Licensor.

------

## 6. Restrictions

The Licensee shall not:

- Reverse engineer, disassemble, decompile, decrypt, or otherwise attempt to obtain the source code of the SDK;
- Modify the SDK's binary libraries, runtime components, or internal implementations;
- Circumvent, disable, or remove any protection mechanisms contained in the SDK;
- Sell, sublicense, lease, rent, or distribute the SDK as a standalone product;
- Remove, obscure, or alter any copyright notices, trademark notices, or proprietary notices contained in the SDK;
- Misrepresent the SDK as its own product or otherwise mislead any third party regarding ownership of the SDK.

------

## 7. Redistribution

Software products developed by the Licensee using the SDK may be freely distributed and sold.

The SDK may only be redistributed as an integrated component of the Licensee's application and solely for the purpose of enabling such application to function.

Without prior written authorization from the Licensor, the Licensee shall not use the SDK to develop any library, framework, API, or middleware that is substantially similar in functionality to the SDK, nor market or sell any product by treating the SDK as its core value or primary selling point. Standalone distribution of the SDK is prohibited.

The Licensee acknowledges that, when distributing any derivative work developed based on the SDK, it must prominently include the principal contents of this Agreement and implement technical measures, such as a license pop-up or agreement confirmation page, to ensure that the end user agrees to be bound by all terms of this Agreement before using such derivative work.

"End User" means the ultimate user of an application developed by the Licensee based on the SDK (a "Derivative Work"), including without limitation any individual or entity that operates, configures, or maintains such Derivative Work.

The Licensee shall bear full responsibility to the Licensor for any violation of this Agreement by its End Users.

------

## 8. Open Source Compliance Statement

The SDK may include open source components, and the Licensor will identify their names and applicable licenses in the accompanying documentation.

The Licensor warrants that its own use of such open source components complies with the applicable licenses. If any such license conflicts with this Agreement, the applicable open source license shall prevail.

Any obligations triggered by the Licensee's development, distribution, or integration activities under an open source license, including without limitation the obligation to provide source code or disclose the Licensee's own code, shall be borne solely by the Licensee.

The Licensee acknowledges that certain open source licenses may have copyleft effects and may require the SDK or derivative works thereof to be made open source. The Licensee shall independently assess and bear such risks.

If the Licensor suffers any claim, lawsuit, or loss as a result of the Licensee's breach of the foregoing obligations or improper combination with other open source code, the Licensee shall fully indemnify the Licensor.

------

## 9. Privacy

The SDK does not proactively collect any personal information.

If any future version needs to collect personal information, the Licensor will publish a separate privacy policy and obtain authorization as required by law.

If an application developed by the Licensee using the SDK involves the collection or processing of personal information, the Licensee shall prepare and publish its own privacy policy, obtain user consent as required by law, and comply with applicable laws and regulations, including the Personal Information Protection Law.

Any claims, penalties, or losses arising from the Licensee's or its application's violation of personal information protection requirements shall be borne by the Licensee, and the Licensee shall compensate the Licensor for all resulting losses.

------

## 10. Scope of Use

The SDK is intended solely for accessing, configuring, monitoring, and controlling AUBO robotic products.

Without prior written authorization from the Licensor, the SDK shall not be used to control third-party robots, robot controllers, motion controllers, or other automation devices.

------

## 11. Updates and Compatibility

The Licensor reserves the right to modify, update, replace, suspend, or discontinue all or any part of the SDK at any time without prior notice.

For major version changes that may affect the operation of existing software products, the Licensor will endeavor to provide notice at least thirty (30) days in advance through its official website or other appropriate means.

The Licensor does not guarantee compatibility between different versions of the SDK.

------

## 12. Safety Responsibilities

Industrial robots are potentially hazardous automated machines.

The Licensee is solely responsible for:

- Performing risk assessments;
- Implementing appropriate safety measures;
- Validating system behavior;
- Ensuring compliance with applicable laws, regulations, and industry standards;
- Ensuring that robotic systems meet applicable safety requirements.

The Licensee assumes all risks arising from system integration, software development, parameter configuration, and equipment operation.

------

## 13. Disclaimer of Warranty

THE SDK IS PROVIDED "AS IS".

THE LICENSOR MAKES NO WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:

- MERCHANTABILITY;
- FITNESS FOR A PARTICULAR PURPOSE;
- NON-INFRINGEMENT;
- ERROR-FREE OPERATION;
- CONTINUOUS AVAILABILITY.

------

## 14. Limitation of Liability

TO THE EXTENT NOT PROHIBITED BY LAW, THE LICENSOR SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF OR INABILITY TO USE THE SDK.

HOWEVER, THIS DISCLAIMER SHALL NOT APPLY TO PERSONAL INJURY, DEATH, OR PROPERTY DAMAGE CAUSED BY THE LICENSOR'S WILLFUL MISCONDUCT OR GROSS NEGLIGENCE.

THE LICENSEE ACKNOWLEDGES THAT IT SHALL SOLELY BEAR THE SAFETY AND COMPLIANCE RISKS ARISING FROM ITS INTEGRATION OR USE OF THE SDK FOR ROBOT CONTROL.

SUCH DAMAGES AND RISKS INCLUDE, WITHOUT LIMITATION:

- PERSONAL INJURY;
- PROPERTY DAMAGE;
- ROBOT DAMAGE;
- EQUIPMENT DAMAGE;
- TOOLING DAMAGE;
- PRODUCT DAMAGE;
- PRODUCTION DOWNTIME;
- LOSS OF PROFITS;
- DATA LOSS;
- BUSINESS INTERRUPTION.

THE FOREGOING LIMITATIONS SHALL APPLY REGARDLESS OF THE LEGAL THEORY UNDER WHICH LIABILITY IS ASSERTED, INCLUDING CONTRACT, TORT, PRODUCT LIABILITY, OR OTHERWISE.

------

## 15. Termination

This Agreement shall automatically terminate if the Licensee violates any provision of this Agreement.

Upon termination, the Licensee shall immediately cease all use and distribution of the SDK.

------

## 16. Governing Law

This Agreement shall be governed by and construed in accordance with the laws of the People's Republic of China.

Any dispute arising out of or in connection with this Agreement shall first be resolved through friendly consultation between the parties. If such consultation fails, either party may bring suit before a people's court with jurisdiction at the domicile of the Licensor.

------

## 17. Contact Information

AUBO (BEIJING) ROBOTICS TECHNOLOGY CO., LTD.

Technical Support Email:
[developer@aubo-robotics.cn](mailto:developer@aubo-robotics.cn)
