1b8a72a62Sopenharmony_ci----------------------------------------------------------------------------- 2b8a72a62Sopenharmony_ciSoftware: fastjson 1.2.83 3b8a72a62Sopenharmony_ciPath: //prebuilts/packing_tool/fastjson-1.2.83.jar 4b8a72a62Sopenharmony_ciLicense: Apache License Version 2.0 5b8a72a62Sopenharmony_ci----------------------------------------------------------------------------- 6b8a72a62Sopenharmony_ci Apache License 7b8a72a62Sopenharmony_ci Version 2.0, January 2004 8b8a72a62Sopenharmony_ci http://www.apache.org/licenses/ 9b8a72a62Sopenharmony_ci 10b8a72a62Sopenharmony_ci TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 11b8a72a62Sopenharmony_ci 12b8a72a62Sopenharmony_ci 1. Definitions. 13b8a72a62Sopenharmony_ci 14b8a72a62Sopenharmony_ci "License" shall mean the terms and conditions for use, reproduction, 15b8a72a62Sopenharmony_ci and distribution as defined by Sections 1 through 9 of this document. 16b8a72a62Sopenharmony_ci 17b8a72a62Sopenharmony_ci "Licensor" shall mean the copyright owner or entity authorized by 18b8a72a62Sopenharmony_ci the copyright owner that is granting the License. 19b8a72a62Sopenharmony_ci 20b8a72a62Sopenharmony_ci "Legal Entity" shall mean the union of the acting entity and all 21b8a72a62Sopenharmony_ci other entities that control, are controlled by, or are under common 22b8a72a62Sopenharmony_ci control with that entity. For the purposes of this definition, 23b8a72a62Sopenharmony_ci "control" means (i) the power, direct or indirect, to cause the 24b8a72a62Sopenharmony_ci direction or management of such entity, whether by contract or 25b8a72a62Sopenharmony_ci otherwise, or (ii) ownership of fifty percent (50%) or more of the 26b8a72a62Sopenharmony_ci outstanding shares, or (iii) beneficial ownership of such entity. 27b8a72a62Sopenharmony_ci 28b8a72a62Sopenharmony_ci "You" (or "Your") shall mean an individual or Legal Entity 29b8a72a62Sopenharmony_ci exercising permissions granted by this License. 30b8a72a62Sopenharmony_ci 31b8a72a62Sopenharmony_ci "Source" form shall mean the preferred form for making modifications, 32b8a72a62Sopenharmony_ci including but not limited to software source code, documentation 33b8a72a62Sopenharmony_ci source, and configuration files. 34b8a72a62Sopenharmony_ci 35b8a72a62Sopenharmony_ci "Object" form shall mean any form resulting from mechanical 36b8a72a62Sopenharmony_ci transformation or translation of a Source form, including but 37b8a72a62Sopenharmony_ci not limited to compiled object code, generated documentation, 38b8a72a62Sopenharmony_ci and conversions to other media types. 39b8a72a62Sopenharmony_ci 40b8a72a62Sopenharmony_ci "Work" shall mean the work of authorship, whether in Source or 41b8a72a62Sopenharmony_ci Object form, made available under the License, as indicated by a 42b8a72a62Sopenharmony_ci copyright notice that is included in or attached to the work 43b8a72a62Sopenharmony_ci (an example is provided in the Appendix below). 44b8a72a62Sopenharmony_ci 45b8a72a62Sopenharmony_ci "Derivative Works" shall mean any work, whether in Source or Object 46b8a72a62Sopenharmony_ci form, that is based on (or derived from) the Work and for which the 47b8a72a62Sopenharmony_ci editorial revisions, annotations, elaborations, or other modifications 48b8a72a62Sopenharmony_ci represent, as a whole, an original work of authorship. For the purposes 49b8a72a62Sopenharmony_ci of this License, Derivative Works shall not include works that remain 50b8a72a62Sopenharmony_ci separable from, or merely link (or bind by name) to the interfaces of, 51b8a72a62Sopenharmony_ci the Work and Derivative Works thereof. 52b8a72a62Sopenharmony_ci 53b8a72a62Sopenharmony_ci "Contribution" shall mean any work of authorship, including 54b8a72a62Sopenharmony_ci the original version of the Work and any modifications or additions 55b8a72a62Sopenharmony_ci to that Work or Derivative Works thereof, that is intentionally 56b8a72a62Sopenharmony_ci submitted to Licensor for inclusion in the Work by the copyright owner 57b8a72a62Sopenharmony_ci or by an individual or Legal Entity authorized to submit on behalf of 58b8a72a62Sopenharmony_ci the copyright owner. For the purposes of this definition, "submitted" 59b8a72a62Sopenharmony_ci means any form of electronic, verbal, or written communication sent 60b8a72a62Sopenharmony_ci to the Licensor or its representatives, including but not limited to 61b8a72a62Sopenharmony_ci communication on electronic mailing lists, source code control systems, 62b8a72a62Sopenharmony_ci and issue tracking systems that are managed by, or on behalf of, the 63b8a72a62Sopenharmony_ci Licensor for the purpose of discussing and improving the Work, but 64b8a72a62Sopenharmony_ci excluding communication that is conspicuously marked or otherwise 65b8a72a62Sopenharmony_ci designated in writing by the copyright owner as "Not a Contribution." 66b8a72a62Sopenharmony_ci 67b8a72a62Sopenharmony_ci "Contributor" shall mean Licensor and any individual or Legal Entity 68b8a72a62Sopenharmony_ci on behalf of whom a Contribution has been received by Licensor and 69b8a72a62Sopenharmony_ci subsequently incorporated within the Work. 70b8a72a62Sopenharmony_ci 71b8a72a62Sopenharmony_ci 2. Grant of Copyright License. Subject to the terms and conditions of 72b8a72a62Sopenharmony_ci this License, each Contributor hereby grants to You a perpetual, 73b8a72a62Sopenharmony_ci worldwide, non-exclusive, no-charge, royalty-free, irrevocable 74b8a72a62Sopenharmony_ci copyright license to reproduce, prepare Derivative Works of, 75b8a72a62Sopenharmony_ci publicly display, publicly perform, sublicense, and distribute the 76b8a72a62Sopenharmony_ci Work and such Derivative Works in Source or Object form. 77b8a72a62Sopenharmony_ci 78b8a72a62Sopenharmony_ci 3. Grant of Patent License. Subject to the terms and conditions of 79b8a72a62Sopenharmony_ci this License, each Contributor hereby grants to You a perpetual, 80b8a72a62Sopenharmony_ci worldwide, non-exclusive, no-charge, royalty-free, irrevocable 81b8a72a62Sopenharmony_ci (except as stated in this section) patent license to make, have made, 82b8a72a62Sopenharmony_ci use, offer to sell, sell, import, and otherwise transfer the Work, 83b8a72a62Sopenharmony_ci where such license applies only to those patent claims licensable 84b8a72a62Sopenharmony_ci by such Contributor that are necessarily infringed by their 85b8a72a62Sopenharmony_ci Contribution(s) alone or by combination of their Contribution(s) 86b8a72a62Sopenharmony_ci with the Work to which such Contribution(s) was submitted. If You 87b8a72a62Sopenharmony_ci institute patent litigation against any entity (including a 88b8a72a62Sopenharmony_ci cross-claim or counterclaim in a lawsuit) alleging that the Work 89b8a72a62Sopenharmony_ci or a Contribution incorporated within the Work constitutes direct 90b8a72a62Sopenharmony_ci or contributory patent infringement, then any patent licenses 91b8a72a62Sopenharmony_ci granted to You under this License for that Work shall terminate 92b8a72a62Sopenharmony_ci as of the date such litigation is filed. 93b8a72a62Sopenharmony_ci 94b8a72a62Sopenharmony_ci 4. Redistribution. You may reproduce and distribute copies of the 95b8a72a62Sopenharmony_ci Work or Derivative Works thereof in any medium, with or without 96b8a72a62Sopenharmony_ci modifications, and in Source or Object form, provided that You 97b8a72a62Sopenharmony_ci meet the following conditions: 98b8a72a62Sopenharmony_ci 99b8a72a62Sopenharmony_ci (a) You must give any other recipients of the Work or 100b8a72a62Sopenharmony_ci Derivative Works a copy of this License; and 101b8a72a62Sopenharmony_ci 102b8a72a62Sopenharmony_ci (b) You must cause any modified files to carry prominent notices 103b8a72a62Sopenharmony_ci stating that You changed the files; and 104b8a72a62Sopenharmony_ci 105b8a72a62Sopenharmony_ci (c) You must retain, in the Source form of any Derivative Works 106b8a72a62Sopenharmony_ci that You distribute, all copyright, patent, trademark, and 107b8a72a62Sopenharmony_ci attribution notices from the Source form of the Work, 108b8a72a62Sopenharmony_ci excluding those notices that do not pertain to any part of 109b8a72a62Sopenharmony_ci the Derivative Works; and 110b8a72a62Sopenharmony_ci 111b8a72a62Sopenharmony_ci (d) If the Work includes a "NOTICE" text file as part of its 112b8a72a62Sopenharmony_ci distribution, then any Derivative Works that You distribute must 113b8a72a62Sopenharmony_ci include a readable copy of the attribution notices contained 114b8a72a62Sopenharmony_ci within such NOTICE file, excluding those notices that do not 115b8a72a62Sopenharmony_ci pertain to any part of the Derivative Works, in at least one 116b8a72a62Sopenharmony_ci of the following places: within a NOTICE text file distributed 117b8a72a62Sopenharmony_ci as part of the Derivative Works; within the Source form or 118b8a72a62Sopenharmony_ci documentation, if provided along with the Derivative Works; or, 119b8a72a62Sopenharmony_ci within a display generated by the Derivative Works, if and 120b8a72a62Sopenharmony_ci wherever such third-party notices normally appear. The contents 121b8a72a62Sopenharmony_ci of the NOTICE file are for informational purposes only and 122b8a72a62Sopenharmony_ci do not modify the License. You may add Your own attribution 123b8a72a62Sopenharmony_ci notices within Derivative Works that You distribute, alongside 124b8a72a62Sopenharmony_ci or as an addendum to the NOTICE text from the Work, provided 125b8a72a62Sopenharmony_ci that such additional attribution notices cannot be construed 126b8a72a62Sopenharmony_ci as modifying the License. 127b8a72a62Sopenharmony_ci 128b8a72a62Sopenharmony_ci You may add Your own copyright statement to Your modifications and 129b8a72a62Sopenharmony_ci may provide additional or different license terms and conditions 130b8a72a62Sopenharmony_ci for use, reproduction, or distribution of Your modifications, or 131b8a72a62Sopenharmony_ci for any such Derivative Works as a whole, provided Your use, 132b8a72a62Sopenharmony_ci reproduction, and distribution of the Work otherwise complies with 133b8a72a62Sopenharmony_ci the conditions stated in this License. 134b8a72a62Sopenharmony_ci 135b8a72a62Sopenharmony_ci 5. Submission of Contributions. Unless You explicitly state otherwise, 136b8a72a62Sopenharmony_ci any Contribution intentionally submitted for inclusion in the Work 137b8a72a62Sopenharmony_ci by You to the Licensor shall be under the terms and conditions of 138b8a72a62Sopenharmony_ci this License, without any additional terms or conditions. 139b8a72a62Sopenharmony_ci Notwithstanding the above, nothing herein shall supersede or modify 140b8a72a62Sopenharmony_ci the terms of any separate license agreement you may have executed 141b8a72a62Sopenharmony_ci with Licensor regarding such Contributions. 142b8a72a62Sopenharmony_ci 143b8a72a62Sopenharmony_ci 6. Trademarks. This License does not grant permission to use the trade 144b8a72a62Sopenharmony_ci names, trademarks, service marks, or product names of the Licensor, 145b8a72a62Sopenharmony_ci except as required for reasonable and customary use in describing the 146b8a72a62Sopenharmony_ci origin of the Work and reproducing the content of the NOTICE file. 147b8a72a62Sopenharmony_ci 148b8a72a62Sopenharmony_ci 7. Disclaimer of Warranty. Unless required by applicable law or 149b8a72a62Sopenharmony_ci agreed to in writing, Licensor provides the Work (and each 150b8a72a62Sopenharmony_ci Contributor provides its Contributions) on an "AS IS" BASIS, 151b8a72a62Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 152b8a72a62Sopenharmony_ci implied, including, without limitation, any warranties or conditions 153b8a72a62Sopenharmony_ci of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 154b8a72a62Sopenharmony_ci PARTICULAR PURPOSE. You are solely responsible for determining the 155b8a72a62Sopenharmony_ci appropriateness of using or redistributing the Work and assume any 156b8a72a62Sopenharmony_ci risks associated with Your exercise of permissions under this License. 157b8a72a62Sopenharmony_ci 158b8a72a62Sopenharmony_ci 8. Limitation of Liability. In no event and under no legal theory, 159b8a72a62Sopenharmony_ci whether in tort (including negligence), contract, or otherwise, 160b8a72a62Sopenharmony_ci unless required by applicable law (such as deliberate and grossly 161b8a72a62Sopenharmony_ci negligent acts) or agreed to in writing, shall any Contributor be 162b8a72a62Sopenharmony_ci liable to You for damages, including any direct, indirect, special, 163b8a72a62Sopenharmony_ci incidental, or consequential damages of any character arising as a 164b8a72a62Sopenharmony_ci result of this License or out of the use or inability to use the 165b8a72a62Sopenharmony_ci Work (including but not limited to damages for loss of goodwill, 166b8a72a62Sopenharmony_ci work stoppage, computer failure or malfunction, or any and all 167b8a72a62Sopenharmony_ci other commercial damages or losses), even if such Contributor 168b8a72a62Sopenharmony_ci has been advised of the possibility of such damages. 169b8a72a62Sopenharmony_ci 170b8a72a62Sopenharmony_ci 9. Accepting Warranty or Additional Liability. While redistributing 171b8a72a62Sopenharmony_ci the Work or Derivative Works thereof, You may choose to offer, 172b8a72a62Sopenharmony_ci and charge a fee for, acceptance of support, warranty, indemnity, 173b8a72a62Sopenharmony_ci or other liability obligations and/or rights consistent with this 174b8a72a62Sopenharmony_ci License. However, in accepting such obligations, You may act only 175b8a72a62Sopenharmony_ci on Your own behalf and on Your sole responsibility, not on behalf 176b8a72a62Sopenharmony_ci of any other Contributor, and only if You agree to indemnify, 177b8a72a62Sopenharmony_ci defend, and hold each Contributor harmless for any liability 178b8a72a62Sopenharmony_ci incurred by, or claims asserted against, such Contributor by reason 179b8a72a62Sopenharmony_ci of your accepting any such warranty or additional liability. 180b8a72a62Sopenharmony_ci 181b8a72a62Sopenharmony_ci END OF TERMS AND CONDITIONS 182b8a72a62Sopenharmony_ci 183b8a72a62Sopenharmony_ci APPENDIX: How to apply the Apache License to your work. 184b8a72a62Sopenharmony_ci 185b8a72a62Sopenharmony_ci To apply the Apache License to your work, attach the following 186b8a72a62Sopenharmony_ci boilerplate notice, with the fields enclosed by brackets "{}" 187b8a72a62Sopenharmony_ci replaced with your own identifying information. (Don't include 188b8a72a62Sopenharmony_ci the brackets!) The text should be enclosed in the appropriate 189b8a72a62Sopenharmony_ci comment syntax for the file format. We also recommend that a 190b8a72a62Sopenharmony_ci file or class name and description of purpose be included on the 191b8a72a62Sopenharmony_ci same "printed page" as the copyright notice for easier 192b8a72a62Sopenharmony_ci identification within third-party archives. 193b8a72a62Sopenharmony_ci 194b8a72a62Sopenharmony_ci Copyright 1999-2019 Alibaba Group Holding Ltd. 195b8a72a62Sopenharmony_ci 196b8a72a62Sopenharmony_ci Licensed under the Apache License, Version 2.0 (the "License"); 197b8a72a62Sopenharmony_ci you may not use this file except in compliance with the License. 198b8a72a62Sopenharmony_ci You may obtain a copy of the License at 199b8a72a62Sopenharmony_ci 200b8a72a62Sopenharmony_ci http://www.apache.org/licenses/LICENSE-2.0 201b8a72a62Sopenharmony_ci 202b8a72a62Sopenharmony_ci Unless required by applicable law or agreed to in writing, software 203b8a72a62Sopenharmony_ci distributed under the License is distributed on an "AS IS" BASIS, 204b8a72a62Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 205b8a72a62Sopenharmony_ci See the License for the specific language governing permissions and 206b8a72a62Sopenharmony_ci limitations under the License. 207b8a72a62Sopenharmony_ci 208b8a72a62Sopenharmony_ci----------------------------------------------------------------------------- 209b8a72a62Sopenharmony_ciSoftware: Apache Commons Compress 1.26.1 210b8a72a62Sopenharmony_ciPath: //prebuilts/packing_tool/commons-compress-1.26.1.jar 211b8a72a62Sopenharmony_ciLicense: Apache License Version 2.0 212b8a72a62Sopenharmony_ci----------------------------------------------------------------------------- 213b8a72a62Sopenharmony_ci Apache License 214b8a72a62Sopenharmony_ci Version 2.0, January 2004 215b8a72a62Sopenharmony_ci http://www.apache.org/licenses/ 216b8a72a62Sopenharmony_ci 217b8a72a62Sopenharmony_ci TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 218b8a72a62Sopenharmony_ci 219b8a72a62Sopenharmony_ci 1. Definitions. 220b8a72a62Sopenharmony_ci 221b8a72a62Sopenharmony_ci "License" shall mean the terms and conditions for use, reproduction, 222b8a72a62Sopenharmony_ci and distribution as defined by Sections 1 through 9 of this document. 223b8a72a62Sopenharmony_ci 224b8a72a62Sopenharmony_ci "Licensor" shall mean the copyright owner or entity authorized by 225b8a72a62Sopenharmony_ci the copyright owner that is granting the License. 226b8a72a62Sopenharmony_ci 227b8a72a62Sopenharmony_ci "Legal Entity" shall mean the union of the acting entity and all 228b8a72a62Sopenharmony_ci other entities that control, are controlled by, or are under common 229b8a72a62Sopenharmony_ci control with that entity. For the purposes of this definition, 230b8a72a62Sopenharmony_ci "control" means (i) the power, direct or indirect, to cause the 231b8a72a62Sopenharmony_ci direction or management of such entity, whether by contract or 232b8a72a62Sopenharmony_ci otherwise, or (ii) ownership of fifty percent (50%) or more of the 233b8a72a62Sopenharmony_ci outstanding shares, or (iii) beneficial ownership of such entity. 234b8a72a62Sopenharmony_ci 235b8a72a62Sopenharmony_ci "You" (or "Your") shall mean an individual or Legal Entity 236b8a72a62Sopenharmony_ci exercising permissions granted by this License. 237b8a72a62Sopenharmony_ci 238b8a72a62Sopenharmony_ci "Source" form shall mean the preferred form for making modifications, 239b8a72a62Sopenharmony_ci including but not limited to software source code, documentation 240b8a72a62Sopenharmony_ci source, and configuration files. 241b8a72a62Sopenharmony_ci 242b8a72a62Sopenharmony_ci "Object" form shall mean any form resulting from mechanical 243b8a72a62Sopenharmony_ci transformation or translation of a Source form, including but 244b8a72a62Sopenharmony_ci not limited to compiled object code, generated documentation, 245b8a72a62Sopenharmony_ci and conversions to other media types. 246b8a72a62Sopenharmony_ci 247b8a72a62Sopenharmony_ci "Work" shall mean the work of authorship, whether in Source or 248b8a72a62Sopenharmony_ci Object form, made available under the License, as indicated by a 249b8a72a62Sopenharmony_ci copyright notice that is included in or attached to the work 250b8a72a62Sopenharmony_ci (an example is provided in the Appendix below). 251b8a72a62Sopenharmony_ci 252b8a72a62Sopenharmony_ci "Derivative Works" shall mean any work, whether in Source or Object 253b8a72a62Sopenharmony_ci form, that is based on (or derived from) the Work and for which the 254b8a72a62Sopenharmony_ci editorial revisions, annotations, elaborations, or other modifications 255b8a72a62Sopenharmony_ci represent, as a whole, an original work of authorship. For the purposes 256b8a72a62Sopenharmony_ci of this License, Derivative Works shall not include works that remain 257b8a72a62Sopenharmony_ci separable from, or merely link (or bind by name) to the interfaces of, 258b8a72a62Sopenharmony_ci the Work and Derivative Works thereof. 259b8a72a62Sopenharmony_ci 260b8a72a62Sopenharmony_ci "Contribution" shall mean any work of authorship, including 261b8a72a62Sopenharmony_ci the original version of the Work and any modifications or additions 262b8a72a62Sopenharmony_ci to that Work or Derivative Works thereof, that is intentionally 263b8a72a62Sopenharmony_ci submitted to Licensor for inclusion in the Work by the copyright owner 264b8a72a62Sopenharmony_ci or by an individual or Legal Entity authorized to submit on behalf of 265b8a72a62Sopenharmony_ci the copyright owner. For the purposes of this definition, "submitted" 266b8a72a62Sopenharmony_ci means any form of electronic, verbal, or written communication sent 267b8a72a62Sopenharmony_ci to the Licensor or its representatives, including but not limited to 268b8a72a62Sopenharmony_ci communication on electronic mailing lists, source code control systems, 269b8a72a62Sopenharmony_ci and issue tracking systems that are managed by, or on behalf of, the 270b8a72a62Sopenharmony_ci Licensor for the purpose of discussing and improving the Work, but 271b8a72a62Sopenharmony_ci excluding communication that is conspicuously marked or otherwise 272b8a72a62Sopenharmony_ci designated in writing by the copyright owner as "Not a Contribution." 273b8a72a62Sopenharmony_ci 274b8a72a62Sopenharmony_ci "Contributor" shall mean Licensor and any individual or Legal Entity 275b8a72a62Sopenharmony_ci on behalf of whom a Contribution has been received by Licensor and 276b8a72a62Sopenharmony_ci subsequently incorporated within the Work. 277b8a72a62Sopenharmony_ci 278b8a72a62Sopenharmony_ci 2. Grant of Copyright License. Subject to the terms and conditions of 279b8a72a62Sopenharmony_ci this License, each Contributor hereby grants to You a perpetual, 280b8a72a62Sopenharmony_ci worldwide, non-exclusive, no-charge, royalty-free, irrevocable 281b8a72a62Sopenharmony_ci copyright license to reproduce, prepare Derivative Works of, 282b8a72a62Sopenharmony_ci publicly display, publicly perform, sublicense, and distribute the 283b8a72a62Sopenharmony_ci Work and such Derivative Works in Source or Object form. 284b8a72a62Sopenharmony_ci 285b8a72a62Sopenharmony_ci 3. Grant of Patent License. Subject to the terms and conditions of 286b8a72a62Sopenharmony_ci this License, each Contributor hereby grants to You a perpetual, 287b8a72a62Sopenharmony_ci worldwide, non-exclusive, no-charge, royalty-free, irrevocable 288b8a72a62Sopenharmony_ci (except as stated in this section) patent license to make, have made, 289b8a72a62Sopenharmony_ci use, offer to sell, sell, import, and otherwise transfer the Work, 290b8a72a62Sopenharmony_ci where such license applies only to those patent claims licensable 291b8a72a62Sopenharmony_ci by such Contributor that are necessarily infringed by their 292b8a72a62Sopenharmony_ci Contribution(s) alone or by combination of their Contribution(s) 293b8a72a62Sopenharmony_ci with the Work to which such Contribution(s) was submitted. If You 294b8a72a62Sopenharmony_ci institute patent litigation against any entity (including a 295b8a72a62Sopenharmony_ci cross-claim or counterclaim in a lawsuit) alleging that the Work 296b8a72a62Sopenharmony_ci or a Contribution incorporated within the Work constitutes direct 297b8a72a62Sopenharmony_ci or contributory patent infringement, then any patent licenses 298b8a72a62Sopenharmony_ci granted to You under this License for that Work shall terminate 299b8a72a62Sopenharmony_ci as of the date such litigation is filed. 300b8a72a62Sopenharmony_ci 301b8a72a62Sopenharmony_ci 4. Redistribution. You may reproduce and distribute copies of the 302b8a72a62Sopenharmony_ci Work or Derivative Works thereof in any medium, with or without 303b8a72a62Sopenharmony_ci modifications, and in Source or Object form, provided that You 304b8a72a62Sopenharmony_ci meet the following conditions: 305b8a72a62Sopenharmony_ci 306b8a72a62Sopenharmony_ci (a) You must give any other recipients of the Work or 307b8a72a62Sopenharmony_ci Derivative Works a copy of this License; and 308b8a72a62Sopenharmony_ci 309b8a72a62Sopenharmony_ci (b) You must cause any modified files to carry prominent notices 310b8a72a62Sopenharmony_ci stating that You changed the files; and 311b8a72a62Sopenharmony_ci 312b8a72a62Sopenharmony_ci (c) You must retain, in the Source form of any Derivative Works 313b8a72a62Sopenharmony_ci that You distribute, all copyright, patent, trademark, and 314b8a72a62Sopenharmony_ci attribution notices from the Source form of the Work, 315b8a72a62Sopenharmony_ci excluding those notices that do not pertain to any part of 316b8a72a62Sopenharmony_ci the Derivative Works; and 317b8a72a62Sopenharmony_ci 318b8a72a62Sopenharmony_ci (d) If the Work includes a "NOTICE" text file as part of its 319b8a72a62Sopenharmony_ci distribution, then any Derivative Works that You distribute must 320b8a72a62Sopenharmony_ci include a readable copy of the attribution notices contained 321b8a72a62Sopenharmony_ci within such NOTICE file, excluding those notices that do not 322b8a72a62Sopenharmony_ci pertain to any part of the Derivative Works, in at least one 323b8a72a62Sopenharmony_ci of the following places: within a NOTICE text file distributed 324b8a72a62Sopenharmony_ci as part of the Derivative Works; within the Source form or 325b8a72a62Sopenharmony_ci documentation, if provided along with the Derivative Works; or, 326b8a72a62Sopenharmony_ci within a display generated by the Derivative Works, if and 327b8a72a62Sopenharmony_ci wherever such third-party notices normally appear. The contents 328b8a72a62Sopenharmony_ci of the NOTICE file are for informational purposes only and 329b8a72a62Sopenharmony_ci do not modify the License. You may add Your own attribution 330b8a72a62Sopenharmony_ci notices within Derivative Works that You distribute, alongside 331b8a72a62Sopenharmony_ci or as an addendum to the NOTICE text from the Work, provided 332b8a72a62Sopenharmony_ci that such additional attribution notices cannot be construed 333b8a72a62Sopenharmony_ci as modifying the License. 334b8a72a62Sopenharmony_ci 335b8a72a62Sopenharmony_ci You may add Your own copyright statement to Your modifications and 336b8a72a62Sopenharmony_ci may provide additional or different license terms and conditions 337b8a72a62Sopenharmony_ci for use, reproduction, or distribution of Your modifications, or 338b8a72a62Sopenharmony_ci for any such Derivative Works as a whole, provided Your use, 339b8a72a62Sopenharmony_ci reproduction, and distribution of the Work otherwise complies with 340b8a72a62Sopenharmony_ci the conditions stated in this License. 341b8a72a62Sopenharmony_ci 342b8a72a62Sopenharmony_ci 5. Submission of Contributions. Unless You explicitly state otherwise, 343b8a72a62Sopenharmony_ci any Contribution intentionally submitted for inclusion in the Work 344b8a72a62Sopenharmony_ci by You to the Licensor shall be under the terms and conditions of 345b8a72a62Sopenharmony_ci this License, without any additional terms or conditions. 346b8a72a62Sopenharmony_ci Notwithstanding the above, nothing herein shall supersede or modify 347b8a72a62Sopenharmony_ci the terms of any separate license agreement you may have executed 348b8a72a62Sopenharmony_ci with Licensor regarding such Contributions. 349b8a72a62Sopenharmony_ci 350b8a72a62Sopenharmony_ci 6. Trademarks. This License does not grant permission to use the trade 351b8a72a62Sopenharmony_ci names, trademarks, service marks, or product names of the Licensor, 352b8a72a62Sopenharmony_ci except as required for reasonable and customary use in describing the 353b8a72a62Sopenharmony_ci origin of the Work and reproducing the content of the NOTICE file. 354b8a72a62Sopenharmony_ci 355b8a72a62Sopenharmony_ci 7. Disclaimer of Warranty. Unless required by applicable law or 356b8a72a62Sopenharmony_ci agreed to in writing, Licensor provides the Work (and each 357b8a72a62Sopenharmony_ci Contributor provides its Contributions) on an "AS IS" BASIS, 358b8a72a62Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 359b8a72a62Sopenharmony_ci implied, including, without limitation, any warranties or conditions 360b8a72a62Sopenharmony_ci of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 361b8a72a62Sopenharmony_ci PARTICULAR PURPOSE. You are solely responsible for determining the 362b8a72a62Sopenharmony_ci appropriateness of using or redistributing the Work and assume any 363b8a72a62Sopenharmony_ci risks associated with Your exercise of permissions under this License. 364b8a72a62Sopenharmony_ci 365b8a72a62Sopenharmony_ci 8. Limitation of Liability. In no event and under no legal theory, 366b8a72a62Sopenharmony_ci whether in tort (including negligence), contract, or otherwise, 367b8a72a62Sopenharmony_ci unless required by applicable law (such as deliberate and grossly 368b8a72a62Sopenharmony_ci negligent acts) or agreed to in writing, shall any Contributor be 369b8a72a62Sopenharmony_ci liable to You for damages, including any direct, indirect, special, 370b8a72a62Sopenharmony_ci incidental, or consequential damages of any character arising as a 371b8a72a62Sopenharmony_ci result of this License or out of the use or inability to use the 372b8a72a62Sopenharmony_ci Work (including but not limited to damages for loss of goodwill, 373b8a72a62Sopenharmony_ci work stoppage, computer failure or malfunction, or any and all 374b8a72a62Sopenharmony_ci other commercial damages or losses), even if such Contributor 375b8a72a62Sopenharmony_ci has been advised of the possibility of such damages. 376b8a72a62Sopenharmony_ci 377b8a72a62Sopenharmony_ci 9. Accepting Warranty or Additional Liability. While redistributing 378b8a72a62Sopenharmony_ci the Work or Derivative Works thereof, You may choose to offer, 379b8a72a62Sopenharmony_ci and charge a fee for, acceptance of support, warranty, indemnity, 380b8a72a62Sopenharmony_ci or other liability obligations and/or rights consistent with this 381b8a72a62Sopenharmony_ci License. However, in accepting such obligations, You may act only 382b8a72a62Sopenharmony_ci on Your own behalf and on Your sole responsibility, not on behalf 383b8a72a62Sopenharmony_ci of any other Contributor, and only if You agree to indemnify, 384b8a72a62Sopenharmony_ci defend, and hold each Contributor harmless for any liability 385b8a72a62Sopenharmony_ci incurred by, or claims asserted against, such Contributor by reason 386b8a72a62Sopenharmony_ci of your accepting any such warranty or additional liability. 387b8a72a62Sopenharmony_ci 388b8a72a62Sopenharmony_ci END OF TERMS AND CONDITIONS 389b8a72a62Sopenharmony_ci 390b8a72a62Sopenharmony_ci APPENDIX: How to apply the Apache License to your work. 391b8a72a62Sopenharmony_ci 392b8a72a62Sopenharmony_ci To apply the Apache License to your work, attach the following 393b8a72a62Sopenharmony_ci boilerplate notice, with the fields enclosed by brackets "[]" 394b8a72a62Sopenharmony_ci replaced with your own identifying information. (Don't include 395b8a72a62Sopenharmony_ci the brackets!) The text should be enclosed in the appropriate 396b8a72a62Sopenharmony_ci comment syntax for the file format. We also recommend that a 397b8a72a62Sopenharmony_ci file or class name and description of purpose be included on the 398b8a72a62Sopenharmony_ci same "printed page" as the copyright notice for easier 399b8a72a62Sopenharmony_ci identification within third-party archives. 400b8a72a62Sopenharmony_ci 401b8a72a62Sopenharmony_ci Copyright [yyyy] [name of copyright owner] 402b8a72a62Sopenharmony_ci 403b8a72a62Sopenharmony_ci Licensed under the Apache License, Version 2.0 (the "License"); 404b8a72a62Sopenharmony_ci you may not use this file except in compliance with the License. 405b8a72a62Sopenharmony_ci You may obtain a copy of the License at 406b8a72a62Sopenharmony_ci 407b8a72a62Sopenharmony_ci http://www.apache.org/licenses/LICENSE-2.0 408b8a72a62Sopenharmony_ci 409b8a72a62Sopenharmony_ci Unless required by applicable law or agreed to in writing, software 410b8a72a62Sopenharmony_ci distributed under the License is distributed on an "AS IS" BASIS, 411b8a72a62Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 412b8a72a62Sopenharmony_ci See the License for the specific language governing permissions and 413b8a72a62Sopenharmony_ci limitations under the License. 414b8a72a62Sopenharmony_ci 415b8a72a62Sopenharmony_ci----------------------------------------------------------------------------- 416b8a72a62Sopenharmony_ciSoftware: Apache Commons IO 2.15.1 417b8a72a62Sopenharmony_ciPath: //prebuilts/packing_tool/commons-io-2.15.1.jar 418b8a72a62Sopenharmony_ciLicense: Apache License Version 2.0 419b8a72a62Sopenharmony_ci----------------------------------------------------------------------------- 420b8a72a62Sopenharmony_ci Apache License 421b8a72a62Sopenharmony_ci Version 2.0, January 2004 422b8a72a62Sopenharmony_ci http://www.apache.org/licenses/ 423b8a72a62Sopenharmony_ci 424b8a72a62Sopenharmony_ci TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 425b8a72a62Sopenharmony_ci 426b8a72a62Sopenharmony_ci 1. Definitions. 427b8a72a62Sopenharmony_ci 428b8a72a62Sopenharmony_ci "License" shall mean the terms and conditions for use, reproduction, 429b8a72a62Sopenharmony_ci and distribution as defined by Sections 1 through 9 of this document. 430b8a72a62Sopenharmony_ci 431b8a72a62Sopenharmony_ci "Licensor" shall mean the copyright owner or entity authorized by 432b8a72a62Sopenharmony_ci the copyright owner that is granting the License. 433b8a72a62Sopenharmony_ci 434b8a72a62Sopenharmony_ci "Legal Entity" shall mean the union of the acting entity and all 435b8a72a62Sopenharmony_ci other entities that control, are controlled by, or are under common 436b8a72a62Sopenharmony_ci control with that entity. For the purposes of this definition, 437b8a72a62Sopenharmony_ci "control" means (i) the power, direct or indirect, to cause the 438b8a72a62Sopenharmony_ci direction or management of such entity, whether by contract or 439b8a72a62Sopenharmony_ci otherwise, or (ii) ownership of fifty percent (50%) or more of the 440b8a72a62Sopenharmony_ci outstanding shares, or (iii) beneficial ownership of such entity. 441b8a72a62Sopenharmony_ci 442b8a72a62Sopenharmony_ci "You" (or "Your") shall mean an individual or Legal Entity 443b8a72a62Sopenharmony_ci exercising permissions granted by this License. 444b8a72a62Sopenharmony_ci 445b8a72a62Sopenharmony_ci "Source" form shall mean the preferred form for making modifications, 446b8a72a62Sopenharmony_ci including but not limited to software source code, documentation 447b8a72a62Sopenharmony_ci source, and configuration files. 448b8a72a62Sopenharmony_ci 449b8a72a62Sopenharmony_ci "Object" form shall mean any form resulting from mechanical 450b8a72a62Sopenharmony_ci transformation or translation of a Source form, including but 451b8a72a62Sopenharmony_ci not limited to compiled object code, generated documentation, 452b8a72a62Sopenharmony_ci and conversions to other media types. 453b8a72a62Sopenharmony_ci 454b8a72a62Sopenharmony_ci "Work" shall mean the work of authorship, whether in Source or 455b8a72a62Sopenharmony_ci Object form, made available under the License, as indicated by a 456b8a72a62Sopenharmony_ci copyright notice that is included in or attached to the work 457b8a72a62Sopenharmony_ci (an example is provided in the Appendix below). 458b8a72a62Sopenharmony_ci 459b8a72a62Sopenharmony_ci "Derivative Works" shall mean any work, whether in Source or Object 460b8a72a62Sopenharmony_ci form, that is based on (or derived from) the Work and for which the 461b8a72a62Sopenharmony_ci editorial revisions, annotations, elaborations, or other modifications 462b8a72a62Sopenharmony_ci represent, as a whole, an original work of authorship. For the purposes 463b8a72a62Sopenharmony_ci of this License, Derivative Works shall not include works that remain 464b8a72a62Sopenharmony_ci separable from, or merely link (or bind by name) to the interfaces of, 465b8a72a62Sopenharmony_ci the Work and Derivative Works thereof. 466b8a72a62Sopenharmony_ci 467b8a72a62Sopenharmony_ci "Contribution" shall mean any work of authorship, including 468b8a72a62Sopenharmony_ci the original version of the Work and any modifications or additions 469b8a72a62Sopenharmony_ci to that Work or Derivative Works thereof, that is intentionally 470b8a72a62Sopenharmony_ci submitted to Licensor for inclusion in the Work by the copyright owner 471b8a72a62Sopenharmony_ci or by an individual or Legal Entity authorized to submit on behalf of 472b8a72a62Sopenharmony_ci the copyright owner. For the purposes of this definition, "submitted" 473b8a72a62Sopenharmony_ci means any form of electronic, verbal, or written communication sent 474b8a72a62Sopenharmony_ci to the Licensor or its representatives, including but not limited to 475b8a72a62Sopenharmony_ci communication on electronic mailing lists, source code control systems, 476b8a72a62Sopenharmony_ci and issue tracking systems that are managed by, or on behalf of, the 477b8a72a62Sopenharmony_ci Licensor for the purpose of discussing and improving the Work, but 478b8a72a62Sopenharmony_ci excluding communication that is conspicuously marked or otherwise 479b8a72a62Sopenharmony_ci designated in writing by the copyright owner as "Not a Contribution." 480b8a72a62Sopenharmony_ci 481b8a72a62Sopenharmony_ci "Contributor" shall mean Licensor and any individual or Legal Entity 482b8a72a62Sopenharmony_ci on behalf of whom a Contribution has been received by Licensor and 483b8a72a62Sopenharmony_ci subsequently incorporated within the Work. 484b8a72a62Sopenharmony_ci 485b8a72a62Sopenharmony_ci 2. Grant of Copyright License. Subject to the terms and conditions of 486b8a72a62Sopenharmony_ci this License, each Contributor hereby grants to You a perpetual, 487b8a72a62Sopenharmony_ci worldwide, non-exclusive, no-charge, royalty-free, irrevocable 488b8a72a62Sopenharmony_ci copyright license to reproduce, prepare Derivative Works of, 489b8a72a62Sopenharmony_ci publicly display, publicly perform, sublicense, and distribute the 490b8a72a62Sopenharmony_ci Work and such Derivative Works in Source or Object form. 491b8a72a62Sopenharmony_ci 492b8a72a62Sopenharmony_ci 3. Grant of Patent License. Subject to the terms and conditions of 493b8a72a62Sopenharmony_ci this License, each Contributor hereby grants to You a perpetual, 494b8a72a62Sopenharmony_ci worldwide, non-exclusive, no-charge, royalty-free, irrevocable 495b8a72a62Sopenharmony_ci (except as stated in this section) patent license to make, have made, 496b8a72a62Sopenharmony_ci use, offer to sell, sell, import, and otherwise transfer the Work, 497b8a72a62Sopenharmony_ci where such license applies only to those patent claims licensable 498b8a72a62Sopenharmony_ci by such Contributor that are necessarily infringed by their 499b8a72a62Sopenharmony_ci Contribution(s) alone or by combination of their Contribution(s) 500b8a72a62Sopenharmony_ci with the Work to which such Contribution(s) was submitted. If You 501b8a72a62Sopenharmony_ci institute patent litigation against any entity (including a 502b8a72a62Sopenharmony_ci cross-claim or counterclaim in a lawsuit) alleging that the Work 503b8a72a62Sopenharmony_ci or a Contribution incorporated within the Work constitutes direct 504b8a72a62Sopenharmony_ci or contributory patent infringement, then any patent licenses 505b8a72a62Sopenharmony_ci granted to You under this License for that Work shall terminate 506b8a72a62Sopenharmony_ci as of the date such litigation is filed. 507b8a72a62Sopenharmony_ci 508b8a72a62Sopenharmony_ci 4. Redistribution. You may reproduce and distribute copies of the 509b8a72a62Sopenharmony_ci Work or Derivative Works thereof in any medium, with or without 510b8a72a62Sopenharmony_ci modifications, and in Source or Object form, provided that You 511b8a72a62Sopenharmony_ci meet the following conditions: 512b8a72a62Sopenharmony_ci 513b8a72a62Sopenharmony_ci (a) You must give any other recipients of the Work or 514b8a72a62Sopenharmony_ci Derivative Works a copy of this License; and 515b8a72a62Sopenharmony_ci 516b8a72a62Sopenharmony_ci (b) You must cause any modified files to carry prominent notices 517b8a72a62Sopenharmony_ci stating that You changed the files; and 518b8a72a62Sopenharmony_ci 519b8a72a62Sopenharmony_ci (c) You must retain, in the Source form of any Derivative Works 520b8a72a62Sopenharmony_ci that You distribute, all copyright, patent, trademark, and 521b8a72a62Sopenharmony_ci attribution notices from the Source form of the Work, 522b8a72a62Sopenharmony_ci excluding those notices that do not pertain to any part of 523b8a72a62Sopenharmony_ci the Derivative Works; and 524b8a72a62Sopenharmony_ci 525b8a72a62Sopenharmony_ci (d) If the Work includes a "NOTICE" text file as part of its 526b8a72a62Sopenharmony_ci distribution, then any Derivative Works that You distribute must 527b8a72a62Sopenharmony_ci include a readable copy of the attribution notices contained 528b8a72a62Sopenharmony_ci within such NOTICE file, excluding those notices that do not 529b8a72a62Sopenharmony_ci pertain to any part of the Derivative Works, in at least one 530b8a72a62Sopenharmony_ci of the following places: within a NOTICE text file distributed 531b8a72a62Sopenharmony_ci as part of the Derivative Works; within the Source form or 532b8a72a62Sopenharmony_ci documentation, if provided along with the Derivative Works; or, 533b8a72a62Sopenharmony_ci within a display generated by the Derivative Works, if and 534b8a72a62Sopenharmony_ci wherever such third-party notices normally appear. The contents 535b8a72a62Sopenharmony_ci of the NOTICE file are for informational purposes only and 536b8a72a62Sopenharmony_ci do not modify the License. You may add Your own attribution 537b8a72a62Sopenharmony_ci notices within Derivative Works that You distribute, alongside 538b8a72a62Sopenharmony_ci or as an addendum to the NOTICE text from the Work, provided 539b8a72a62Sopenharmony_ci that such additional attribution notices cannot be construed 540b8a72a62Sopenharmony_ci as modifying the License. 541b8a72a62Sopenharmony_ci 542b8a72a62Sopenharmony_ci You may add Your own copyright statement to Your modifications and 543b8a72a62Sopenharmony_ci may provide additional or different license terms and conditions 544b8a72a62Sopenharmony_ci for use, reproduction, or distribution of Your modifications, or 545b8a72a62Sopenharmony_ci for any such Derivative Works as a whole, provided Your use, 546b8a72a62Sopenharmony_ci reproduction, and distribution of the Work otherwise complies with 547b8a72a62Sopenharmony_ci the conditions stated in this License. 548b8a72a62Sopenharmony_ci 549b8a72a62Sopenharmony_ci 5. Submission of Contributions. Unless You explicitly state otherwise, 550b8a72a62Sopenharmony_ci any Contribution intentionally submitted for inclusion in the Work 551b8a72a62Sopenharmony_ci by You to the Licensor shall be under the terms and conditions of 552b8a72a62Sopenharmony_ci this License, without any additional terms or conditions. 553b8a72a62Sopenharmony_ci Notwithstanding the above, nothing herein shall supersede or modify 554b8a72a62Sopenharmony_ci the terms of any separate license agreement you may have executed 555b8a72a62Sopenharmony_ci with Licensor regarding such Contributions. 556b8a72a62Sopenharmony_ci 557b8a72a62Sopenharmony_ci 6. Trademarks. This License does not grant permission to use the trade 558b8a72a62Sopenharmony_ci names, trademarks, service marks, or product names of the Licensor, 559b8a72a62Sopenharmony_ci except as required for reasonable and customary use in describing the 560b8a72a62Sopenharmony_ci origin of the Work and reproducing the content of the NOTICE file. 561b8a72a62Sopenharmony_ci 562b8a72a62Sopenharmony_ci 7. Disclaimer of Warranty. Unless required by applicable law or 563b8a72a62Sopenharmony_ci agreed to in writing, Licensor provides the Work (and each 564b8a72a62Sopenharmony_ci Contributor provides its Contributions) on an "AS IS" BASIS, 565b8a72a62Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 566b8a72a62Sopenharmony_ci implied, including, without limitation, any warranties or conditions 567b8a72a62Sopenharmony_ci of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 568b8a72a62Sopenharmony_ci PARTICULAR PURPOSE. You are solely responsible for determining the 569b8a72a62Sopenharmony_ci appropriateness of using or redistributing the Work and assume any 570b8a72a62Sopenharmony_ci risks associated with Your exercise of permissions under this License. 571b8a72a62Sopenharmony_ci 572b8a72a62Sopenharmony_ci 8. Limitation of Liability. In no event and under no legal theory, 573b8a72a62Sopenharmony_ci whether in tort (including negligence), contract, or otherwise, 574b8a72a62Sopenharmony_ci unless required by applicable law (such as deliberate and grossly 575b8a72a62Sopenharmony_ci negligent acts) or agreed to in writing, shall any Contributor be 576b8a72a62Sopenharmony_ci liable to You for damages, including any direct, indirect, special, 577b8a72a62Sopenharmony_ci incidental, or consequential damages of any character arising as a 578b8a72a62Sopenharmony_ci result of this License or out of the use or inability to use the 579b8a72a62Sopenharmony_ci Work (including but not limited to damages for loss of goodwill, 580b8a72a62Sopenharmony_ci work stoppage, computer failure or malfunction, or any and all 581b8a72a62Sopenharmony_ci other commercial damages or losses), even if such Contributor 582b8a72a62Sopenharmony_ci has been advised of the possibility of such damages. 583b8a72a62Sopenharmony_ci 584b8a72a62Sopenharmony_ci 9. Accepting Warranty or Additional Liability. While redistributing 585b8a72a62Sopenharmony_ci the Work or Derivative Works thereof, You may choose to offer, 586b8a72a62Sopenharmony_ci and charge a fee for, acceptance of support, warranty, indemnity, 587b8a72a62Sopenharmony_ci or other liability obligations and/or rights consistent with this 588b8a72a62Sopenharmony_ci License. However, in accepting such obligations, You may act only 589b8a72a62Sopenharmony_ci on Your own behalf and on Your sole responsibility, not on behalf 590b8a72a62Sopenharmony_ci of any other Contributor, and only if You agree to indemnify, 591b8a72a62Sopenharmony_ci defend, and hold each Contributor harmless for any liability 592b8a72a62Sopenharmony_ci incurred by, or claims asserted against, such Contributor by reason 593b8a72a62Sopenharmony_ci of your accepting any such warranty or additional liability. 594b8a72a62Sopenharmony_ci 595b8a72a62Sopenharmony_ci END OF TERMS AND CONDITIONS 596b8a72a62Sopenharmony_ci 597b8a72a62Sopenharmony_ci APPENDIX: How to apply the Apache License to your work. 598b8a72a62Sopenharmony_ci 599b8a72a62Sopenharmony_ci To apply the Apache License to your work, attach the following 600b8a72a62Sopenharmony_ci boilerplate notice, with the fields enclosed by brackets "[]" 601b8a72a62Sopenharmony_ci replaced with your own identifying information. (Don't include 602b8a72a62Sopenharmony_ci the brackets!) The text should be enclosed in the appropriate 603b8a72a62Sopenharmony_ci comment syntax for the file format. We also recommend that a 604b8a72a62Sopenharmony_ci file or class name and description of purpose be included on the 605b8a72a62Sopenharmony_ci same "printed page" as the copyright notice for easier 606b8a72a62Sopenharmony_ci identification within third-party archives. 607b8a72a62Sopenharmony_ci 608b8a72a62Sopenharmony_ci Copyright [yyyy] [name of copyright owner] 609b8a72a62Sopenharmony_ci 610b8a72a62Sopenharmony_ci Licensed under the Apache License, Version 2.0 (the "License"); 611b8a72a62Sopenharmony_ci you may not use this file except in compliance with the License. 612b8a72a62Sopenharmony_ci You may obtain a copy of the License at 613b8a72a62Sopenharmony_ci 614b8a72a62Sopenharmony_ci http://www.apache.org/licenses/LICENSE-2.0 615b8a72a62Sopenharmony_ci 616b8a72a62Sopenharmony_ci Unless required by applicable law or agreed to in writing, software 617b8a72a62Sopenharmony_ci distributed under the License is distributed on an "AS IS" BASIS, 618b8a72a62Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 619b8a72a62Sopenharmony_ci See the License for the specific language governing permissions and 620b8a72a62Sopenharmony_ci limitations under the License. 621b8a72a62Sopenharmony_ci 622