End User License Agreement for Avular software

version November 2022

1. Introduction

Please read this This End User License Agreement (“EULA”) carefully, it provides information on the license(s) to use software and contains warranty information and liability disclaimers.

This EULA governs the use of any software and/or any updates to such software developed and provided by Avular Holding B.V. and/or any of its subsidiaries – e.g. Avular Innovations B.V., Avular Autonomy B.V. and Avular Robotics B.V. (“Software” and “Avular”). By clicking to agree or accept or otherwise indicating your acceptance of this EULA, or by installing or using (updates to) Software you agree to the terms of this EULA. If you do not agree to these terms, you may not install or use Software. If you are entering into this EULA on behalf of a company or other legal entity, you represent that you have the authority to bind such entity to the terms of this EULA. If you do not have such authority do not install or use Software.

2. Software license

Software is licensed to you, not sold, under the terms of this EULA. This license is non- transferable and non-exclusive. Avular reserves all rights not expressly granted under this EULA. Your license to use Software is subject to your prior acceptance of this EULA. Software could be composed of distinct software modules (“Features”) that are enabled or disabled depending on license type. These distinct software modules may come with an additional cost, dependent on the license purchased by you. The details about your license type are provided in the purchasing agreement(s) between you and Avular.

3. Permitted license uses and restrictions

This EULA allows you to use Software. You are permitted to:

  • Use Features of Software that have been paid for, in accordance with the terms of the relevant purchasing agreement(s) with Avular;
  • Load Software on and use it with Avular’s computation hardware and (custom) robotic platforms;
  • Load Software (for example on a PC, laptop, mobile or tablet) under your control. You are responsible for ensuring your device meets the minimum requirements of Software;
  • Update Software with updates provided by Avular;
  • To the extent explicitly allowed under the relevant purchasing agreement(s) with Avular, use Software to create your own software for use on Avular hardware.

Use of Software for other purposes constitutes a breach of this EULA. You are (also) not permitted to:

  • Use Features of Software that have not (yet) been paid for in accordance with the terms of the relevant purchasing agreement(s) with Avular
  • Use Software in combination with a robot that does not use Avular hardware for control;
  • Use a single license for Software on more than one device at the same time;
  • Permit Software to be combined with or become incorporated in any other software, unless specifically mentioned in any purchasing agreement(s) with Avular;
  • Edit, alter, modify, adapt, translate or otherwise change Software unless specifically mentioned within the source code;
  • Reproduce, copy, decompile, reverse engineer, disassemble, attempt to derive the source code of, decrypt, modify, or create derivative works of Software;
  • Sell, resell, rent, lease, lend, redistribute, sublicense, or otherwise misuse or make Software available;
  • Allow any third party to use Software on behalf of or for the benefit of any third party;
  • Attempt or succeed to provide other users with simultaneous access to Software using one license, including, but not limited to, running it on a server. If you want to do this, you can contact Avular to create a business solution together;
  • Use Software in connection with any nuclear, chemical or biological weapons, missile technology, or military end-use cases;
  • Use Software in violation with any applicable national or international laws or regulations.

Unauthorized use of Software shall result in prosecution and claim(s) for damages on behalf of Avular.

4. Warranty disclaimer

Software is provided on an “as is” basis, without any support or maintenance of any kind. Use of Software and reliance thereon is at your sole risk. Unless explicitly agreed otherwise in any purchasing agreement(s) with Avular, Avular does not warrant Software will perform in accordance with any specifications, documentation or other standards, perform in an uninterrupted capacity, be error-free or bug-free, provide complete or accurate data, nor does Avular make any warranties as to the results to be obtained from the use of Software. Avular will not be liable to you or any other entity or person for their inability to use Software, or for any inaccuracies, errors, omissions, delays, computer viruses or other infirmity or corruption, damages, claims, liabilities or losses, regardless of cause, in or arising from the use of Software.

5. Exclusion and limitation of liability

Under no circumstance will Avular, its agents, licensors, or suppliers be liable to you on account of your use or misuse of, or reliance on, Software to the extent permitted by law, In no event will Avular, its agents, licensors, or suppliers be liable to you for any actual, direct, indirect, incidental, special, consequential, or punitive damages, including any lost profits, lost savings, costs of procurement of substitute products or services or other damages arising out of the use or inability to use Software.

