Skip to content

Commit acb7646

Browse files
author
Nicolas Brûlez
committed
[INTEGRATION] Add EULA
Change-Id: I0134ce1ce8882e1eec6f2f6e0c5bdee4d45b3f53
1 parent 68101c5 commit acb7646

File tree

1 file changed

+358
-0
lines changed

1 file changed

+358
-0
lines changed

EULA.md

Lines changed: 358 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,358 @@
1+
# PARROT GROUND SDK
2+
**End User License Agreement
3+
(Version n°2.0- October 2021)**
4+
5+
Your use of the PARROT SDK (hereinafter referred to as “SDK”) is
6+
expressly conditioned on Your acceptance of the terms and conditions of this
7+
end user license agreement (**“EULA”**).
8+
If You agree to the terms and conditions of the EULA, You agree to use the SDK
9+
solely in accordance with the terms and conditions of this EULA, and You agree
10+
that You are bound by and are a party to this EULA. If You are agreeing to be
11+
bound by this agreement on behalf of a company, organization, or other entity
12+
(**“Company”**) , then (i)“You includes You and that Company, and (ii) You
13+
represent and warrant that You are an authorized representative of such Company
14+
with the authority to bind such Company to this EULA.
15+
If You do not agree to the terms and conditions of the EULA, or if You do not
16+
the legal capacity or if You are not an authorized representative of the
17+
Company to enter into the EULA, do not download, install, access, and/or
18+
otherwise Use, the SDK or do not otherwise click on any button or other
19+
mechanisms designed to acknowledge acceptance of terms.
20+
Depending on the circumstances, the EULA may be complemented by supplemental
21+
license terms and specific terms made available in connection with surfing
22+
PARROT website, ordering, installing, downloading, accessing or using any
23+
PARROT software. In case of conflict between the EULA and such additional
24+
terms, the latter shall prevail. You agree to comply with the EULA in its
25+
entirety.
26+
PARROT reserves the right to amend the EULA at any time. Your continued Use of
27+
the SDK after notification of such amendment will constitute acceptance of such
28+
amendments.
29+
30+
## 1. Definitions
31+
32+
The following capitalized terms have the meanings set forth below:
33+
34+
**“Affiliates”** means any corporation or entity that You or PARROT directly or
35+
indirectly controls, is under common control with, or is controlled by, where
36+
“control” means the ownership of more than fifty percent (50%) of the voting
37+
equity in such entity or otherwise the ability to direct the management of such
38+
entity.
39+
40+
**“Application"** means any code, algorithm or application developed by You
41+
using the SDK that is operable on, or interfaces to, the adequate
42+
PARROT Platform.
43+
44+
**“PARROT”** means Parrot Drones SAS, a French corporation, located at 174 Quai
45+
de Jemmapes, 75010, Paris (France), acting on its behalf and on behalf of its
46+
Affiliates (individually and collectively, “Parrot”).
47+
48+
**“PARROT Platforms** means any PARROT hardware, software, and services, such
49+
as
50+
unmanned aerial vehicles, flight controllers, sensors, cameras, gimbals, remote
51+
controllers, accessories, etc.
52+
53+
**“Party” or “Parties”** means You and/or PARROT.
54+
55+
**“SDK”** or “Software Development Kit” means software (source code and object
56+
code), applications, tools, sample code, templates, fonts, logos, icons,
57+
images, libraries, interfaces, updates, documentation,application programming
58+
interfaces (APIs), information, data, files, and other materials, whether
59+
tangible or intangible, in whatever form or medium provided to You by PARROT
60+
for use by You in connection with Your Application. It is composed of :
61+
* OpenFlight : open-source core of PARROT FreeFlight 7 application.
62+
* Ground SDK : Ground Control Station (GCS) framework for mobile devices.
63+
* Air SDK : framework to load and run code directly on PARROT Platforms.
64+
* PDrAW : advanced video viewer and embedded metadata for PARROT Platforms.
65+
* OLYMPE : Python framework for PARROT Platforms.
66+
* SPHINX : drone simulation tool for PARROT Platforms.
67+
* Altogether **“SDK Components”**.
68+
69+
**“Third-Party Component”** means software, interfaces and firmware belonging to
70+
a third-party for incorporation into the SDK and distributed as an
71+
integral part of the SDK, as applicable.
72+
73+
**“Use”** or **“Using”** means to download, install, activate, access or
74+
otherwise use the SDK.
75+
76+
**“You”** and **“Your”** means the individual or legal entity licensing the SDK
77+
under this EULA.
78+
79+
## 2. License
80+
81+
2.1 The SDK is licensed, not sold, to You by PARROT. Subject to the compliance
82+
with the EULA, PARROT grants You a worldwide, non-exclusive, non-transferable,
83+
royalty free and non-sublicensable right to : (i) use the SDK to design, test
84+
and develop the Application and its functionality and interoperability with the
85+
adequate PARROT Platform, (ii) copy and reproduce the SDK, as necessary for
86+
the exercise of the license grants and (iii) sell, offer to sell, lease, offer
87+
to lease or otherwise distribute or dispose of the Application only for use
88+
with the adequate Parrot Platform.
89+
90+
You may only use the SDK in exercise of Your license grants.
91+
92+
2.2 You may distribute Your Application based on the SDK, provided that You
93+
shall: (1) not distribute, link, or integrate any part of the SDK such that the
94+
SDK or any of the SDK Components becomes subject to another open source license
95+
; (2) not modify, reverse engineer, disassemble or decompile any part of the
96+
SDK that is not provided as source code; (3) include the following copyright
97+
notice within Your Application ’s source code in the same locations as Your own
98+
copyright notice: “Portions copyright (c) 2019–Present PARROT DRONES SAS. All
99+
rights reserved.”
100+
101+
2.3 Licenses applicable to SDK Components:
102+
In case of discrepancy between the following terms and other parts of the EULA,
103+
the following terms shall prevail. The following terms that are applicable to a
104+
specific SDK Components but not written elsewhere in the EULA apply only to
105+
the said SDK Component.
106+
107+
- OpenFlight, Ground SDK, Air SDK, PDrAW and OLYMPE are released under BSD 3
108+
license detailed below:
109+
110+
“Copyright © 2019, PARROT DRONES SAS
111+
Redistribution and use in source and binary forms, with or without
112+
modification, are permitted provided that the following conditions are met:
113+
1. Redistributions of source code must retain the above copyright notice, this
114+
list of conditions and the following disclaimer.
115+
2. Redistributions in binary form must reproduce the above copyright notice,
116+
this list of conditions and the following disclaimer in the documentation
117+
and/or other materials provided with the distribution.
118+
3. Neither the name of the copyright holder nor the names of its contributors
119+
may be used to endorse or promote products derived from this software without
120+
specific prior written permission.
121+
122+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
123+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
124+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
125+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
126+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
127+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
128+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
129+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
130+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
131+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE”.
132+
133+
- SPHINX is released under the Parrot-Sphinx license agreement detailed below:
134+
135+
“Portions of this software (“Parrot Sphinx”) are copyright © 2019 of Parrot
136+
Drones SAS. All rights reserved.
137+
Parrot Drones SAS hereby grants a worldwide, non-exclusive, non-transferable,
138+
royalty free, and non- sublicensable license to use the Parrot Sphinx for
139+
software testing; provided that the above copyright notice, this paragraph, and
140+
the following four paragraphs appear in all copies.
141+
This license becomes effective on the date You download the Parrot Sphinx. This
142+
license does not grant You any title or ownership in the Parrot Sphinx.
143+
Unless stated otherwise for portions of codes governed by open source licenses
144+
conferring a right to modify such portions of codes or except to the extent
145+
required or as permitted by compulsory law, modifying, reverse engineering,
146+
disassembling or decompiling this Parrot Sphinx, whether in whole or in part,
147+
is strictly prohibited.
148+
PARROT SPHINX IS PROVIDED "AS IS”. TO THE EXTENT PERMITTED BY APPLICABLE LAW,
149+
PARROT DRONES SAS HEREBY DISCLAIMS ALL WARRANTIES OF ANY KIND, WHETHER EXPRESS
150+
OR IMPLIED, WITH RESPECT TO THIS PARROT SPHINX, INCLUDING WITHOUT LIMITATION
151+
ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
152+
AND NON- INFRINGEMENT.
153+
TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL PARROT DRONES SAS
154+
BE LIABLE FOR ANY SPECIAL, INDIRECT, IMMATERIAL, INCIDENTAL, EXEMPLARY,
155+
PUNITIVE OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES FOR LOSS OF PROFITS, LOSS OF
156+
REVENUES, LOSS OR INTERRUPTION OF BUSINESS, OR LOSS OF DATA, ARISING OUT OF OR
157+
RELATING TO THE USE OF THE PARROT SPHINX, EVEN IF PARROT DRONES SAS HAS BEEN
158+
ADVISED OF OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. “IMMATERIAL
159+
DAMAGE” REFERS TO ANY DAMAGE WHICH IS NEITHER PROPERTY DAMAGE NOR DEATH OR
160+
PERSONAL INJURY”.
161+
162+
2.4 You acknowledge that the SDK may contain Third-Party Components. You
163+
understand that all Third- Party Components which You may access through the
164+
SDK are the sole responsibility of the person from which they originated and
165+
that PARROT is not liable for any loss or damage that You may experience as a
166+
result of the use or access of any of those Third Party Components. You agree
167+
that PARROT is not responsible for those applications, data, content, or
168+
resources.
169+
You should be aware that the Third-Party Components may be protected by
170+
intellectual property rights which are owned by the providers (or by other
171+
persons or companies on their behalf). You may not modify, rent, lease, loan,
172+
sell, distribute or create derivative works based on these Third-Party
173+
Components unless You have been specifically given permission to do so by the
174+
relevant owners.
175+
You acknowledge that Your use of such Third-Party Components may be subject to
176+
separate terms between You and the relevant third party. In that case, the EULA
177+
does not affect Your legal relationship with these third parties.
178+
179+
2.5 All rights not expressly granted by PARROT are reserved. You have only the
180+
limited rights granted with the SDK expressly set forth in the EULA, and You
181+
have no other rights, implied or otherwise.
182+
183+
2.6 Except with PARROT’s prior written consent or otherwise provided herein,
184+
You shall not or not allow any third party to use the SDK in any way that
185+
violates any applicable law or regulation and more generally, assist or allow
186+
anyone to do anything that the EULA prohibits You from doing.
187+
188+
## 3. Reservation of rights
189+
190+
You acknowledge and agree that the form and nature of the SDK that PARROT
191+
provides may change without prior notice to You and that future versions of the
192+
SDK may be incompatible with applications developed on previous versions of the
193+
SDK.
194+
195+
## 4. Your Application Product and Use of the SDK
196+
197+
4.1 Your Application Product shall belong to You exclusively.
198+
199+
4.2 You are solely liable for : (a) access to any data, content, or resources
200+
that You create, transmit, or display through the Applications Product You
201+
develop on or with the SDK, and for the consequences of Your actions by doing
202+
so; and (b) any breach of Your obligations under this EULA, any applicable
203+
third-party contract or terms of service, or any applicable law, rule, or
204+
regulation, and for the consequences of any such breach.
205+
206+
4.3 YOU ACKNOWLEDGE AND YOU ARE AWARE THAT ANY MODIFICATION OF THE SDK AND/OR
207+
ANY APPLICATION MAY ADVERSELY AFFECT THE OPERATION AND CONTROL OF THE PARROT
208+
PLATFORM WHICH MAY CAUSE PROPERTY DAMAGE, SERIOUS INJURY AND/OR DEATH.
209+
210+
## 5. Proprietary rights
211+
212+
The SDK is protected by copyright and other intellectual property laws. You
213+
agree that the SDK belongs to PARROT. You agree that You neither own nor hereby
214+
acquire any claim or right of ownership to the SDK or to any related patents,
215+
copyrights, trademarks, or other intellectual property. PARROT retains all
216+
right, title, and interest in and to all copies of the SDK at all times,
217+
regardless of the form or media in or on which the original or other copies may
218+
subsequently exist.
219+
220+
All content accessed through the SDK is the property of the applicable content
221+
owner and may be protected by applicable copyright law. This EULA gives You no
222+
rights to such content.
223+
224+
## 6. No confidentiality on Your disclosure
225+
226+
PARROT works with many application developers and some of their products may be
227+
similar to or compete with Your Application. PARROT may also be
228+
developing its own similar or competing applications or may decide to do so in
229+
the future. To avoid potential misunderstandings, PARROT CANNOT AGREE, AND
230+
EXPRESSLY DISCLAIMS, ANY CONFIDENTIALITY OBLIGATIONS OR USE RESTRICTIONS,
231+
EXPRESS OR IMPLIED, WITH RESPECT TO ANY OF YOUR DISCLOSURE. Such disclosure may
232+
include, for example, comments, bug reports, feedback, enhancements, or
233+
modifications proposed or suggested by You for the SDK. You agree any such
234+
disclosure will be non-confidential. PARROT will be free to use and disclose
235+
any disclosure on an unrestricted basis without notifying or compensating You.
236+
You release PARROT from all liability and obligations that may arise from the
237+
receipt, review, use, or disclosure of any portion of any of Your disclosure.
238+
239+
## 7. No support or maintenance obligation
240+
241+
This EULA does not entitle You to receive from PARROT or its licensors
242+
hard-copy documentation, support, telephone assistance, enhancements or updates
243+
to the SDK. PARROT has no obligation to provide any maintenance for the SDK.
244+
245+
## 8. Termination
246+
247+
This EULA automatically terminates if You fail to comply with its terms and
248+
conditions. The following Sections of this EULA survive any expiration or
249+
termination hereof: 5 through 16 (inclusive).
250+
251+
## 9. Disclaimer of warranties
252+
253+
YOU AGREE THAT THE SDK IS PROVIDED “AS IS” AND “AS AVAILABLE”, AND WITHOUT
254+
WARRANTY OF ANY KIND FROM PARROT. PARROT FURTHER DISCLAIMS ALL WARRANTIES
255+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND
256+
CONDITIONS OF MERCHANTABILITY, PRIVACY, SECURITY, NON-INFRINGEMENT AND FITNESS
257+
FOR A PARTICULAR PURPOSE (EVEN IF PARROT KNOWS OR SHOULD HAVE KNOWN OF SUCH
258+
PURPOSE), RELATED TO THE SDK, ITS USE OR ANY INABILITY TO USE IT, THE RESULTS
259+
OF ITS USE AND THIS EULA. PARROT AND ITS LICENSORS DO NOT WARRANT THAT THE SDK
260+
OR ANY RESULTS OF USE THEREOF WILL BE FREE OF DEFECTS, ERRORS OR VIRUSES,
261+
RELIABLE OR ABLE TO OPERATE ON AN UNINTERRUPTED BASIS OR IN A PARTICULAR
262+
ENVIRONMENT OR THAT ERRORS THEREIN, IF ANY, WILL BE CORRECTED.
263+
264+
## 10. Liability
265+
266+
YOU EXPRESSLY UNDERSTAND AND AGREE THAT PARROT, ITS SUBSIDIARIES AND
267+
AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF
268+
LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR
269+
EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU OR ANY THIRD PARTY USING YOUR
270+
APPLICATION PRODUCT, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT PARROT OR ITS
271+
REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE
272+
POSSIBILITY OF ANY SUCH LOSSES ARISING.
273+
274+
## 11. Indemnification
275+
276+
TO THE MAXIMUM EXTENT PERMITTED BY LAW, YOU AGREE TO DEFEND, INDEMNIFY, AND
277+
HOLD HARMLESS PARROT, ITS AFFILIATES AND THEIR RESPECTIVE DIRECTORS, OFFICERS,
278+
EMPLOYEES, AND AGENTS FROM AND AGAINST ANY AND ALL CLAIMS, ACTIONS, SUITS, OR
279+
PROCEEDINGS, AS WELL AS ANY AND ALL LOSSES, LIABILITIES, DAMAGES, COSTS, AND
280+
EXPENSES (INCLUDING REASONABLE ATTORNEYS’ FEES) ARISING OUT OF OR ACCRUING FROM:
281+
(A) YOUR USE OF THE SDK, INCLUDING THIRD-PARTY COMPONENTS;
282+
(B) ANY APPLICATION PRODUCT YOU DEVELOP ON OR WITH THE SDK; AND
283+
(C) YOUR NONCOMPLIANCE WITH ANY TERM OF THIS EULA.
284+
285+
## 12. Injunctive relief
286+
287+
You acknowledge and agree that Your breach or threatened breach of this EULA
288+
shall cause PARROT irreparable damage for which recovery of money damages would
289+
not be sufficient and that PARROT therefore will be entitled to seek injunctive
290+
relief and/or any other appropriate relief in any court of competent
291+
jurisdiction, to protect its rights under this EULA.
292+
293+
## 13. Export control
294+
295+
The transfer of the SDK across national boundaries may be subject to
296+
restrictions. You undertake to comply with all applicable international laws
297+
governing Use, export, re-export and transfer of products and technology, in
298+
particular, the SDK, as well as end-user, end-use and destinations restrictions
299+
issued by governments, as the case may be.
300+
301+
Without derogating from the generality of the foregoing, You represent that You
302+
are not a member of any denied person list, debarred list or any other similar
303+
lists published by any government where it intends to use the SDK and that it
304+
will not Use, export, re-export or transfer the SDK to territories,
305+
destinations, companies, or individuals in violation of U.S. or E.U. embargoes
306+
or trade sanctions. You will indemnify, defend and hold PARROT harmless from
307+
and against any claim, demand, suit or proceeding, and all damages,
308+
liabilities, costs and expenses arising from Your failure to comply with this
309+
Section.
310+
311+
## 14. Compliance with laws
312+
313+
You agree not to use the SDK for any unlawful or illegal activity, nor that
314+
Your Developments would facilitate the commission of a crime, or other
315+
tortious, unlawful, or illegal act.
316+
317+
318+
## 15. Governing law and disputes resolutions
319+
320+
The validity, interpretation, and performance of the EULA shall be controlled
321+
by and construed under the laws of France, without regards to its conflicts of
322+
law. The Paris Courts shall have exclusive jurisdiction over any claim arising
323+
under this EULA.
324+
325+
Notwithstanding the foregoing, either Party shall at all times have the right
326+
to commence proceedings in any other court of its choice for interim injunctive
327+
relief as provided for in Section 12 of this EULA.
328+
329+
## 16. Miscellaneous
330+
331+
**Entire agreement.** This EULA, together with any amendments and any
332+
additional agreements You may enter into with PARROT in connection with the use
333+
of SDK, shall constitute the entire agreement between the parties concerning
334+
the subject matter hereof.
335+
336+
**Amendment.** No amendment or modification of this EULA is binding unless it
337+
is in a writing that explicitly references this EULA and is signed by an
338+
authorized executive of PARROT.
339+
340+
**Severability.** If any provision of this EULA is held to be invalid, illegal
341+
or unenforceable, the remaining provisions of this EULA remain in full force
342+
and effect, so long as the essential terms and conditions of this EULA reflect
343+
the original intent of the Parties and remain valid, legal, and enforceable, or
344+
PARROT may at its option terminate this EULA.
345+
346+
**Language.** The controlling language of this EULA is English. Communications
347+
under or in connection with this EULA shall be in, the English language. Any
348+
translation into any other language shall not be an official
349+
version thereof, and in the event of any conflict in interpretation between the
350+
English version and such translation, the English version shall control.
351+
352+
**Waiver.** The failure of a Party to enforce any term or condition of this
353+
EULA or any breach thereof, in any one instance, shall not waive such term or
354+
condition or any subsequent breach thereof.
355+
356+
**Assignment and Transfer.** You may not assign or otherwise transfer by
357+
operation of law or otherwise this EULA or any rights or obligations herein.
358+
PARROT may assign this EULA to any of its Affiliates.

0 commit comments

Comments
 (0)