The 语燕转文字 project is built on and with the aid of the following open source projects. Credits are given to these projects. Open Source Software Licensed under the Apache License Version 2.0: The below software in this distribution may have been modified by THL A29 Limited ("Tencent Modifications"). All Tencent Modifications are Copyright (C) 2023 THL A29 Limited. -------------------------------------------------------------------- 1. rxpermissions Copyright (C) 2015 Thomas Bruyelle 2. rxjava2:rxandroid Copyright 2015 The RxAndroid authors 3. okhttp3:logging-interceptor Copyright (C) 2015 Square, Inc. 4. ReLinker Copyright 2015 - 2016 Keepsafe Software Inc. 5. photoview Copyright 2017 Chris Banes 6. replugin Copyright (c) replugin original author and authors 7. AndroidLint Copyright (C) 2013 The Android Open Source Project 8. gson Copyright 2008 Google Inc. 9. okhttp Copyright (C) 2022 Square, Inc. 10. EventBus Copyright (C) 2012-2020 Markus Junginger, greenrobot 11. RMSwitch Copyright 2016 Riccardo Moro. Please note this software has been modified by Tencent in this distribution. 12. WaveView Copyright (c) WaveView original author and authors Please note this software has been modified by Tencent in this distribution. 13. Lottie Copyright (c) Lottie original author and authors 14. TwinklingRefreshLayout Copyright 2016 lcodecorex 15. CircularProgressBar Copyright 2016 Lopez Mikhael 16. okio Copyright 2013 Square, Inc. 17. zxing Copyright 2002-2010 Jeremias Märki Copyright 2005-2006 Dietmar Bürkle Copyright 2010 Cedric Beust cedric@beust.com Please note this software has been modified by Tencent in this distribution. 18. logger Copyright 2017 Orhan Obut 19. MaterialProgressBar Copyright 2015 Zhang Hai 20. Android-Debug-Database Copyright (C) 2019 Amit Shekhar Copyright (C) 2011 Android Open Source Project 21. jackson-core Copyright 2012 FasterXML.com 22. FileDownloader Copyright (c) 2015 LingoChamp Inc. 23. javaWriter Copyright 2013 Square, Inc. Terms of the Apache License Version 2.0: -------------------------------------------------------------------- Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ 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: You must give any other recipients of the Work or Derivative Works a copy of this License; and You must cause any modified files to carry prominent notices stating that You changed the files; and 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 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 Open Source Software Licensed under the 天翼账号开放平台开发者服务协议: -------------------------------------------------------------------- 1. CTAccount_sdk_api_v3.8.3_all Copyright © 2022 中国电信 Terms of the 天翼账号开放平台开发者服务协议: -------------------------------------------------------------------- 欢迎您使用天翼账号开放平台(以下简称:本平台)提供的开发服务! 为使用天翼账号开放平台开发服务(以下简称:本服务),您应当阅读并遵守《天翼账号开放平台开发者服务协议》(以下简称:本协议)。请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款,该等条款可能以加粗形式提示您注意。如您对本协议内容或页面提示信息有疑问,请勿进行下一步操作。您可通过天翼账号开放平台的客服进行咨询,以便我们为您解释和说明。 除非您已阅读并接受本协议所有条款,否则无权使用本平台提供的相关服务。您点击“同意”或“下一步”,或您使用本服务,或者以其他任何明示或默示方式表示接受本协议的,即视为您已阅读并同意本协议。您有违反本协议的任何行为时,本平台有权依照违反情况,随时单方限制、中止或终止向您提供本服务,并有权追究您的相关责任。 第一条、术语含义 如无特别说明,下列术语在本协议中的含义为: 1.1天翼账号 天翼账号是中国电信打造的,面向互联网开放的账号体系,为开发者提供天翼账号认证服务以及基础电信能力服务。天翼账号的免密登录服务是依托运营商的移动数据网络,采用“通信网关预登录”及SIM卡识别等技术,准确识别用户手机号码,实现一键登录互联网应用的账号认证服务。 1.2开发者 指经有效注册、申请后,将以其自身名义开发、创作或获得合法授权运营且独立承担法律责任的各种应用接入本平台而向用户提供各种服务的法人或其他组织,也简称为“您”。 1.3应用 指由开发者以其自身名义开发、创作,享有合法的运营权利,并进行运营和独立承担法律责任的,通过在本平台登记后使用本服务的应用程序及相关服务。 1.4天翼账号开放平台 指由中国电信综合平台开发运营中心/世纪龙信息网络有限责任公司所拥有、控制、经营的https://id.189.cn网站及前述各平台网站的下属子页面,名称为“天翼账号开放平台”,以下简称“本平台” 第二条、协议修改和终止 2.1本平台有权对本协议条款及相应的服务规则内容进行变更,并将以网页公告、电子邮件、站内信、短信等方式予以公告或通知开发者;若开发者在本协议内容变更后继续使用本服务的,表示您已充分阅读、理解并接受修改后的内容,也将遵循修改后的协议内容。 2.2开发者不接受本协议或对其的修改,应立即注销在本平台中注册的账号。 2.3本平台有权随时中止或终止向您提供本服务。 2.4本协议终止前,开发者应自行处理好关于数据等信息的备份。本协议终止后,开发者存储在本平台中的数据等任何信息,本平台可将该等信息保留或删除。 第三条、合作内容 3.1开发者可选择购买本平台中的天翼账号免密登录或本机号码认证的能力套餐包服务。 3.2所有能力套餐包中仅包含电信能力,不包含异网能力。 3.3能力套餐包购买成功后,能力即刻生效且不支持退款。 第四条、开发者的权利和义务 4.1开发者应当是具备完全民事权利能力和完全民事行为能力的自然人、法人或其他组织,并必须保证提供的注册资料真实、准确、完整、合法有效,任何资料如有变动应及时更新。如果开发者提供的注册资料不合法、不真实、不准确、不详尽的,开发者需承担因此引起的相关责任及后果,本平台有权终止开发者使用本服务。 4.2开发者在本平台中注册的手机号码、账号、密码及数字密钥是开发者的唯一标识和服务凭证,开发者应保密好这些鉴权信息。所有基于该鉴权信息在本平台中的行为均视为开发者的行为,由开发者承担行为责任。 4.3开发者在使用本平台服务时,必须遵守中华人民共和国相关法律法规的规定,开发者承诺将不会利用本服务进行任何违法或不正当的活动。包括但不限于下列行为: (a)反对宪法所确定的基本原则的; (b)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的 (c)损害国家荣誉和利益的; (d)煽动民族仇恨、民族歧视,破坏民族团结的; (e)破坏国家宗教政策,宣扬邪教和封建迷信的; (f)散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的; (g)侮辱或者诽谤他人,侵害他人合法权益的; (h)含有法律、行政法规禁止的其他内容的。 (i)含有中国法律、法规、规章、条例以及任何具有法律效力之规范所限制或禁止的其它内容的。 4.4开发者在使用本服务时,必须在开发者应用的用户授权页面中向用户展现天翼账号文字以及天翼账号认证服务协议链接,最终页面需本平台进行最终确认。 4.5开发者需对自身平台的安全性负责。如果因为开发者自身平台安全问题导致本平台服务异常,则开发者需要承担本平台的直接经济损失。 4.6在本协议终止后,开发者应当彻底删除接口文件和链接文件,不得以任何方式调用本平台接口能力。 4.7开发者保证与本平台合作的产品或服务符合国家有关法律、法规和政策。开发者对其提供的全部服务及其内容所涉及的著作权以及其他知识产权、人身/财产权利承担全部责任,因此产生的任何责任与纠纷,全部由开发者承担,并赔偿本平台由此所承担的直接损失。 4.8开发者不得破坏本平台产品的完整性,包括程序代码、数据等,也不得对本平台产品进行任何的修改。协议一方亦不得对另一方产品进行反向工程(reverse engineer)、反向编译(decompile)或反汇编(disassemble)。 第五条、天翼账号开放平台的权利和义务 5.1本平台负责开发和提供天翼账号登录接口及天翼账号能力接口,并保证相关接口的稳定性和安全性。 5.2本平台有权要求开发者就业务接口对接、测试及调用等有关事宜提供技术支持。 5.3本平台保证,其具有提供天翼账号认证及能力接口服务的权利和能力,且该项服务已经获得电信运营商的合法授权且不违反现行法律,和侵犯第三方的合法权利。 5.4本平台保证给开发者使用的数据均为合法收集、使用,授权开发者使用的行为也符合法律法规规定。保证数据具有真实性、合法性,非通过伪造、篡改等非法手段生成。 5.5本平台上所有内容,包括但不限于著作、图片、档案、资讯、资料、网站架构、网站画面的安排、网页设计,均由本平台或其他权利人依法拥有其知识产权。非经本平台或其他权利人书面同意任何人不得擅自使用、修改、复制、公开传播、改变、散布、发行或公开发表本平台网站程序或内容。 5.6本平台重视对开发者隐私信息的保护,开发者在本平台登记保留的个人资料将受到保护。本平台使用安全技术和程序保护开发者个人信息不被未经授权的访问、使用或泄露。如发生下列任一情况,本平台有权对开发者的信息予以披露: (a)经相关开发者同意披露的; (b)根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露; (c)如果开发者出现违反中国有关法律、法规、规章、政策的,需要向第三方披露; 5.7本平台部分服务是以收费方式提供的(如手机号码认证、二次卡认证等),如您使用收费服务,请遵守相关的专项规则及协议。本平台可能根据实际需要对收费服务的收费标准、方式进行修改和变更,也可能会对部分免费服务开始收费。前述修改、变更或开始收费前,本平台将在相应服务页面进行通知或公告。如果您不同意上述修改、变更或付费内容,则应停止使用该服务。 第六条、服务的变更、中断或终止 6.1本平台因技术进步或国家法律、政策变动等原因可对本服务的服务内容、业务功能、操作方法等做出调整,但调整时应按本协议约定提前告知开发者并提供相应解决方案,本平台会以邮件、电话、网站通知等方式提前通知开发者。 6.2因本平台系统进行调整、升级、扩容等措施而导致服务中断,以及因网络、设备等因素,造成服务的延时、修改、及暂停等情况,此种情形将不视为本平台违约。本平台会以邮件、电话、网站通知等方式提前通知开发者,服务恢复后本平台亦会以邮件、电话、网站通知等方式通知开发者。 6.3本平台依据本协议约定暂停向开发者提供本协议项下某项服务的,应当提前通知开发者并告知暂停时间,暂停期间届满应当及时恢复本服务。 6.4开发者违反国家法律强制性规定或合同限制条款约定时,本平台有权立即终止提供服务。 第七条、用户隐私保护 7.1开发者应用或服务所收集、储存、处理、使用的用户数据(根据现行法律的定义,所谓数据包括但不限于任何个人数据或信息),都应当符合以下要求: (1)开发者应当遵守本协议和所有现行法律法规(包括涉及到个人数据处理的法规),并且不得故意使任何用户违反这些法律法规。 (2)开发者承诺向本平台所提交的账号认证及能力服务的信息请求,均已经过用户的充分有效授权,即用户明确知晓或能够合理推断出开发者为信息结果的获取方,充分有效授权和同意开发者使用本信息结果。同时,开发者应对于上述用户同意授权查询取得的信息结果,采取合理的技术手段(例如信息加密方式等)保护用户的信息不被泄露。 (3)对于本平台提供的任何个人数据,开发者应当仅能依据本平台提供的文档说明来使用这些数据。在本平台要求删除这些数据的情况下,您应当删除这些数据。 7.2未经本平台允许,不得利用本服务所获得的数据实施或变相实施任何形式的推广、营销、广告行为。 7.3除约定情况外,开发者不得将本平台能力调用结果信息用于本协议之外的任何其他用途,不得向任何第三方提供任何基于本协议获得的信息,如有违反,开发者应当立即改正,并赔偿由此给本平台造成的一切损失和费用;并且,本平台有权终止本协议。 7.4一旦开发者停止使用本服务,或停止使用本平台,或本平台基于任何原因终止使用本服务,必须立即删除全部从本平台中获得的数据(包括各种备份),且不得再以任何方式进行使用。 第八条、不可抗力及免责 8.1如由于战争、骚乱、恐怖主义、自然灾害、国家法律法规或规章变动、网络安全、网络无法覆盖、电力故障、通信线路被人为破坏、黑客攻击、计算机病毒侵入或发作,导致本平台无法继续履行协议时,不承担违约责任,但应尽快书面通知开发者。在影响消除后,本平台应及时通知开发者,本协议继续执行。 8.2本服务是按照本平台现有技术和条件所能达到的现状提供,本平台会尽最大努力向开发者提供服务,但不能随时预见和防范法律、技术以及其他风险,包括但不限于用户自身原因、政府行为等原因可能导致的服务中断、数据丢失、查询结果不准确以及其他的损失和风险。开发者承诺不会因此向本平台追索任何违约责任。在本服务出现问题、数据丢失或查询不准确时,本平台会以邮件、电话、网站公告等方式通知开发者,告知开发者出现问题的时间、服务故障期间的影响范围等,同时在本平台服务恢复后,亦会及时通知开发者。 8.3本服务对开发者或最终用户可得利益损失、商业信誉损失以及数据丢失或损坏等其他损失不承担责任。 第九条、违约责任 9.1开发者违反本协议、法律法规、规章或电信相关行业主管部门的文件、管理办法、制度或违反公序良俗的,本平台有权立即停止开发者平台接口,且开发者应赔偿本平台因此而产生的一切直接经济损失。 9.2开发者在与本平台的合作中,侵犯用户或他人的个人信息或敏感信息,或非法收集、使用、对外泄露或提供用户个人信息或敏感信息的,本平台有权追究开发者违约责任,直至终止本协议。如因开发者违反相关法律法规或本协议约定引发的任何后果,均由开发者承担责任、赔偿损失,与本平台无关。如侵害到本平台或他人权益的,开发者须自行承担全部责任和赔偿一切损失。 第十条、法律适用和争议解决 10.1本协议适用中华人民共和国法律。 10.2所有因本协议有关的任何争议将通过双方友好协商解决。如果双方不能通过友好协商解决争议,则任何一方均可将该争议提交被告所在地有管辖权的法院进行诉讼。 10.3诉讼进行过程中,双方将继续履行本协议未涉诉讼的其它部分。 -全文完- Open Source Software Licensed under the MIT License: -------------------------------------------------------------------- 1. Logan Copyright (c) 2018 美团点评 2. swipelayout Copyright (c) 2014 代码家 Terms of the MIT License: -------------------------------------------------------------------- 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. Open Source Software Licensed under the BSD 2-Clause License and Other Licenses of the Third-Party Components therein: -------------------------------------------------------------------- 1. glide Copyright 2014 Google, Inc. All rights reserved. Terms of the BSD 2-Clause License: -------------------------------------------------------------------- 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. For the licenses of other third parties, please refer to the following URL: https://github.com/bumptech/glide/blob/v4.0.0/LICENSE Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein: -------------------------------------------------------------------- 1. mmkv Copyright (C) 2018 THL A29 Limited, a Tencent company. All rights reserved. Terms of the BSD 3-Clause License: -------------------------------------------------------------------- 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 holder 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. For the licenses of other third parties, please refer to the following URL: https://github.com/Tencent/MMKV/blob/v1.2.8/LICENSE.TXT Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein: -------------------------------------------------------------------- 1. grpc Copyright 2014, gRPC Authors All rights reserved. A copy of the Apache License Version 2.0 is included in this file. For the licenses of other third parties, please refer to the following URL: https://github.com/grpc/grpc-java/blob/v1.8.0/NOTICE.txt