Any and all (cumulative) liability of Avular on any legal basis whatsoever shall be limited to payment of an amount in cash up to a total of maximum the license fee(s) paid to Avular, excluding VAT if and when applicable, for (the relevant part of) Software and/or related hardware. This limitation does not apply in the event of intent or gross negligence of Avular or its executive subordinate(s). Legal action against Avular must be filed with the court(s) within one (1) year of a timely complaint by you, on pain of nullification and the lapse of your rights.

6. Third Party Components

Notwithstanding other statements in this EULA, third-party software including free and/or open-source software components (“Third Party Software”), if any, are distributed in accordance with the licensing terms and conditions attributable to the Third Party Software. Avular provides Third Party Software to You “as is” without any warranties or indemnities of any kind. You agree to carefully review and fully comply with the terms and conditions of such Third Party Licenses. A list of third party components is included in paragraph 11 of this EULA.

7. Copyright infringement

In the event of a third party claim that Software, or your possession or use of Software infringes any third party’s intellectual property rights (“Infringement Claim”), you will promptly notify Avular of such an Infringement Claim. You may not settle or compromise any Infringement Claim without Avular’s prior written consent. Avular shall have the right to take over the responsibility of handling the Infringement Claim. When Avular decides to do so, Avular will have control over the defense and settlement of the Infringement Claim, and you will cooperate with any reasonable requests for assistance regarding the Infringement Claim.

When it is determined by Avular that the Infringement Claim is based on your use or inability to use Software, and not (Features contained in) Software itself, you will be solely responsible for the investigation, defense, settlement, and discharge of any Infringement Claim.

8. Changes, suspension, limitation and termination

This EULA is effective from the date you first use Software and this EULA shall continue until terminated.

Unless explicitly agreed otherwise in any purchasing agreement(s) with Avular, Avular may do any of the following at any time, with or without notice or cause, and without any liability to you:

(a) change, suspend, or terminate any Features or functionality of Software;

(b) impose limits on certain Features or functionality of Software; or

(c) terminate this EULA.

Upon any such termination, you shall no longer be permitted to use Software, and shall delete or destroy all copies of Software in your possession. Modification, suspension, or termination of Software or this EULA shall not entitle you to any refund credit, or other compensation from Avular under this EULA or any other agreement or from any third party.

You also may terminate this EULA at any time upon written notice to Avular, after which you shall cease all use of Software and uninstall Software from all carriers and back-ups, and ensure no further usage of Software can occur. Termination of this EULA by you shall not affect any of your obligations under any purchasing agreement(s) between you and Avular.

9. Applicable law and disputes

This EULA and any dispute arising out of or in relation thereto is exclusively governed by Dutch law. Any dispute arising out of or in connection with this EULA shall be adjudicated by the District Court of East Brabant (rechtbank Oost-Brabant), the Netherlands.

10. Contact details

If you have any questions, please contact us:

Address: Achtseweg Zuid 241B, Eindhoven, the Netherlands

Phone: +314 030 415 86

E-mail: [email protected]

11. List of Third Party Components

aRTOS

NameVersionLicense
NXP MIMXRT SDK2.9.3BSD3
FreeRTOS From Amazonv10.4.3MIT
Pycrcv0.9.2MIT
ETL cpp19.4.1MIT
FatFS by ChaNR0.13cModified BSD
Pigweed by google0.0.1Apache v2.0
TinyUSB0.5.0MIT
ESP-IDFV4.2Apache v2.0
ArduinoJson6.20.1MIT

Avular MATLAB Toolchain

NameVersionLicense
Pycrcv0.9.2MIT
ARM GCC toolchain10-2020-q4-majorGNU GPL v3

Cerebra Studio

NameVersionLicense
libusb1.0.23GNU LGPL v2.1
libusbk3.0.7.0BSD-3
openssl1.1.1iApache v2.0
elfio3.8MIT
nlohmann_json3.9.1MIT
libzippp4.0BSD 3-Clause
matio1.5.19BSD 3-Clause

Avular MATLAB Toolchain

Name Version License
rtklib2.4.3BSD 2-Clause