LICENSES
The application Swish Hub is built using the libraries listed below. These libraries are
distributed under Associated licenses, acknowledgements and required copyright notices also
listed below:
I. Apache License
Library
License
Reference
Link
AndroidX Libraries
The Apache License
Link
Lottie
The Apache License
Link
Databinding
The Apache License
Link
Android Tools Analytics Library
The Apache License
Link
Android Tools Build
The Apache License
Link
Android Tools DDMS
The Apache License
Link
Android Tools Layoutlib
The Apache License
Link
Android Tools
The Apache License
Link
Signflinger
The Apache License
Link
Zipflinger
The Apache License
Link
ExpandableLayout
The Apache License
Link
MPAndroidChart
The Apache License
Link
Google Android Datatransport
The Apache License
Link
Material Components for Android
The Apache License
Link
AutoService
The Apache License
Link
FindBugs JSR305
The Apache License
Link
Google Code Gson
The Apache License
Link
Tink Cryptography API For Android
The Apache License
Link
Dagger
The Apache License
Link
Error Prone Annotations
The Apache License
Link
Google FlatBuffers
The Apache License
Link
Google Guava
The Apache License
Link
Google J2ObjC Annotations
The Apache License
Link
Google Jimfs
The Apache License
Link
JSON.simple
The Apache License
Link
Retrofit
The Apache License
Link
Timber
The Apache License
Link
ButterKnife
The Apache License
Link
Moshi
The Apache License
Link
OkHttp
The Apache License
Link
JavaPoet
The Apache License
Link
JavaWriter
The Apache License
Link
KotlinPoet
The Apache License
Link
Material View Pager Dots Indicato
The Apache License
Link
Apache Commons Codec
The Apache License
Link
Apache Commons IO
The Apache License
Link
Apache Commons Logging
The Apache License
Link
EventBus
The Apache License
Link
CircleImageView
The Apache License
Link
Fastutil
The Apache License
Link
Glide Transformations
The Apache License
Link
Apache Commons Compress
The Apache License
Link
Apache HttpComponents
The Apache License
Link
TensorFlow Lite Metadata
The Apache License
Link
Xerces2 J
The Apache License
Link
XML APIs
The Apache License
Link
Okio
The Apache License
Link
Volley
The Apache License
Link
MoPub SDK License
The Apache License
Link
com.squareup.retrofit2:retrofit v. 2.9.0
The Apache License
Link
com.squareup.okhttp3:logging-interceptor v. 4.9.1
The Apache License
Link
com.squareup.retrofit2:converter-gson v. 2.9.0
The Apache License
Link
com.google.code.gson:gson v. 2.8.7
The Apache License
Link
androidx.core:core-ktx v. 1.6.0
The Apache License
Link
androidx.appcompat:appcompat v. 1.3.1
The Apache License
Link
androidx.work:work-runtime-ktx v. 2.7.1
The Apache License
Link
androidx.lifecycle:lifecycle-process v. 2.3.1
The Apache License
Link
androidx.room:room-ktx v. 2.4.2
The Apache License
Link
androidx.appcompat:appcompat v. 1.3.1
The Apache License
Link
androidx.lifecycle:lifecycle-livedata-ktx v. 2.3.1
The Apache License
Link
androidx.fragment:fragment-ktx v. 1.3.4
The Apache License
Link
androidx.datastore:datastore-preferences v. 1.0.0
The Apache License
Link
androidx.lifecycle:lifecycle-livedata-ktx v. 2.3.1
The Apache License
Link
androidx.core:core-ktx v. 1.6.0
The Apache License
Link
androidx.appcompat:appcompat v. 1.3.0
The Apache License
Link
com.google.android.play:core-ktx v. 1.8.1
The Apache License
Link
androidx.core:core-ktx v. 1.6.0
The Apache License
Link
androidx.constraintlayout:constraintlayout v. 2.0.4
The Apache License
Link
androidx.legacy:legacy-support-v4 v. 1.0.0
The Apache License
Link
androidx.lifecycle:lifecycle-viewmodel-ktx v. 2.3.1
The Apache License
Link
androidx.lifecycle:lifecycle-common v. 2.3.1
The Apache License
Link
androidx.lifecycle:lifecycle-runtime-ktx v. 2.3.1
The Apache License
Link
androidx.navigation:navigation-ui-ktx v. 2.3.5
The Apache License
Link
androidx.navigation:navigation-fragment-ktx v. 2.3.5
The Apache License
Link
com.google.android.material:material v. 1.4.0
The Apache License
Link
com.airbnb.android:lottie v. 3.7.0
The Apache License
Link
androidx.swiperefreshlayout:swiperefreshlayout v. 1.1.0
The Apache License
Link
de.hdodenhof:circleimageview v. 3.1.0
The Apache License
Link
com.github.cachapa:ExpandableLayout v. 2.9.2
The Apache License
Link
jp.wasabeef:glide-transformations v. 4.3.0
The Apache License
Link
com.android.support:palette-v7 v. 28.0.0
The Apache License
Link
androidx.startup:startup-runtime v. 1.1.1
The Apache License
Link
com.google.firebase:firebase-bom v. 28.4.0
The Apache License
Link
com.google.firebase:firebase-analytics-ktx v. 19.0.1
The Apache License
Link
com.google.firebase:firebase-crashlytics-ktx v. 18.2.1
The Apache License
Link
com.google.firebase:firebase-config-ktx v. 21.0.1
The Apache License
Link
com.android.installreferrer:installreferrer v. 2.2
The Apache License
Link
A. License Description: Version 2.0, January 2004 (http://www.apache.org/licenses/)
B. Terms and Conditions for Use, Reproduction, and Distribution
1. Definitions.
License shall mean the terms and conditions for use, reproduction, and distribution
as defined by Sections 1 through 9 of this document.
Licensor shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.
Legal Entity shall mean the union of the acting entity and all other entities that
control, are controlled by, or are under common control with that entity. For the
purposes of this definition, control means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or otherwise, or (ii)
ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial
ownership of such entity.
You (or Your) shall mean an individual or Legal Entity exercising permissions granted
by this License.
Source form shall mean the preferred form for making modifications, including but
not limited to software source code, documentation source, and configuration files.
Object form shall mean any form resulting from mechanical transformation or
translation of a Source form, including but not limited to compiled object code,
generated documentation, and conversions to other media types.
Work shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included in or
attached to the work (an example is provided in the Appendix below).
Derivative Works shall mean any work, whether in Source or Object form, that is based
on (or derived from) the Work and for which the editorial revisions, annotations,
elaborations, or other modifications represent, as a whole, an original work of
authorship. For the purposes of this License, Derivative Works shall not include works
that remain separable from, or merely link (or bind by name) to the interfaces of, the
Work and Derivative Works thereof.
Contribution shall mean any work of authorship, including the original version of the
Work and any modifications or additions to that Work or Derivative Works thereof,
that is intentionally submitted to Licensor for inclusion in the Work by the copyright
owner or by an individual or Legal Entity authorized to submit on behalf of the
copyright owner. For the purposes of this definition, submitted means any form of
electronic, verbal, or written communication sent to the Licensor or its representatives,
including but not limited to communication on electronic mailing lists, source code
control systems, and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but excluding
communication that is conspicuously marked or otherwise designated in writing by
the copyright owner as Not a Contribution.”
Contributor shall mean Licensor and any individual or Legal Entity on behalf of whom
a Contribution has been received by Licensor and subsequently incorporated within
the Work.
2. Grant of Copyright License.
Subject to the terms and conditions of this License, each Contributor hereby grants to
You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of, publicly display,
publicly perform, sublicense, and distribute the Work and such Derivative Works in
Source or Object form.
3. Grant of Patent License.
Subject to the terms and conditions of this License, each Contributor hereby grants to
You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made, use, offer to sell,
sell, import, and otherwise transfer the Work, where such license applies only to those
patent claims licensable by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s) with the Work to
which such Contribution(s) was submitted. If You institute patent litigation against
any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct or contributory
patent infringement, then any patent licenses granted to You under this License for
that Work shall terminate as of the date such litigation is filed.
4. Redistribution.
You may reproduce and distribute copies of the Work or Derivative Works thereof in
any medium, with or without modifications, and in Source or Object form, provided
that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this
License; and
(b) You must cause any modified files to carry prominent notices stating that You
changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute,
all copyright, patent, trademark, and attribution notices from the Source form of the
Work, excluding those notices that do not pertain to any part of the Derivative Works;
and
(d) If the Work includes a NOTICE text file as part of its distribution, then any
Derivative Works that You distribute must include a readable copy of the attribution
notices contained within such NOTICE file, excluding those notices that do not pertain
to any part of the Derivative Works, in at least one of the following places: within a
NOTICE text file distributed as part of the Derivative Works; within the Source form
or documentation, if provided along with the Derivative Works; or, within a display
generated by the Derivative Works, if and wherever such third-party notices normally
appear. The contents of the NOTICE file are for informational purposes only and do
not modify the License. You may add Your own attribution notices within Derivative
Works that You distribute, alongside or as an addendum to the NOTICE text from the
Work, provided that such additional attribution notices cannot be construed as
modifying the License.
You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or
distribution of Your modifications, or for any such Derivative Works as a whole,
provided Your use, reproduction, and distribution of the Work otherwise complies
with the conditions stated in this License.
5. Submission of Contributions.
Unless You explicitly state otherwise, any Contribution intentionally submitted for
inclusion in the Work by You to the Licensor shall be under the terms and conditions
of this License, without any additional terms or conditions. Notwithstanding the
above, nothing herein shall supersede or modify the terms of any separate license
agreement you may have executed with Licensor regarding such Contributions.
6. Trademarks.
This License does not grant permission to use the trade names, trademarks, service
marks, or product names of the Licensor, except as required for reasonable and
customary use in describing the origin of the Work and reproducing the content of the
NOTICE file.
7. Disclaimer of Warranty.
Unless required by applicable law or agreed to in writing, Licensor provides the Work
(and each Contributor provides its Contributions) on an AS IS BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
including, without limitation, any warranties or conditions of TITLE, NON-
INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR
PURPOSE. You are solely responsible for determining the appropriateness of using or
redistributing the Work and assume any risks associated with Your exercise of
permissions under this License.
8. Limitation of Liability.
In no event and under no legal theory, whether in tort (including negligence), contract,
or otherwise, unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be liable to You for
damages, including any direct, indirect, special, incidental, or consequential damages
of any character arising as a result of this License or out of the use or inability to use
the Work (including but not limited to damages for loss of goodwill, work stoppage,
computer failure or malfunction, or any and all other commercial damages or losses),
even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability.
While redistributing the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity, or other liability
obligations and/or rights consistent with this License. However, in accepting such
obligations, You may act only on Your own behalf and on Your sole responsibility, not
on behalf of any other Contributor, and only if You agree to indemnify, defend, and
hold each Contributor harmless for any liability incurred by, or claims asserted
against, such Contributor by reason of your accepting any such warranty or additional
liability.
END OF TERMS AND CONDITIONS
C. Libraries.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. See the License for the
specific language governing permissions and limitations under the License.
II. MIT License
Copyright <YEAR> <COPYRIGHT HOLDER>
Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be included in all copies
or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
Library
License
Reference
Link
Algolia Search
The MIT License
Link
MoEngage Library
The MIT License
Link
Checker Qual
The MIT License
Link
Animal Sniffer Annotations
The MIT License
Link
com.moengage:moe-android-sdk v.11.4.04
The MIT License
Link
III. BSD License
Copyright (c) 2015, Facebook, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other
materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
Library
License
Reference
Link
Shimmer
BSD License
NA
IV. Custom License
License for everything not in third_party and not otherwise marked:
Copyright 2014 Google, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY GOOGLE, INC. ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GOOGLE, INC. OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed or
implied, of Google, Inc.
---------------------------------------------------------------------------------------------
License for third party/disklrucache:
Copyright 2012 Jake Wharton
Copyright 2011 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under the
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
Library
License
Reference
Link
Glide
Custom License
NA
OF ANY KIND, either express or implied. See the License for the specific language
governing permissions and limitations under the License.
---------------------------------------------------------------------------------------------
License for third party/gif_decoder:
Copyright (c) 2013 Xcellent Creations, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
V. Developer License
Terms and conditions
This is the Android Software Development Kit License Agreement
1. Introduction
1.1. The Android Software Development Kit (referred to in the License Agreement as the
"SDK" and specifically including the Android system files, packaged APIs, and Google APIs
add-ons) is licensed to you subject to the terms of the License Agreement. The License
Agreement forms a legally binding contract between you and Google in relation to your use
of the SDK.
1.2 "Android" means the Android software stack for devices, as made available under the
Android Open Source Project, which is located at the following URL:
https://source.android.com/, as updated from time to time. 1.3 A "compatible
implementation" means any Android device that (i) complies with the Android Compatibility
Definition document, which can be found at the Android compatibility website
(https://source.android.com/compatibility) and which may be updated from time to time;
and (ii) successfully passes the Android Compatibility Test Suite (CTS). 1.4 "Google" means
Google LLC, organized under the laws of the State of Delaware, USA, and operating under
the laws of the USA with principal place of business at 1600 Amphitheatre Parkway,
Mountain View, CA 94043, USA.
2. Accepting this License Agreement
2.1. In order to use the SDK, you must first agree to the License Agreement. You may not use
the SDK if you do not accept the License Agreement.
2.2 By clicking to accept and/or using this SDK, you hereby agree to the terms of the License
Agreement.
2.3 You may not use the SDK and may not accept the License Agreement if you are a person
barred from receiving the SDK under the laws of the United States or other countries,
including the country in which you are resident or from which you use the SDK.
2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or
other entity, you represent and warrant that you have full legal authority to bind your
employer or such entity to the License Agreement. If you do not have the requisite authority,
you may not accept the License Agreement or use the SDK on behalf of your employer or
other entity.
3. SDK License from Google
Library
License
Reference
Link
Google Android GMS
Developer License
Link
Google Firebase
Developer License
Link
3.1. Subject to the terms of the License Agreement, Google grants you a limited, worldwide,
royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK
solely to develop applications for compatible implementations of Android.
3.2 You may not use this SDK to develop applications for other platforms (including non-
compatible implementations of Android) or to develop another SDK. You are of course free
to develop applications for other platforms, including non-compatible implementations of
Android, provided that this SDK is not used for that purpose.
3.3 You agree that Google or third parties own all legal right, title and interest in and to the
SDK, including any Intellectual Property Rights that subsist in the SDK. "Intellectual Property
Rights" means any and all rights under patent law, copyright law, trade secret law, trademark
law, and any and all other proprietary rights. Google reserves all rights not expressly granted
to you.
3.4 You may not use the SDK for any purpose not expressly permitted by the License
Agreement. Except to the extent required by applicable third party licenses, you may not copy
(except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer,
disassemble, or create derivative works of the SDK or any part of the SDK.
3.5 Use, reproduction and distribution of components of the SDK licensed under an open
source software license are governed solely by the terms of that open source software license
and not the License Agreement.
3.6 You agree that the form and nature of the SDK that Google provides may change without
prior notice to you and that future versions of the SDK may be incompatible with applications
developed on previous versions of the SDK. You agree that Google may stop (permanently or
temporarily) providing the SDK (or any features within the SDK) to you or to users generally
at Google's sole discretion, without prior notice to you.
3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names,
trademarks, service marks, logos, domain names, or other distinctive brand features.
3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices
(including copyright and trademark notices) that may be affixed to or contained within the
SDK.
4. Use of the SDK by You
4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under
the License Agreement in or to any software applications that you develop using the SDK,
including any intellectual property rights that subsist in those applications.
4.2 You agree to use the SDK and write applications only for purposes that are permitted by
(a) the License Agreement and (b) any applicable law, regulation or generally accepted
practices or guidelines in the relevant jurisdictions (including any laws regarding the export
of data or software to and from the United States or other relevant countries).
4.3 You agree that if you use the SDK to develop applications for general public users, you
will protect the privacy and legal rights of those users. If the users provide you with user
names, passwords, or other login information or personal information, you must make the
users aware that the information will be available to your application, and you must provide
legally adequate privacy notice and protection for those users. If your application stores
personal or sensitive information provided by users, it must do so securely. If the user
provides your application with Google Account information, your application may only use
that information to access the user's Google Account when, and for the limited purposes for
which, the user has given you permission to do so.
4.4 You agree that you will not engage in any activity with the SDK, including the
development or distribution of an application, that interferes with, disrupts, damages, or
accesses in an unauthorized manner the servers, networks, or other properties or services of
any third party including, but not limited to, Google or any mobile communications carrier.
4.5 You agree that you are solely responsible for (and that Google has no responsibility to you
or to any third party for) any data, content, or resources that you create, transmit or display
through Android and/or applications for Android, and for the consequences of your actions
(including any loss or damage which Google may suffer) by doing so.
4.6 You agree that you are solely responsible for (and that Google has no responsibility to you
or to any third party for) any breach of your obligations under the License Agreement, any
applicable third party contract or Terms of Service, or any applicable law or regulation, and
for the consequences (including any loss or damage which Google or any third party may
suffer) of any such breach.
5. Your Developer Credentials
5.1 You agree that you are responsible for maintaining the confidentiality of any developer
credentials that may be issued to you by Google or which you may choose yourself and that
you will be solely responsible for all applications that are developed under your developer
credentials.
6. Privacy and Information
6.1 In order to continually innovate and improve the SDK, Google may collect certain usage
statistics from the software including but not limited to a unique identifier, associated IP
address, version number of the software, and information on which tools and/or services in
the SDK are being used and how they are being used. Before any of this information is
collected, the SDK will notify you and seek your consent. If you withhold consent, the
information will not be collected.
6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in
accordance with Google's Privacy Policy, which is located at the following URL:
https://policies.google.com/privacy.
6.3 Anonymized and aggregated sets of the data may be shared with Google partners to
improve the SDK.
7. Third Party Applications
7.1 If you use the SDK to run applications developed by a third party or that access data,
content or resources provided by a third party, you agree that Google is not responsible for
those applications, data, content, or resources. You understand that all data, content or
resources which you may access through such third party applications are the sole
responsibility of the person from which they originated and that Google is not liable for any
loss or damage that you may experience as a result of the use or access of any of those third
party applications, data, content, or resources.
7.2 You should be aware the data, content, and resources presented to you through such a
third party application may be protected by intellectual property rights which are owned by
the providers (or by other persons or companies on their behalf). You may not modify, rent,
lease, loan, sell, distribute or create derivative works based on these data, content, or resources
(either in whole or in part) unless you have been specifically given permission to do so by the
relevant owners.
7.3 You acknowledge that your use of such third party applications, data, content, or resources
may be subject to separate terms between you and the relevant third party. In that case, the
License Agreement does not affect your legal relationship with these third parties.
8. Using Android APIs
8.1 Google Data APIs
8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be
protected by intellectual property rights which are owned by Google or those parties that
provide the data (or by other persons or companies on their behalf). Your use of any such API
may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell,
distribute or create derivative works based on this data (either in whole or in part) unless
allowed by the relevant Terms of Service.
8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree
that you shall retrieve data only with the user's explicit consent and only when, and for the
limited purposes for which, the user has given you permission to do so. If you use the Android
Recognition Service API, documented at the following URL:
https://developer.android.com/reference/android/speech/RecognitionService, as updated
from time to time, you acknowledge that the use of the API is subject to the Data Processing
Addendum for Products where Google is a Data Processor, which is located at the following
URL: https://privacy.google.com/businesses/gdprprocessorterms/, as updated from time
to time. By clicking to accept, you hereby agree to the terms of the Data Processing Addendum
for Products where Google is a Data Processor.
9. Terminating this License Agreement
9.1 The License Agreement will continue to apply until terminated by either you or Google as
set out below.
9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the
SDK and any relevant developer credentials.
9.3 Google may at any time, terminate the License Agreement with you if: (A) you have
breached any provision of the License Agreement; or (B) Google is required to do so by law;
or (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has
terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
(D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the
country in which you are resident or from which you use the service, or the provision of the
SDK or certain SDK services to you by Google is, in Google's sole discretion, no longer
commercially viable.
9.4 When the License Agreement comes to an end, all of the legal rights, obligations and
liabilities that you and Google have benefited from, been subject to (or which have accrued
over time whilst the License Agreement has been in force) or which are expressed to continue
indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall
continue to apply to such rights, obligations and liabilities indefinitely.
10. DISCLAIMER OF WARRANTIES
10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT
YOUR SOLE RISK AND THAT THE SDK IS PROVIDED "AS IS" AND "AS AVAILABLE"
WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE
OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND
RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER
SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND
CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
11. LIMITATION OF LIABILITY
11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES
AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY
THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU,
INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS
REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF
THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
12. Indemnification
12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold
harmless Google, its affiliates and their respective directors, officers, employees and agents
from and against any and all claims, actions, suits or proceedings, as well as any and all losses,
liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or
accruing from (a) your use of the SDK, (b) any application you develop on the SDK that
infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual
property right of any person or defames any person or violates their rights of publicity or
privacy, and (c) any non-compliance by you with the License Agreement.
13. Changes to the License Agreement
13.1 Google may make changes to the License Agreement as it distributes new versions of the
SDK. When these changes are made, Google will make a new version of the License
Agreement available on the website where the SDK is made available.
14. General Legal Terms
14.1 The License Agreement constitutes the whole legal agreement between you and Google
and governs your use of the SDK (excluding any services which Google may provide to you
under a separate written agreement), and completely replaces any prior agreements between
you and Google in relation to the SDK.
14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is
contained in the License Agreement (or which Google has the benefit of under any applicable
law), this will not be taken to be a formal waiver of Google's rights and that those rights or
remedies will still be available to Google.
14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any
provision of the License Agreement is invalid, then that provision will be removed from the
License Agreement without affecting the rest of the License Agreement. The remaining
provisions of the License Agreement will continue to be valid and enforceable.
14.4 You acknowledge and agree that each member of the group of companies of which
Google is the parent shall be third party beneficiaries to the License Agreement and that such
other companies shall be entitled to directly enforce, and rely upon, any provision of the
License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no
other person or company shall be third party beneficiaries to the License Agreement.
14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS
AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND
INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK.
THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END
USE.
14.6 The rights granted in the License Agreement may not be assigned or transferred by either
you or Google without the prior written approval of the other party. Neither you nor Google
shall be permitted to delegate their responsibilities or obligations under the License
Agreement without the prior written approval of the other party.
14.7 The License Agreement, and your relationship with Google under the License
Agreement, shall be governed by the laws of the State of California without regard to its
conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the
courts located within the county of Santa Clara, California to resolve any legal matter arising
from the License Agreement. Notwithstanding this, you agree that Google shall still be
allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any
jurisdiction.
VI. BSD License
Copyright 2008 Google Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
* Neither the name of Google Inc. nor the names of its contributors may be used to endorse
or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Code generated by the Protocol Buffer compiler is owned by the owner of the input file used
when generating it. This code is not standalone and requires a support library to be linked
with it. This support library is itself covered by the above license.
Library
License
Reference
Link
Google Protobuf
BSD License
Link
VII. Mozilla Public License
1. Definitions.
1.0.1. "Commercial Use" means distribution or otherwise making the Covered Code available
to a third party.
1.1. "Contributor" means each entity that creates or contributes to the creation of
Modifications.
1.2. "Contributor Version" means the combination of the Original Code, prior Modifications
used by a Contributor, and the Modifications made by that particular Contributor.
1.3. "Covered Code" means the Original Code or Modifications or the combination of the
Original Code and Modifications, in each case including portions thereof.
1.4. "Electronic Distribution Mechanism" means a mechanism generally accepted in the
software development community for the electronic transfer of data.
1.5. "Executable" means Covered Code in any form other than Source Code.
1.6. "Initial Developer" means the individual or entity identified as the Initial Developer in the
Source Code notice required by Exhibit A.
1.7. "Larger Work" means a work which combines Covered Code or portions thereof with code
not governed by the terms of this License.
1.8. "License" means this document.
1.8.1. "Licensable" means having the right to grant, to the maximum extent possible, whether
at the time of the initial grant or subsequently acquired, any and all of the rights conveyed
herein.
1.9. "Modifications" means any addition to or deletion from the substance or structure of either
the Original Code or any previous Modifications. When Covered Code is released as a series
of files, a Modification is:
a. Any addition to or deletion from the contents of a file containing Original Code or
previous Modifications.
b. Any new file that contains any part of the Original Code or previous Modifications.
1.10. "Original Code" means Source Code of computer software code which is described in the
Source Code notice required by Exhibit A as Original Code, and which, at the time of its
release under this License is not already Covered Code governed by this License.
1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter acquired,
including without limitation, method, process, and apparatus claims, in any patent Licensable
by grantor.
Library
License
Reference
Link
Google juniversalchardet
Mozilla Public License Version
1.1
Link
1.11. "Source Code" means the preferred form of the Covered Code for making modifications
to it, including all modules it contains, plus any associated interface definition files, scripts
used to control compilation and installation of an Executable, or source code differential
comparisons against either the Original Code or another well known, available Covered Code
of the Contributor's choice. The Source Code can be in a compressed or archival form,
provided the appropriate decompression or de-archiving software is widely available for no
charge.
1.12. "You" (or "Your") means an individual or a legal entity exercising rights under, and
complying with all of the terms of, this License or a future version of this License issued
under Section 6.1. For legal entities, "You" includes any entity which controls, is controlled by,
or is under common control with You. For purposes of this definition, "control" means (a) the
power, direct or indirect, to cause the direction or management of such entity, whether by
contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding
shares or beneficial ownership of such entity.
2. Source Code License.
2.1. The Initial Developer Grant.
The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license,
subject to third party intellectual property claims:
a. under intellectual property rights (other than patent or trademark) Licensable by
Initial Developer to use, reproduce, modify, display, perform, sublicense and
distribute the Original Code (or portions thereof) with or without Modifications,
and/or as part of a Larger Work; and
b. under Patents Claims infringed by the making, using or selling of Original Code, to
make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of
the Original Code (or portions thereof).
c. the licenses granted in this Section 2.1 (a) and (b) are effective on the date Initial
Developer first distributes Original Code under the terms of this License.
d. Notwithstanding Section 2.1 (b) above, no patent license is granted: 1) for code that
You delete from the Original Code; 2) separate from the Original Code; or 3) for
infringements caused by: i) the modification of the Original Code or ii) the
combination of the Original Code with other software or devices.
2.2. Contributor Grant.
Subject to third party intellectual property claims, each Contributor hereby grants You a
world-wide, royalty-free, non-exclusive license
a. under intellectual property rights (other than patent or trademark) Licensable by
Contributor, to use, reproduce, modify, display, perform, sublicense and distribute the
Modifications created by such Contributor (or portions thereof) either on an
unmodified basis, with other Modifications, as Covered Code and/or as part of a
Larger Work; and
b. under Patent Claims infringed by the making, using, or selling of Modifications made
by that Contributor either alone and/or in combination with its Contributor Version
(or portions of such combination), to make, use, sell, offer for sale, have made, and/or
otherwise dispose of: 1) Modifications made by that Contributor (or portions thereof);
and 2) the combination of Modifications made by that Contributor with its Contributor
Version (or portions of such combination).
c. the licenses granted in Sections 2.2 (a) and 2.2 (b) are effective on the date Contributor
first makes Commercial Use of the Covered Code.
d. Notwithstanding Section 2.2 (b) above, no patent license is granted: 1) for any code
that Contributor has deleted from the Contributor Version; 2) separate from the
Contributor Version; 3) for infringements caused by: i) third party modifications of
Contributor Version or ii) the combination of Modifications made by that Contributor
with other software (except as part of the Contributor Version) or other devices; or 4)
under Patent Claims infringed by Covered Code in the absence of Modifications made
by that Contributor.
3. Distribution Obligations.
3.1. Application of License.
The Modifications which You create or to which You contribute are governed by the terms of
this License, including without limitation Section 2.2. The Source Code version of Covered
Code may be distributed only under the terms of this License or a future version of this
License released under Section 6.1, and You must include a copy of this License with every
copy of the Source Code You distribute. You may not offer or impose any terms on any Source
Code version that alters or restricts the applicable version of this License or the recipients'
rights hereunder. However, You may include an additional document offering the additional
rights described in Section 3.5.
3.2. Availability of Source Code.
Any Modification which You create or to which You contribute must be made available in
Source Code form under the terms of this License either on the same media as an Executable
version or via an accepted Electronic Distribution Mechanism to anyone to whom you made
an Executable version available; and if made available via Electronic Distribution Mechanism,
must remain available for at least twelve (12) months after the date it initially became
available, or at least six (6) months after a subsequent version of that particular Modification
has been made available to such recipients. You are responsible for ensuring that the Source
Code version remains available even if the Electronic Distribution Mechanism is maintained
by a third party.
3.3. Description of Modifications.
You must cause all Covered Code to which You contribute to contain a file documenting the
changes You made to create that Covered Code and the date of any change. You must include
a prominent statement that the Modification is derived, directly or indirectly, from Original
Code provided by the Initial Developer and including the name of the Initial Developer in (a)
the Source Code, and (b) in any notice in an Executable version or related documentation in
which You describe the origin or ownership of the Covered Code.
3.4. Intellectual Property Matters
(a) Third Party Claims
If Contributor has knowledge that a license under a third party's intellectual property rights
is required to exercise the rights granted by such Contributor under Sections 2.1 or 2.2,
Contributor must include a text file with the Source Code distribution titled "LEGAL" which
describes the claim and the party making the claim in sufficient detail that a recipient will
know whom to contact. If Contributor obtains such knowledge after the Modification is made
available as described in Section 3.2, Contributor shall promptly modify the LEGAL file in all
copies Contributor makes available thereafter and shall take other steps (such as notifying
appropriate mailing lists or newsgroups) reasonably calculated to inform those who received
the Covered Code that new knowledge has been obtained.
(b) Contributor APIs
If Contributor's Modifications include an application programming interface and Contributor
has knowledge of patent licenses which are reasonably necessary to implement that API,
Contributor must also include this information in the LEGAL file.
(c) Representations.
Contributor represents that, except as disclosed pursuant to Section 3.4 (a) above, Contributor
believes that Contributor's Modifications are Contributor's original creation(s) and/or
Contributor has sufficient rights to grant the rights conveyed by this License.
3.5. Required Notices.
You must duplicate the notice in Exhibit A in each file of the Source Code. If it is not possible
to put such notice in a particular Source Code file due to its structure, then You must include
such notice in a location (such as a relevant directory) where a user would be likely to look
for such a notice. If You created one or more Modification(s) You may add your name as a
Contributor to the notice described in Exhibit A. You must also duplicate this License in any
documentation for the Source Code where You describe recipients' rights or ownership rights
relating to Covered Code. You may choose to offer, and to charge a fee for, warranty, support,
indemnity or liability obligations to one or more recipients of Covered Code. However, You
may do so only on Your own behalf, and not on behalf of the Initial Developer or any
Contributor. You must make it absolutely clear than any such warranty, support, indemnity
or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial
Developer and every Contributor for any liability incurred by the Initial Developer or such
Contributor as a result of warranty, support, indemnity or liability terms You offer.
3.6. Distribution of Executable Versions.
You may distribute Covered Code in Executable form only if the requirements of
Sections 3.1, 3.2, 3.3, 3.4 and 3.5 have been met for that Covered Code, and if You include a
notice stating that the Source Code version of the Covered Code is available under the terms
of this License, including a description of how and where You have fulfilled the obligations
of Section 3.2. The notice must be conspicuously included in any notice in an Executable
version, related documentation or collateral in which You describe recipients' rights relating
to the Covered Code. You may distribute the Executable version of Covered Code or
ownership rights under a license of Your choice, which may contain terms different from this
License, provided that You are in compliance with the terms of this License and that the
license for the Executable version does not attempt to limit or alter the recipient's rights in the
Source Code version from the rights set forth in this License. If You distribute the Executable
version under a different license You must make it absolutely clear that any terms which differ
from this License are offered by You alone, not by the Initial Developer or any Contributor.
You hereby agree to indemnify the Initial Developer and every Contributor for any liability
incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
3.7. Larger Works.
You may create a Larger Work by combining Covered Code with other code not governed by
the terms of this License and distribute the Larger Work as a single product. In such a case,
You must make sure the requirements of this License are fulfilled for the Covered Code.
4. Inability to Comply Due to Statute or Regulation.
If it is impossible for You to comply with any of the terms of this License with respect to some
or all of the Covered Code due to statute, judicial order, or regulation then You must: (a)
comply with the terms of this License to the maximum extent possible; and (b) describe the
limitations and the code they affect. Such description must be included in the LEGAL file
described in Section 3.4 and must be included with all distributions of the Source Code. Except
to the extent prohibited by statute or regulation, such description must be sufficiently detailed
for a recipient of ordinary skill to be able to understand it.
5. Application of this License.
This License applies to code to which the Initial Developer has attached the notice in Exhibit
A and to related Covered Code.
6. Versions of the License.
6.1. New Versions
Netscape Communications Corporation ("Netscape") may publish revised and/or new
versions of the License from time to time. Each version will be given a distinguishing version
number.
6.2. Effect of New Versions
Once Covered Code has been published under a particular version of the License, You may
always continue to use it under the terms of that version. You may also choose to use such
Covered Code under the terms of any subsequent version of the License published by
Netscape. No one other than Netscape has the right to modify the terms applicable to Covered
Code created under this License.
6.3. Derivative Works
If You create or use a modified version of this License (which you may only do in order to
apply it to code which is not already Covered Code governed by this License), You must (a)
rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
"MPL", "NPL" or any confusingly similar phrase do not appear in your license (except to note
that your license differs from this License) and (b) otherwise make it clear that Your version
of the license contains terms which differ from the Mozilla Public License and Netscape Public
License. (Filling in the name of the Initial Developer, Original Code or Contributor in the
notice described in Exhibit A shall not of themselves be deemed to be modifications of this
License.)
7. DISCLAIMER OF WARRANTY
COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS,
MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS
WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU
(NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST
OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY
COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
8. Termination
8.1. This License and the rights granted hereunder will terminate automatically if You fail to
comply with terms herein and fail to cure such breach within 30 days of becoming aware of
the breach. All sublicenses to the Covered Code which are properly granted shall survive any
termination of this License. Provisions which, by their nature, must remain in effect beyond
the termination of this License shall survive.
8.2. If You initiate litigation by asserting a patent infringement claim (excluding declatory
judgment actions) against Initial Developer or a Contributor (the Initial Developer or
Contributor against whom You file such action is referred to as "Participant") alleging that:
a. such Participant's Contributor Version directly or indirectly infringes any patent, then
any and all rights granted by such Participant to You under Sections 2.1 and/or 2.2 of
this License shall, upon 60 days notice from Participant terminate prospectively, unless
if within 60 days after receipt of notice You either: (i) agree in writing to pay Participant
a mutually agreeable reasonable royalty for Your past and future use of Modifications
made by such Participant, or (ii) withdraw Your litigation claim with respect to the
Contributor Version against such Participant. If within 60 days of notice, a reasonable
royalty and payment arrangement are not mutually agreed upon in writing by the
parties or the litigation claim is not withdrawn, the rights granted by Participant to
You under Sections 2.1 and/or 2.2 automatically terminate at the expiration of the 60
day notice period specified above.
b. any software, hardware, or device, other than such Participant's Contributor Version,
directly or indirectly infringes any patent, then any rights granted to You by such
Participant under Sections 2.1(b) and 2.2(b) are revoked effective as of the date You
first made, used, sold, distributed, or had made, Modifications made by that
Participant.
8.3. If You assert a patent infringement claim against Participant alleging that such
Participant's Contributor Version directly or indirectly infringes any patent where such claim
is resolved (such as by license or settlement) prior to the initiation of patent infringement
litigation, then the reasonable value of the licenses granted by such Participant under
Sections 2.1 or 2.2 shall be taken into account in determining the amount or value of any
payment or license.
8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license agreements
(excluding distributors and resellers) which have been validly granted by You or any
distributor hereunder prior to termination shall survive termination.
9. LIMITATION OF LIABILITY
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY
AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL
HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION
OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
10. U.S. government end users
The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
consisting of "commercial computer software" and "commercial computer software
documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with
48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government
End Users acquire Covered Code with only those rights set forth herein.
11. Miscellaneous
This License represents the complete agreement concerning subject matter hereof. If any
provision of this License is held to be unenforceable, such provision shall be reformed only to
the extent necessary to make it enforceable. This License shall be governed by California law
provisions (except to the extent applicable law, if any, provides otherwise), excluding its
conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of,
or an entity chartered or registered to do business in the United States of America, any
litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the
Northern District of California, with venue lying in Santa Clara County, California, with the
losing party responsible for costs, including without limitation, court costs and reasonable
attorneys' fees and expenses. The application of the United Nations Convention on Contracts
for the International Sale of Goods is expressly excluded. Any law or regulation which
provides that the language of a contract shall be construed against the drafter shall not apply
to this License.
12. Responsibility for claims
As between Initial Developer and the Contributors, each party is responsible for claims and
damages arising, directly or indirectly, out of its utilization of rights under this License and
You agree to work with Initial Developer and Contributors to distribute such responsibility
on an equitable basis. Nothing herein is intended or shall be deemed to constitute any
admission of liability.
13. Multiple-licensed code
Initial Developer may designate portions of the Covered Code as "Multiple-Licensed".
"Multiple-Licensed" means that the Initial Developer permits you to utilize portions of the
Covered Code under Your choice of the MPL or the alternative licenses, if any, specified by
the Initial Developer in the file described in Exhibit A.
Exhibit A - Mozilla Public License.
"The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License at https://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
WARRANTY OF ANY KIND, either express or implied. See the License for the specific
language governing rights and limitations under the License.
The Original Code is ______________________________________.
The Initial Developer of the Original Code is ________________________.
Portions created by ______________________ are Copyright (C)
_____________________________. All Rights Reserved.
Contributor(s): ______________________________________.
Alternatively, the contents of this file may be used under the terms of the _____ license (the
"[___] License"), in which case the provisions of [______] License are applicable instead of
those above. If you wish to allow use of your version of this file only under the terms of the
[____] License and not to allow others to use your version of this file under the MPL, indicate
your decision by deleting the provisions above and replace them with the notice and other
provisions required by the [___] License. If you do not delete the provisions above, a recipient
may use your version of this file under either the MPL or the [___] License."
NOTE: The text of this Exhibit A may differ slightly from the text of the notices in the Source
Code files of the Original Code. You should use the text of this Exhibit A rather than the text
found in the Original Code Source Code for Your Modifications.
VIII. Eclipse Distribution License
Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may
be used to endorse or promote products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Library
License
Reference
Link
GlassFish JAXB
Eclipse Distribution License - v
1.0
Link
Extended StAX API
Eclipse Distribution License - v
1.0
Link
IX. JDOM License
Copyright (C) 2000-2012 Jason Hunter & Brett McLaughlin.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions, and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions, and the disclaimer that follows these conditions in the documentation and/or
other materials provided with the distribution.
3. The name "JDOM" must not be used to endorse or promote products derived from this
software without prior written permission. For written permission, please contact
<request_AT_jdom_DOT_org>.
4. Products derived from this software may not be called "JDOM", nor may "JDOM" appear
in their name, without prior written permission from the JDOM Project Management
<request_AT_jdom_DOT_org>.
In addition, we request (but do not require) that you include in the end-user documentation
provided with the redistribution and/or in the software itself an acknowledgement
equivalent to the following:
"This product includes software developed by the JDOM Project
(http://www.jdom.org/)." Alternatively, the acknowledgment may be graphical using the
logos available at http://www.jdom.org/images/logos.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This software consists of voluntary contributions made by many individuals on behalf of the
JDOM Project and was originally created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
Library
License
Reference
Link
JDOM
JDOM License
Link
Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information on the JDOM Project,
please see <http://www.jdom.org/>.
X. JSON License
Copyright (c) 2002 JSON.org
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
The Software shall be used for Good, not Evil.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Library
License
JSON In Java
The JSON License
XI. BSD License
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. Neither the name of the copyright holders nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Library
License
OW2 ASM
BSD License
XII. Custom License
LICENSED APPLICATION END USER LICENSE AGREEMENT
Apps made available through the App Store are licensed, not sold, to you. Your license to each
App is subject to your prior acceptance of either this Licensed Application End User License
Agreement (“Standard EULA”), or a custom end user license agreement between you and the
Application Provider (“Custom EULA”), if one is provided. Your license to any Apple App
under this Standard EULA or Custom EULA is granted by Apple, and your license to any
Third Party App under this Standard EULA or Custom EULA is granted by the Application
Provider of that Third Party App. Any App that is subject to this Standard EULA is referred
to herein as the “Licensed Application.” The Application Provider or Apple as applicable
(“Licensor”) reserves all rights in and to the Licensed Application not expressly granted to
you under this Standard EULA.
a. Scope of License: Licensor grants to you a nontransferable license to use the Licensed
Application on any Apple-branded products that you own or control and as permitted by the
Usage Rules. The terms of this Standard EULA will govern any content, materials, or services
accessible from or purchased within the Licensed Application as well as upgrades provided
by Licensor that replace or supplement the original Licensed Application, unless such
upgrade is accompanied by a Custom EULA. Except as provided in the Usage Rules, you may
not distribute or make the Licensed Application available over a network where it could be
used by multiple devices at the same time. You may not transfer, redistribute or sublicense
the Licensed Application and, if you sell your Apple Device to a third party, you must remove
the Licensed Application from the Apple Device before doing so. You may not copy (except
as permitted by this license and the Usage Rules), reverse-engineer, disassemble, attempt to
derive the source code of, modify, or create derivative works of the Licensed Application, any
updates, or any part thereof (except as and only to the extent that any foregoing restriction is
prohibited by applicable law or to the extent as may be permitted by the licensing terms
governing use of any open-sourced components included with the Licensed Application).
b. Consent to Use of Data: You agree that Licensor may collect and use technical data and
related informationincluding but not limited to technical information about your device,
system and application software, and peripheralsthat is gathered periodically to facilitate
the provision of software updates, product support, and other services to you (if any) related
to the Licensed Application. Licensor may use this information, as long as it is in a form that
does not personally identify you, to improve its products or to provide services or
technologies to you.
c. Termination. This Standard EULA is effective until terminated by you or Licensor. Your
rights under this Standard EULA will terminate automatically if you fail to comply with any
of its terms.
d. External Services. The Licensed Application may enable access to Licensor’s and/or third-
party services and websites (collectively and individually, "External Services"). You agree to
Library
License
San Francisco Font
Custom License
use the External Services at your sole risk. Licensor is not responsible for examining or
evaluating the content or accuracy of any third-party External Services, and shall not be liable
for any such third-party External Services. Data displayed by any Licensed Application or
External Service, including but not limited to financial, medical and location information, is
for general informational purposes only and is not guaranteed by Licensor or its agents. You
will not use the External Services in any manner that is inconsistent with the terms of this
Standard EULA or that infringes the intellectual property rights of Licensor or any third party.
You agree not to use the External Services to harass, abuse, stalk, threaten or defame any
person or entity, and that Licensor is not responsible for any such use. External Services may
not be available in all languages or in your Home Country, and may not be appropriate or
available for use in any particular location. To the extent you choose to use such External
Services, you are solely responsible for compliance with any applicable laws. Licensor
reserves the right to change, suspend, remove, disable or impose access restrictions or limits
on any External Services at any time without notice or liability to you.
e. NO WARRANTY: YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE OF THE
LICENSED APPLICATION IS AT YOUR SOLE RISK. TO THE MAXIMUM EXTENT
PERMITTED BY APPLICABLE LAW, THE LICENSED APPLICATION AND ANY
SERVICES PERFORMED OR PROVIDED BY THE LICENSED APPLICATION ARE
PROVIDED "AS IS" AND “AS AVAILABLE,” WITH ALL FAULTS AND WITHOUT
WARRANTY OF ANY KIND, AND LICENSOR HEREBY DISCLAIMS ALL WARRANTIES
AND CONDITIONS WITH RESPECT TO THE LICENSED APPLICATION AND ANY
SERVICES, EITHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF
MERCHANTABILITY, OF SATISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR
PURPOSE, OF ACCURACY, OF QUIET ENJOYMENT, AND OF NONINFRINGEMENT OF
THIRD-PARTY RIGHTS. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY
LICENSOR OR ITS AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY.
SHOULD THE LICENSED APPLICATION OR SERVICES PROVE DEFECTIVE, YOU
ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR
CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED
WARRANTIES OR LIMITATIONS ON APPLICABLE STATUTORY RIGHTS OF A
CONSUMER, SO THE ABOVE EXCLUSION AND LIMITATIONS MAY NOT APPLY TO
YOU.
f. Limitation of Liability. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
SHALL LICENSOR BE LIABLE FOR PERSONAL INJURY OR ANY INCIDENTAL, SPECIAL,
INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT
LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS
INTERRUPTION, OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT
OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE LICENSED
APPLICATION, HOWEVER CAUSED, REGARDLESS OF THE THEORY OF LIABILITY
(CONTRACT, TORT, OR OTHERWISE) AND EVEN IF LICENSOR HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE
LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR
CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In no
event shall Licensor’s total liability to you for all damages (other than as may be required by
applicable law in cases involving personal injury) exceed the amount of fifty dollars ($50.00).
The foregoing limitations will apply even if the above stated remedy fails of its essential
purpose.
g. You may not use or otherwise export or re-export the Licensed Application except as
authorized by United States law and the laws of the jurisdiction in which the Licensed
Application was obtained. In particular, but without limitation, the Licensed Application may
not be exported or re-exported (a) into any U.S.-embargoed countries or (b) to anyone on the
U.S. Treasury Department's Specially Designated Nationals List or the U.S. Department of
Commerce Denied Persons List or Entity List. By using the Licensed Application, you
represent and warrant that you are not located in any such country or on any such list. You
also agree that you will not use these products for any purposes prohibited by United States
law, including, without limitation, the development, design, manufacture, or production of
nuclear, missile, or chemical or biological weapons.
h. The Licensed Application and related documentation are "Commercial Items", as that term
is defined at 48 C.F.R. §2.101, consisting of "Commercial Computer Software" and
"Commercial Computer Software Documentation", as such terms are used in 48 C.F.R. §12.212
or 48 C.F.R. §227.7202, as applicable. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §227.7202-
1 through 227.7202-4, as applicable, the Commercial Computer Software and Commercial
Computer Software Documentation are being licensed to U.S. Government end users (a) only
as Commercial Items and (b) with only those rights as are granted to all other end users
pursuant to the terms and conditions herein. Unpublished-rights reserved under the
copyright laws of the United States.
i. Except to the extent expressly provided in the following paragraph, this Agreement and the
relationship between you and Apple shall be governed by the laws of the State of California,
excluding its conflicts of law provisions. You and Apple agree to submit to the personal and
exclusive jurisdiction of the courts located within the county of Santa Clara, California, to
resolve any dispute or claim arising from this Agreement. If (a) you are not a U.S. citizen; (b)
you do not reside in the U.S.; (c) you are not accessing the Service from the U.S.; and (d) you
are a citizen of one of the countries identified below, you hereby agree that any dispute or
claim arising from this Agreement shall be governed by the applicable law set forth below,
without regard to any conflict of law provisions, and you hereby irrevocably submit to the
non-exclusive jurisdiction of the courts located in the state, province or country identified
below whose law governs:
If you are a citizen of any European Union country or Switzerland, Norway or Iceland, the
governing law and forum shall be the laws and courts of your usual place of residence.
Specifically excluded from application to this Agreement is that law known as the United
Nations Convention on the International Sale of Goods.
XIII. Custom License
The Apache 2 license (given in full in LICENSE.txt) applies to all code in this repository which
is copyright by JetBrains. The following sections of the repository contain third-party code, to
which different licenses may apply:
Kotlin Compiler
The following modules contain third-party code and are incorporated into the Kotlin compiler
and/or the Kotlin IntelliJ IDEA plugin:
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MaxStackFrameSizen
dLocalsCalculator.java
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/inline/MaxLocalsCalculator.j
ava
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/Fast
MethodAnalyzer.kt
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/Instr
uctionLivenessAnalyzer.kt
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Library
License
Kotlin Libraries
Custom License
org.jetbrains.kotlin:kotlin-stdlib v. 1.5.20
Custom License
org.jetbrains.kotlinx:kotlinx-coroutines-android v. 1.5.0
Custom License
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/Cont
rolFlowGraph.kt
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/fixStack/FastS
tackAnalyzer.kt
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/temporaryVals
/FastStoreLoadAnalyzer.kt
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path: eval4j/src/org/jetbrains/eval4j/interpreterLoop.kt
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path:
compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/Opti
mizationBasicInterpreter.java
o License: BSD (license/third_party/asm_license.txt)
o Origin: Derived from ASM: a very small and fast Java bytecode manipulation
framework, Copyright (c) 2000-2011 INRIA, France Telecom
Path: js/js.ast
o License: BSD (license/third_party/dart_LICENSE.txt)
o Origin: Originally part of the Dart compiler, (c) 2011 the Dart Project Authors,
Path: js/js.inliner/src/org/jetbrains/kotlin/js/inline/FunctionInlineMutator.kt
o License: BSD (license/third_party/dart_LICENSE.txt)
o Origin: Originally part of the Dart compiler, (c) 2011 the Dart Project Authors,
Path: js/js.parser/src/com/google
o License: Netscape Public License 1.1 (license/third_party/rhino_LICENSE.txt)
o Origin: Originally part of GWT, (C) 2007-08 Google Inc., distributed under the Apache
2 license. The code is derived from Rhino, (C) 1997-1999 Netscape Communications
Corporation, distributed under the Netscape Public License.
Path: js/js.translator/qunit/qunit.js
o License: MIT (license/third_party/qunit_license.txt)
o Origin: QUnit, Copyright (c) 2012 John Resig, Jörn Zaefferer,
Path: libraries/stdlib/src/kotlin/collections
o License: Apache 2 (license/third_party/gwt_license.txt)
o Origin: Derived from GWT, (C) 2007-08 Google Inc.
Path: libraries/stdlib/unsigned/src/kotlin/UnsignedUtils.kt
o License: Apache 2 (license/third_party/guava_license.txt)
o Origin: Derived from Guava's UnsignedLongs, (C) 2011 The Guava Authors
Path: libraries/stdlib/jvm/src/kotlin/util/MathJVM.kt
o License: Boost Software License 1.0 (license/third_party/boost_LICENSE.txt)
o Origin: Derived from boost special math functions, Copyright Eric Ford & Hubert
Holin 2001.
Path: libraries/stdlib/js/src/kotlin/collections
o License: Apache 2 (license/third_party/gwt_license.txt)
o Origin: Derived from GWT, (C) 2007-08 Google Inc.
Path: libraries/stdlib/native-wasm/src/kotlin/collections
o License: Apache 2 (license/third_party/gwt_license.txt)
o Origin: Derived from GWT, (C) 2007-08 Google Inc.
Path: libraries/stdlib/js-v1/src/js/long.js
o License: Apache 2 (license/third_party/closure-compiler_LICENSE.txt)
o Origin: Google Closure Library, Copyright 2009 The Closure Library Authors
Path: libraries/stdlib/js-v1/src/js/polyfills.js
o License: Boost Software License 1.0 (license/third_party/boost_LICENSE.txt)
o Origin: Derived from boost special math functions, Copyright Eric Ford & Hubert
Holin 2001.
Path: libraries/stdlib/js/src/kotlin/js/math.polyfills.kt
o License: Boost Software License 1.0 (license/third_party/boost_LICENSE.txt)
o Origin: Derived from boost special math functions, Copyright Eric Ford & Hubert
Holin 2001.
Path: libraries/stdlib/wasm/internal/kotlin/wasm/internal/Number2String.kt
o License: Apache 2 (third_party/assemblyscript_license.txt)
o Origin: Derived from assemblyscript standard library
Path: plugins/lint/android-annotations
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: plugins/lint/lint-api
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: plugins/lint/lint-checks
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: plugins/lint/lint-idea
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: wasm/ir/src/org/jetbrains/kotlin/wasm/ir/convertors
o License: MIT ([license/third_party/asmble_license.txt][asmble])
o Origin: Copyright (C) 2018 Chad Retz
Path: compiler/tests-
common/tests/org/jetbrains/kotlin/codegen/ir/ComposeLikeGenerationExtensio
n.kt
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Derived from JetPack Compose compiler plugin code, Copyright 2019 The
Android Open Source Project
Path: libraries/stdlib/wasm/src/kotlin/text/FloatingPointConverter.kt
o License: MIT ([license/third_party/asmble_license.txt][asmble])
o Origin: Copyright (C) 2018 Chad Retz
Path: libraries/stdlib/wasm/src/kotlin/math/fdlibm/
o License: SUN ([license/third_party/sun_license.txt][sun])
o Origin: Copyright (C) 1993 by Sun Microsystems, Inc.
Path: kotlin-native/runtime/src/main/cpp/Utils.cpp
o License: Boost Software License 1.0 (license/third_party/boost_LICENSE.txt)
o Origin: Derived from boost hash functions, Copyright 2005-2014 Daniel James
Kotlin Test Data
The following source code is used for testing the Kotlin compiler and/or plugin and is not
incorporated into any distributions of the compiler, libraries or plugin:
Path: third-party/annotations/android
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: third-party/annotations/com/android
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: third-party/annotations/org/eclipse
o License: Eclipse Public License v1.0 (license/third_party/testdata/eclipse_license.txt)
o Origin: Eclipse JDT, Copyright (c) 2011, 2013 Stephan Herrmann and others.
Path: third-party/annotations/androidx
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: third-party/annotations/edu/umd/cs/findbugs
o License: LGPL 2.1 (license/third_party/testdata/findbugs_license.txt)
o Origin: Bytecode Analysis Framework, Copyright (C) 2005 University of Maryland
Path: third-party/java8-annotations/org/eclipse
o License: Eclipse Public License v1.0 (license/third_party/testdata/eclipse_license.txt)
o Origin: Eclipse JDT, Copyright (c) 2011, 2013 Stephan Herrmann and others.
Path: third-party/annotations/io/reactivex
o License: Apache 2 (license/third_party/testdata/rxjava_license.txt)
o Origin: RxJava, Copyright (c) 2016-present, RxJava Contributors
Path: third-party/java8-annotations/org/jspecify
o License: Apache 2 ([license/third_party/testdata/jspecify_license.txt][jspecify])
o Origin: JSpecify, Copyright (C) 2020 The JSpecify Authors
Path: third-party/java9-annotations/org/jspecify
o License: Apache 2 ([license/third_party/testdata/jspecify_license.txt][jspecify])
o Origin: JSpecify, Copyright (C) 2020 The JSpecify Authors
Path: third-party/annotations/lombok
o License: MIT (license/third_party/testdata/lombok_license.txt)
o Origin: Project Lombok, Copyright (C) 2009-2013 The Project Lombok Authors
Path: idea/idea-android/tests/org/jetbrains/kotlin/android/AndroidTestBase.java
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: idea/testData/android/lintQuickfix/requiresApi/RequiresApi.java
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: idea/testData/android/lint/IntRange.java
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: idea/testData/android/lint/RequiresPermission.java
o License: Apache 2 (license/third_party/aosp_license.txt)
o Origin: Copyright (C) 2011-15 The Android Open Source Project
Path: libraries/tools/kotlin-gradle-plugin-integration-
tests/src/test/resources/testProject/allOpenSpring/src/org/springframework/ster
eotype/Component.java
o License: Apache 2 (license/third_party/testdata/spring_license.txt)
o Origin: Spring Framework, Copyright 2002-2007 the original author or authors.
Path: libraries/tools/kotlin-gradle-plugin-integration-
tests/src/test/resources/testProject/AndroidDaggerProject
o License: Apache 2 (license/third_party/testdata/dagger_license.txt)
o Origin: Dagger, Copyright (C) 2013 Square, Inc.
Path: libraries/tools/kotlin-gradle-plugin-integration-
tests/src/test/resources/testProject/kapt2
o License: Apache 2 (license/third_party/testdata/dagger_license.txt)
o Origin: Dagger, Copyright (C) 2013 Square, Inc.
Path: libraries/tools/kotlin-maven-plugin-test/src/it/test-allopen-
spring/src/main/java/org/springframework/stereotype/Component.java
o License: Apache 2 (license/third_party/testdata/spring_license.txt)
o Origin: Spring Framework, Copyright 2002-2007 the original author or authors.
Kotlin Tools and Libraries Tests
The following source code is used for testing the Kotlin tools and/or libraries and is not
incorporated into any distributions of the tools or libraries:
Path: libraries/tools/kotlin-gradle-plugin-integration-
tests/src/test/kotlin/org/jetbrains/kotlin/gradle/PluginsDslIT.kt
o License: Apache 2 (license/third_party/gradle_license.txt)
o Origin: Gradle, Copyright 2002-2017 Gradle, Inc.
Path: libraries/tools/kotlin-gradle-plugin-integration-tests/target/test-
classes/testProject/noArgJpa/src/javax/persistence/Entity.java
o License: Eclipse Public License v1.0 (license/third_party/testdata/eclipse_license.txt)
and Eclipse Distribution License - v1.0
(license/third_party/testdata/eclipse_distribution_license.txt)
o Origin: javax.persistence, Copyright (c) 2008, 2017 Sun Microsystems, Oracle
Corporation.
Path: libraries/tools/kotlin-gradle-plugin-integration-
tests/src/test/resources/testProject/noArgJpa/src/javax/persistence/Entity.java
o License: Eclipse Public License v1.0 (license/third_party/testdata/eclipse_license.txt)
and Eclipse Distribution License - v1.0
(license/third_party/testdata/eclipse_distribution_license.txt)
o Origin: javax.persistence, Copyright (c) 2008, 2017 Sun Microsystems, Oracle
Corporation.
Path: libraries/tools/kotlin-gradle-plugin-integration-
tests/src/test/resources/testProject/noArgJpa/src/javax/persistence/Embeddable.
java
o License: Eclipse Public License v1.0 (license/third_party/testdata/eclipse_license.txt)
and Eclipse Distribution License - v1.0
(license/third_party/testdata/eclipse_distribution_license.txt)
o Origin: javax.persistence, Copyright (c) 2008, 2017 Sun Microsystems, Oracle
Corporation.
Path: libraries/tools/kotlin-test-js-runner/karma-kotlin-reporter.js
o License: MIT
(license/third_party/karma_LICENSE.txt and license/third_party/karma-teamcity-
reporter_LICENSE.txt)
o Origin: Copyright (C) 2011-2019 Google, Inc. and Copyright (C) 2011-2013 Vojta Jína
and contributors.
Path: libraries/tools/kotlin-test-js-runner/mocha-kotlin-reporter.js
o License: MIT (license/third_party/mocha-teamcity-reporter_LICENSE.txt)
o Origin: Copyright (c) 2016 Jamie Sherriff
Path: libraries/tools/kotlin-test-js-runner/src/utils.ts
o License: MIT (license/third_party/teamcity-service-
messages_LICENSE.txt and license/third_party/lodash_LICENSE.txt)
o Origin: Copyright (c) 2013 Aaron Forsander and Copyright JS Foundation and other
contributors https://js.foundation/
Path: libraries/tools/kotlin-test-js-runner/src/teamcity-format.js
o License: MIT (license/third_party/mocha-teamcity-
reporter_LICENSE.txt and license/third_party/teamcity-service-
messages_LICENSE.txt)
o Origin: Copyright (c) 2016 Jamie Sherriff and Copyright (c) 2013 Aaron Forsander
Example Code
The following code is provided as examples and is not incorporated into any distributions of
the compiler, libraries or plugin:
Path: libraries/examples/browser-example/src/js/jquery.js
o License: MIT (license/third_party/jquery_license.txt)
o Origin: jQuery JavaScript Library v1.6.2, Copyright 2011, John Resig
Path: libraries/examples/browser-example-with-library/src/js/jquery.js
o License: MIT (license/third_party/jquery_license.txt)
o Origin: jQuery JavaScript Library v1.6.2, Copyright 2011, John Resig
XIV. Custom License
Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc.
(https://www.bouncycastle.org)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Library
License
Bouncy Castle
Custom License
XV. Custom License
AppsFlyer Ltd. (“AppsFlyer” or “us”, “our”, “we”) provides a software development kit
which allows the tracking of mobile application use, installations and downloads (the
“Service(s)”). These Terms of use (this “Agreement”) govern your access and use of the
Services, and any code provided by AppsFlyer. “You”/”Company” means any third party
that uses the Service.
Please read this Agreement carefully. You must accept this Agreement prior to using the
Service or any code provided by AppsFlyer. By downloading or installing the AppsFlyer code
or using the Service, you signify your assent to this Agreement. Changes may be made to this
Agreement from time to time. We will make reasonable commercial efforts to notify you of
any material updates to this Agreement. Notwithstanding the foregoing, your continued use
of the Service will be deemed acceptance to amended or updated Terms. As such, you should
check frequently to see if we have updated this Agreement. If you do not agree to any terms
or conditions of this Agreement, please do not use the Service.
1. Services. Subject to the terms and conditions hereof, during the Term (as defined below)
AppsFlyer shall provide Company with the Services on a non-exclusive basis solely for
Company’s own internal uses and, for this purpose, Company shall integrate the code
provided by AppsFlyer, including AppsFlyer’s SDK, tracking links and APIs (collectively, the
“Code”), into Company’s own proprietary mobile application (Company’s “Application”).
2. Registration. In order to use the Services, Company will be required to register with
AppsFlyer and open an account. Company must provide all information necessary for the
registration process. Company represents and warrants that all such information shall be
accurate and complete. Company shall keep such information up-to-date. Company shall
immediately notify AppsFlyer if there is any change in such information or security breach of
the account.
3. Restrictions.
3.1. Except as set forth expressly herein or as permitted by the Services, Company shall not,
and shall not permit any third party, to (a) reverse engineer or attempt to find the underlying
code of the Services; (b) modify the Services, or insert any code or product, or in any other
way manipulate the Services in any way; (c) modify the Code in any way without AppsFlyer’s
prior written consent; (d) sublicense, sell, or distribute the Code or bypass any security
measure of AppsFlyer with respect to the Services; (e) distribute the Code on a stand-alone
basis; or (f) use the Services except for Company’s own internal purposes.
3.2. To the extent any of the restrictions set forth above are not enforceable under applicable
law, Company shall inform AppsFlyer in writing prior to engaging in any of the applicable
activities.
Library
License
AppsFlyer SDK
Custom License
com.appsflyer:af-android-sdk v. 6.6.0
Custom License
4. Warranties.
4.1. Mutual Warranties. Each party represents and warrants that (a) it is duly organized under
applicable law and has sufficient authority to enter into this Agreement and that, (b) the
execution and performance under this Agreement does not conflict with any contractual
obligations such party has to any third party.
4.2. AppsFlyer Warranties. AppsFlyer represents and warrants that the Services (a) do not, to
the best of its knowledge, infringe the intellectual property rights of any third party, (b) do
not contain any defamatory, libelous, obscene or otherwise offensive material, (c) comply with
all applicable law and regulations (provided, that with respect to data provided by Company
to AppsFlyer, AppsFlyer’s compliance with applicable law is subject to Company’s full
compliance with applicable law with respect to such data, including its transfer to, and
processing by, AppsFlyer), (d) do not collect, use or transfer the data of end users except
pursuant to the terms of this Agreement or for the provision of the Services, and (e) do not to
the best of its knowledge contain any worms, viruses, spyware, adware or other malicious or
intrusive software.
4.3. Company Warranties. Company represents and warrants that its Application and Data
(a) do not, to the best of its knowledge, infringe the intellectual property rights of any third
party, (b) do not contain any defamatory, libelous, obscene or otherwise offensive material,
(c) comply with all applicable law and regulations, including applicable data protection law,
(d) do not collect, use or transfer the data of end users in any manner not clearly and accurately
disclosed pursuant to a privacy policy that complies with applicable law and regulations, and
(e) do not contain any worms, viruses, spyware, adware or other malicious or intrusive
software and (f) provides to its users a clear description of its use of the data, including its
transfer to, and processing by, AppsFlyer.
5. Intellectual Property. Company shall have all right, title and interest in its Application.
AppsFlyer shall have all right, title and interest in the Code and the Services, and all software
that provides the Services. If Company provides AppsFlyer with any feedback regarding the
Code and/or the Services, AppsFlyer may use all such feedback without restriction. Nothing
herein shall be interpreted to provide Company any rights in the Code or the Services except
the limited right to use the Code and receive the Service as set forth herein.
6. Payment. AppsFlyer offers several pricing plans, and Company must choose a pricing plan
prior to downloading and using the Services. If required by law, Company must add
applicable VAT to the amounts payable under such pricing plan. Company shall make
payment to AppsFlyer without deduction for and free and clear of any taxes and government
charges. Amounts are due and payable within 10 days of AppsFlyer’s issuance of the
applicable invoice. Late payments shall bear interest at the rate of 12% per annum. If Company
pays using a third party payment processor or credit card, AppsFlyer accepts no responsibility
or liability for the actions, omissions or privacy policies of the third party payment processor.
7. Data, Privacy, Retention and Restricted Data.
7.1. The Services enable the Company to collect and track data concerning the characteristics
and activities of Application end users as long as the Code is installed (“Data”). Company
owns, and retains all right, title and interest in Data. Company may modify the categories of
Data collected by the Service through configuration of the Services. Accordingly, to the extent
the Services are configured as such, Data may contain personally-identifiable information.
AppsFlyer shall not transfer Data to third parties except as set forth in this Agreement or as
directed by Company. Company represents and warrants that Company is permitted to
collect, use and transfer Data through the Services.
7.2. Any personally identifiable information or Personal Data, as such term is defined under
the EU General Data Protection Regulation 2016/679 (“GDPR” and “Personal Data”
respectively) provided to AppsFlyer on Company’s behalf, if any, and the processing thereof,
shall be governed under the terms and conditions set forth in the AppsFlyer Data Processing
Agreement (“DPA”). A current version of the DPA executed by AppsFlyer is available at
https://www.appsflyer.com/gdpr/dpa.pdf, and shall become effective as of May 25 2018.
AppsFlyer shall provide prior notification to Company in writing upon any material change
to the DPA. The DPA is an integral part of this Agreement. Unless otherwise explicitly agreed
in writing by the parties, it is agreed and acknowledged that with respect to any personally-
identifiable information and Personal Data included in the Data, Company shall be
considered as the Controller and AppsFlyer shall be considered as the Processor (as such
terms are defined under the GDPR and the DPA).
7.3. AppsFlyer may use aggregated anonymized data, from time to time, for analytics,
improvement of the Services and internal purposes (“Aggregated Data”). Aggregated Data
may include data derived from the Company’s Data, provided that Aggregated Data does not
contain data solely derived from Company’s Data and does not identify or trace to Company
or any of Company’s end users.
7.4. AppsFlyer publishes a privacy policy, as required under applicable law, which describes
AppsFlyer’s collection and use of data. A current copy of AppsFlyer’s privacy policy is
available at https://www.appsflyer.com/privacy-policy (“Privacy Policy”). AppsFlyer shall
provide prior notification to Company in writing upon any material change to the privacy
policy.
7.5. AppsFlyer and its agents may process Data outside of the jurisdiction of Company.
7.6. AppsFlyer’ is required by certain third parties (such as advertising networks) to delete
data they provide after a specified period of time. As such, AppsFlyer may delete Data
provided by such third parties in accordance with its standard data retention policies.
7.7. Company may only provide to AppsFlyer, or otherwise have AppsFlyer (or anyone on its
behalf) process, such Data types and parameters which are explicitly permitted under
AppsFlyer’s Privacy Policy (“Permitted Controller Personal Data Types and Parameters”, as
also defined under the DPA). Solely Company (and not AppsFlyer) shall be liable for any data
which is provided or otherwise made available to AppsFlyer or anyone on its behalf in excess
of the Permitted Controller Personal Data Types and Parameters (“Excess Data”). AppsFlyer’s
obligations under the Agreement or the DPA shall not apply to any such Excess Data.
7.8. Without derogating from any of the obligations of Company hereunder, Company shall
not provide to AppsFlyer any data regarding children, or any health, financial, or insurance
data or other data subject to specific regulatory or statutory protection regimes, except as may
otherwise be expressly agreed in writing between the parties and in accordance with
applicable law.
8. Confidentiality.
8.1. In the context of the relationship under this Agreement, either party (a “Disclosing Party”)
may disclose to the other party (a “Receiving Party”) certain confidential information
regarding its technology and business (“Confidential Information”). AppsFlyer’s Confidential
Information includes, among others, the terms and pricing of this Agreement.
8.2. Subject to the terms and conditions of this Agreement, Receiving Party agrees to keep
confidential and not disclose or use any Confidential Information except to support its use or
provision of the Services. Confidential Information shall not include information that
Receiving Party can show (a) was already lawfully known to or independently developed by
Receiving Party without access to or use of Confidential Information, (b) was received by
Receiving Party from any third party without restrictions, (c) is publicly and generally
available, free of confidentiality restrictions; or (d) is required to be disclosed by law,
regulation or is requested in the context of a law enforcement investigation, provided that
Receiving Party provides Disclosing Party with prompt notice of such requirement and
cooperates in order to minimize such requirement. Receiving Party shall restrict disclosure of
Confidential Information to those of its employees and contractors with a reasonable need to
know such information and which are bound by written confidentiality obligations no less
restrictive than those set out herein. Company will not disclose any information regarding the
results of any testing or evaluation of the Services to any third party without AppsFlyer’s
prior written consent.
8.3. The non-disclosure and non-use obligations set forth in this Section 8 shall survive the
termination or expiration of this Agreement for a period of 5 years.
9. Analytics. The Services include the provision of certain reports and analytics regarding the
Data (“Analytics”). AppsFlyer makes no warranty that the Analytics provided shall be useful
to Company’s business. Company is solely responsible for any actions Company may take
based on the Analytics.
10. Support. Company may contact AppsFlyer with regard to support for the Services by
sending an email to support@appsflyer.com. AppsFlyer shall provide up to 5 hours of support
each month at no additional charge.
11. Service Levels. AppsFlyer shall provide Services in accordance with the service
commitments in Appendix B.
12. Indemnification.
12.1. AppsFlyer Indemnification.
12.1.1. AppsFlyer shall defend, indemnify and hold harmless Company (and its affiliates,
officers, directors and employees) from and against any and all damages, costs, losses,
liabilities or expenses (including court costs and reasonable attorneys’ legal fees) which
Company may suffer or incur in connection with any actual claim, demand, action or other
proceeding by any third party arising from: (a) any breach of AppsFlyer’s obligations,
representations or warranties herein; or (b) a claim that the Code and/or Services infringe the
intellectual property rights of a third party. This Section 12.1 sets forth AppsFlyer’s sole
obligations and Company’s sole remedies for any claim that the Code and/or Services
infringe the intellectual property rights of a third party.
12.1.2. Notwithstanding the foregoing, AppsFlyer shall have no responsibility or liability for
any claim to the extent resulting from or arising out of (a) the use of the Code or Services not
in compliance with this Agreement or applicable law, (b) the combination of the Code or
Services with any code or services not provided by AppsFlyer, (c) the modification of any
Code or Services by any party other than AppsFlyer or (d) the use of any Code that is not the
most up-to-date Code.
12.1.3. If the Services shall be the subject of an infringement claim, or AppsFlyer reasonably
believes that the Services shall be the subject of an infringement claim, AppsFlyer may
terminate this Agreement with written notice if modification of the Services to be non-
infringing is not reasonably practical.
12.2. Company Indemnification. Company shall defend and indemnify AppsFlyer (and its
affiliates, officers, directors and employees) from and against any and all damages, costs,
losses, liabilities or expenses (including court costs and attorneys’ fees) which AppsFlyer may
suffer or incur in connection with any actual claim, demand, action or other proceeding by
any third party arising from: (a) any breach of Company’s obligations, representations or
warranties herein; or (b) any use or distribution of the Company’s Application in violation of
this Agreement or applicable law or regulations.
12.3. Procedure. The obligations of either party to provide indemnification under this
Agreement will be contingent upon the indemnified party (i) providing the indemnifying
party with prompt written notice of any claim for which indemnification is sought (provided
that the indemnified party’s failure to notify the indemnifying party will not diminish the
indemnifying party’s obligations under this Section 12 except to the extent that the
indemnifying party is materially prejudiced as a result of such failure), (ii) cooperating fully
with the indemnifying party (at the indemnifying party’s expense), and (iii) allowing the
indemnifying party to control the defense and settlement of such claim, provided that no
settlement may be entered into without the consent of the indemnified party if such settlement
would require any action on the part of the indemnified party other than to cease using any
allegedly infringing or illegal content or services. Subject to the foregoing, an indemnified
party will at all times have the option to participate in any matter or litigation through counsel
of its own selection at its own expense.
13. Disclaimer of Warranties. EXCEPT AS EXPRESSLY PROVIDED HEREIN, COMPANY
ACCEPTS THE CODE AND SERVICES “AS IS” AND ACKNOWLEDGES THAT
APPSFLYER MAKES NO OTHER WARRANTY AND DISCLAIMS ALL IMPLIED AND
STATUTORY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT.
14. Limitation of Liability.
14.1. IN NO EVENT SHALL APPSFLYER, ITS DIRECTORS, OFFICERS, AFFILIATES OR
AGENTS BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, SPECIAL OR PUNITIVE
DAMAGES, ARISING OUT OF OR RELATING TO THE SERVICES OR THE
ARRANGEMENTS CONTEMPLATED HEREIN.
14.2. EXCEPT FOR INTENTIONAL MISCONDUCT, GROSS NEGLIGENCE, BREACH OF
CONFIDENTIALITY, DATA OR PRIVACY OBLIGATIONS AND APPSFLYER’S
INDEMNIFICATION OBLIGATIONS FOR INTELLECTUAL PROPERTY INFRINGEMENT
(THE “CARVE-OUT CLAIMS”), APPSFLYER’S ENTIRE LIABILITY FOR THE PROVISION
OF THE SERVICES OR UNDER ANY PROVISION OF THIS AGREEMENT SHALL NOT
EXCEED THE AMOUNT OF PAYMENT RECEIVED BY APPSFLYER FROM COMPANY IN
THE 12 MONTHS PRECEDING THE APPLICABLE CLAIM, IN THE AGGREGATE. WITH
RESPECT TO THE CARVE-OUT CLAIMS, APPSFLYER’S ENTIRE LIABILITY FOR THE
PROVISION OF THE SERVICES OR UNDER ANY PROVISION OF THIS AGREEMENT
SHALL NOT EXCEED TWO (2) TIMES THE AMOUNT OF PAYMENT RECEIVED BY
APPSFLYER FROM COMPANY IN THE TWELVE (12) MONTHS PRECEDING THE
APPLICABLE CLAIM, IN THE AGGREGATE.
15. Term and Termination.
15.1. The term of this Agreement shall commence as of the day you accept this Agreement or,
if earlier, the date that you integrate the Code into an Application and shall continue in effect
for a period of twelve (12) months (the “Initial Term”); provided that if Company selects the
“Basic Pay-Per-Use” package, as shown on AppsFlyer’s website, this Agreement shall be in
effect on a month-to-month basis. Following the Initial Term, this Agreement shall
automatically renew for subsequent terms of twelve (12) months each (each a “Renewal Term”
and together with the Initial Term, the “Term”), unless one of the parties notifies the other
party of its intention not to renew the Agreement at least 45 days prior to the commencement
of any Renewal Term.
15.2. Either party may terminate this Agreement with written notice if it has reason to believe
that the other Party is in material breach of this Agreement, and such breach is not cured
within 30 days from the receipt of written notice of such breach. In addition, either party shall
have the right to terminate this Agreement upon 30 days’ written notice to the other party
pursuant to section 5.3 of the DPA.
15.3. This agreement is based on a reasonable and fair use of the Services. Notwithstanding
anything to the contrary herein, any use that is not aligned with such fair use may be
overcharged or terminated immediately by AppsFlyer.
15.4. Upon any termination or expiration of this Agreement, AppsFlyer will cease providing
the Services. In the event of any termination (a) Company will not be entitled to any refunds
of any nonrefundable fees, (b) any outstanding balance for Services rendered through the date
of termination will be immediately due and payable in full, and (c) Company’s historical data
will be available for download through AppsFlyer’s standard user interface for a period of 30
days. Any obligations of the Parties that by their nature are intended to survive the
termination or expiration of this Agreement, including the obligations of the Parties in
Sections 3 9 and 12 15 of this Agreement, shall survive any termination thereof.
16. Publicity. During the Term, AppsFlyer may refer to Company as a customer of AppsFlyer,
including by displaying Company’s name and logo on AppsFlyer’s website and other
marketing materials.
17. Miscellaneous.
17.1. This Agreement represents the entire agreement between the parties regarding the
subject matter hereof and supersedes any and all other agreements between the parties,
whether written or oral, regarding the subject matter hereof. For clarity, the provisions of this
Agreement supersede any earlier non-disclosure or confidentiality agreements between the
parties. Except as expressly set forth herein, this Agreement may not be modified or amended
except in a writing executed by both parties.
17.2. All waivers must be in writing. A waiver of any default hereunder or of any of the terms
and conditions of this Agreement shall not be deemed to be a continuing waiver or a waiver
of any other default or of any other term or condition, but shall apply solely to the instance to
which such waiver is directed. AppsFlyer may provide Company with notices required
hereunder by contacting Company at any email address Company provided, including in its
registration information.
17.3. Neither Party may assign any of its rights and obligations under this Agreement without
the prior written consent of the other Party, such consent not to be required in the event of an
assignment by one of the Parties to a purchaser of all or substantially all of the assignor’s assets
or share capital. The assignor shall provide the other Party with written notice of the
assignment. Assignment in violation of the foregoing shall be void.
17.4. If any part of this Agreement shall be invalid or unenforceable, such part shall be
interpreted to give the maximum force possible to such terms as possible under applicable
law, and such invalidity or unenforceability shall not affect the validity or enforceability of
any other part or provision of this Agreement which shall remain in full force and effect.
17.5. This Agreement shall be governed by the laws of the State of New York, and the
competent courts in the city of New York shall have exclusive jurisdiction to hear any disputes
arising hereunder.
Appendix A: Fees and Services
[PACKAGE OF SERVICES TO BE CHOSEN BY COMPANY]
Appendix B: Service Levels
AppsFlyer service commitments do not include downtime to extent resulting from:
previously scheduled maintenance and events beyond AppsFlyer’s reasonable control, such
as any down time (a) caused by outages to any public Internet backbones, networks or servers,
(b) caused by any failures of Company’s Application, equipment, systems or local access
services, or (c) strikes, riots, insurrection, fires, floods, explosions, war, governmental action,
labor conditions, earthquakes or natural disasters.
XVI. BSD License
Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
* Neither the name Meta nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Library
License
Reference
Link
com.facebook.shimmer:shimmer v. 0.5.0
BSD License
Link
XVII. MIT License
Copyright (c) 2013 - 2022 Intuit Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Library
License
Reference
Link
com.intuit.sdp:sdp-android v. 1.0.6
MIT License
Link
XVIII. Custom License
Copyright 2014 Google, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY GOOGLE, INC. ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL GOOGLE, INC. OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed or
implied, of Google, Inc.
---------------------------------------------------------------------------------------------
License for third_party/disklrucache:
Copyright 2012 Jake Wharton
Copyright 2011 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
except in compliance with the License.
You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND, either express or implied.
Library
License
Reference
Link
com.github.bumptech.glide:glide v. 4.13.0
Custom License
Link
com.github.bumptech.glide:compiler v. 4.13.0
Custom License
Link
See the License for the specific language governing permissions and limitations under the
License.
---------------------------------------------------------------------------------------------
License for third_party/gif_decoder:
Copyright (c) 2013 Xcellent Creations, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
---------------------------------------------------------------------------------------------
License for third_party/gif_encoder/AnimatedGifEncoder.java and
third_party/gif_encoder/LZWEncoder.java:
No copyright asserted on the source code of this class. May be used for any purpose, however,
refer to the Unisys LZW patent for restrictions on use of the associated LZWEncoder class.
Please forward any corrections to kweiner@fmsware.com.
-----------------------------------------------------------------------------
License for third_party/gif_encoder/NeuQuant.java
Copyright (c) 1994 Anthony Dekker
NEUQUANT Neural-Net quantization algorithm by Anthony Dekker, 1994. See "Kohonen
neural networks for optimal colour quantization" in "Network:
Computation in Neural Systems" Vol. 5 (1994) pp 351-367. for a discussion of the algorithm.
Any party obtaining a copy of these files from the author, directly or indirectly, is granted,
free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free,
nonexclusive right and license to deal in this software and documentation files (the
"Software"), including without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to permit persons who receive
copies from any such party to do so, with the only requirement being that this copyright notice
remain intact.