12fe4e5f8Sopenharmony_ci(1) The directories below are licensed under Apache License, Version 2.0.
22fe4e5f8Sopenharmony_ci./hispark_taurus/camera
32fe4e5f8Sopenharmony_ci./hispark_taurus/linux
42fe4e5f8Sopenharmony_ci./hispark_taurus/liteos_a/board
52fe4e5f8Sopenharmony_ci./hispark_taurus/uboot/secureboot_release
62fe4e5f8Sopenharmony_ci./hispark_phoenix/peripherals/bluetooth/rtkbt/code
72fe4e5f8Sopenharmony_ci./hispark_aries/liteos_a/board
82fe4e5f8Sopenharmony_ci
92fe4e5f8Sopenharmony_ci(2) The directories below are licensed under GNU General Public License, version 2.
102fe4e5f8Sopenharmony_ci./hispark_taurus/audio_drivers
112fe4e5f8Sopenharmony_ci./hispark_taurus/display_drivers
122fe4e5f8Sopenharmony_ci./hispark_aries/uboot/secureboot_release
132fe4e5f8Sopenharmony_ci
142fe4e5f8Sopenharmony_ci(3) The directories below are licensed under End User License Agreement.
152fe4e5f8Sopenharmony_ci./hispark_taurus/uboot/reg
162fe4e5f8Sopenharmony_ci./hispark_taurus/uboot/prebuilts
172fe4e5f8Sopenharmony_ci./hispark_phoenix/peripherals/bluetooth/rtkbt/Firmware
182fe4e5f8Sopenharmony_ci./hispark_phoenix/linux/boot
192fe4e5f8Sopenharmony_ci./hispark_aries/uboot/reg
202fe4e5f8Sopenharmony_ci
212fe4e5f8Sopenharmony_ci(a)
222fe4e5f8Sopenharmony_ci                                 Apache License
232fe4e5f8Sopenharmony_ci                           Version 2.0, January 2004
242fe4e5f8Sopenharmony_ci                        http://www.apache.org/licenses/
252fe4e5f8Sopenharmony_ci
262fe4e5f8Sopenharmony_ci   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
272fe4e5f8Sopenharmony_ci
282fe4e5f8Sopenharmony_ci   1. Definitions.
292fe4e5f8Sopenharmony_ci
302fe4e5f8Sopenharmony_ci      "License" shall mean the terms and conditions for use, reproduction,
312fe4e5f8Sopenharmony_ci      and distribution as defined by Sections 1 through 9 of this document.
322fe4e5f8Sopenharmony_ci
332fe4e5f8Sopenharmony_ci      "Licensor" shall mean the copyright owner or entity authorized by
342fe4e5f8Sopenharmony_ci      the copyright owner that is granting the License.
352fe4e5f8Sopenharmony_ci
362fe4e5f8Sopenharmony_ci      "Legal Entity" shall mean the union of the acting entity and all
372fe4e5f8Sopenharmony_ci      other entities that control, are controlled by, or are under common
382fe4e5f8Sopenharmony_ci      control with that entity. For the purposes of this definition,
392fe4e5f8Sopenharmony_ci      "control" means (i) the power, direct or indirect, to cause the
402fe4e5f8Sopenharmony_ci      direction or management of such entity, whether by contract or
412fe4e5f8Sopenharmony_ci      otherwise, or (ii) ownership of fifty percent (50%) or more of the
422fe4e5f8Sopenharmony_ci      outstanding shares, or (iii) beneficial ownership of such entity.
432fe4e5f8Sopenharmony_ci
442fe4e5f8Sopenharmony_ci      "You" (or "Your") shall mean an individual or Legal Entity
452fe4e5f8Sopenharmony_ci      exercising permissions granted by this License.
462fe4e5f8Sopenharmony_ci
472fe4e5f8Sopenharmony_ci      "Source" form shall mean the preferred form for making modifications,
482fe4e5f8Sopenharmony_ci      including but not limited to software source code, documentation
492fe4e5f8Sopenharmony_ci      source, and configuration files.
502fe4e5f8Sopenharmony_ci
512fe4e5f8Sopenharmony_ci      "Object" form shall mean any form resulting from mechanical
522fe4e5f8Sopenharmony_ci      transformation or translation of a Source form, including but
532fe4e5f8Sopenharmony_ci      not limited to compiled object code, generated documentation,
542fe4e5f8Sopenharmony_ci      and conversions to other media types.
552fe4e5f8Sopenharmony_ci
562fe4e5f8Sopenharmony_ci      "Work" shall mean the work of authorship, whether in Source or
572fe4e5f8Sopenharmony_ci      Object form, made available under the License, as indicated by a
582fe4e5f8Sopenharmony_ci      copyright notice that is included in or attached to the work
592fe4e5f8Sopenharmony_ci      (an example is provided in the Appendix below).
602fe4e5f8Sopenharmony_ci
612fe4e5f8Sopenharmony_ci      "Derivative Works" shall mean any work, whether in Source or Object
622fe4e5f8Sopenharmony_ci      form, that is based on (or derived from) the Work and for which the
632fe4e5f8Sopenharmony_ci      editorial revisions, annotations, elaborations, or other modifications
642fe4e5f8Sopenharmony_ci      represent, as a whole, an original work of authorship. For the purposes
652fe4e5f8Sopenharmony_ci      of this License, Derivative Works shall not include works that remain
662fe4e5f8Sopenharmony_ci      separable from, or merely link (or bind by name) to the interfaces of,
672fe4e5f8Sopenharmony_ci      the Work and Derivative Works thereof.
682fe4e5f8Sopenharmony_ci
692fe4e5f8Sopenharmony_ci      "Contribution" shall mean any work of authorship, including
702fe4e5f8Sopenharmony_ci      the original version of the Work and any modifications or additions
712fe4e5f8Sopenharmony_ci      to that Work or Derivative Works thereof, that is intentionally
722fe4e5f8Sopenharmony_ci      submitted to Licensor for inclusion in the Work by the copyright owner
732fe4e5f8Sopenharmony_ci      or by an individual or Legal Entity authorized to submit on behalf of
742fe4e5f8Sopenharmony_ci      the copyright owner. For the purposes of this definition, "submitted"
752fe4e5f8Sopenharmony_ci      means any form of electronic, verbal, or written communication sent
762fe4e5f8Sopenharmony_ci      to the Licensor or its representatives, including but not limited to
772fe4e5f8Sopenharmony_ci      communication on electronic mailing lists, source code control systems,
782fe4e5f8Sopenharmony_ci      and issue tracking systems that are managed by, or on behalf of, the
792fe4e5f8Sopenharmony_ci      Licensor for the purpose of discussing and improving the Work, but
802fe4e5f8Sopenharmony_ci      excluding communication that is conspicuously marked or otherwise
812fe4e5f8Sopenharmony_ci      designated in writing by the copyright owner as "Not a Contribution."
822fe4e5f8Sopenharmony_ci
832fe4e5f8Sopenharmony_ci      "Contributor" shall mean Licensor and any individual or Legal Entity
842fe4e5f8Sopenharmony_ci      on behalf of whom a Contribution has been received by Licensor and
852fe4e5f8Sopenharmony_ci      subsequently incorporated within the Work.
862fe4e5f8Sopenharmony_ci
872fe4e5f8Sopenharmony_ci   2. Grant of Copyright License. Subject to the terms and conditions of
882fe4e5f8Sopenharmony_ci      this License, each Contributor hereby grants to You a perpetual,
892fe4e5f8Sopenharmony_ci      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
902fe4e5f8Sopenharmony_ci      copyright license to reproduce, prepare Derivative Works of,
912fe4e5f8Sopenharmony_ci      publicly display, publicly perform, sublicense, and distribute the
922fe4e5f8Sopenharmony_ci      Work and such Derivative Works in Source or Object form.
932fe4e5f8Sopenharmony_ci
942fe4e5f8Sopenharmony_ci   3. Grant of Patent License. Subject to the terms and conditions of
952fe4e5f8Sopenharmony_ci      this License, each Contributor hereby grants to You a perpetual,
962fe4e5f8Sopenharmony_ci      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
972fe4e5f8Sopenharmony_ci      (except as stated in this section) patent license to make, have made,
982fe4e5f8Sopenharmony_ci      use, offer to sell, sell, import, and otherwise transfer the Work,
992fe4e5f8Sopenharmony_ci      where such license applies only to those patent claims licensable
1002fe4e5f8Sopenharmony_ci      by such Contributor that are necessarily infringed by their
1012fe4e5f8Sopenharmony_ci      Contribution(s) alone or by combination of their Contribution(s)
1022fe4e5f8Sopenharmony_ci      with the Work to which such Contribution(s) was submitted. If You
1032fe4e5f8Sopenharmony_ci      institute patent litigation against any entity (including a
1042fe4e5f8Sopenharmony_ci      cross-claim or counterclaim in a lawsuit) alleging that the Work
1052fe4e5f8Sopenharmony_ci      or a Contribution incorporated within the Work constitutes direct
1062fe4e5f8Sopenharmony_ci      or contributory patent infringement, then any patent licenses
1072fe4e5f8Sopenharmony_ci      granted to You under this License for that Work shall terminate
1082fe4e5f8Sopenharmony_ci      as of the date such litigation is filed.
1092fe4e5f8Sopenharmony_ci
1102fe4e5f8Sopenharmony_ci   4. Redistribution. You may reproduce and distribute copies of the
1112fe4e5f8Sopenharmony_ci      Work or Derivative Works thereof in any medium, with or without
1122fe4e5f8Sopenharmony_ci      modifications, and in Source or Object form, provided that You
1132fe4e5f8Sopenharmony_ci      meet the following conditions:
1142fe4e5f8Sopenharmony_ci
1152fe4e5f8Sopenharmony_ci      (a) You must give any other recipients of the Work or
1162fe4e5f8Sopenharmony_ci          Derivative Works a copy of this License; and
1172fe4e5f8Sopenharmony_ci
1182fe4e5f8Sopenharmony_ci      (b) You must cause any modified files to carry prominent notices
1192fe4e5f8Sopenharmony_ci          stating that You changed the files; and
1202fe4e5f8Sopenharmony_ci
1212fe4e5f8Sopenharmony_ci      (c) You must retain, in the Source form of any Derivative Works
1222fe4e5f8Sopenharmony_ci          that You distribute, all copyright, patent, trademark, and
1232fe4e5f8Sopenharmony_ci          attribution notices from the Source form of the Work,
1242fe4e5f8Sopenharmony_ci          excluding those notices that do not pertain to any part of
1252fe4e5f8Sopenharmony_ci          the Derivative Works; and
1262fe4e5f8Sopenharmony_ci
1272fe4e5f8Sopenharmony_ci      (d) If the Work includes a "NOTICE" text file as part of its
1282fe4e5f8Sopenharmony_ci          distribution, then any Derivative Works that You distribute must
1292fe4e5f8Sopenharmony_ci          include a readable copy of the attribution notices contained
1302fe4e5f8Sopenharmony_ci          within such NOTICE file, excluding those notices that do not
1312fe4e5f8Sopenharmony_ci          pertain to any part of the Derivative Works, in at least one
1322fe4e5f8Sopenharmony_ci          of the following places: within a NOTICE text file distributed
1332fe4e5f8Sopenharmony_ci          as part of the Derivative Works; within the Source form or
1342fe4e5f8Sopenharmony_ci          documentation, if provided along with the Derivative Works; or,
1352fe4e5f8Sopenharmony_ci          within a display generated by the Derivative Works, if and
1362fe4e5f8Sopenharmony_ci          wherever such third-party notices normally appear. The contents
1372fe4e5f8Sopenharmony_ci          of the NOTICE file are for informational purposes only and
1382fe4e5f8Sopenharmony_ci          do not modify the License. You may add Your own attribution
1392fe4e5f8Sopenharmony_ci          notices within Derivative Works that You distribute, alongside
1402fe4e5f8Sopenharmony_ci          or as an addendum to the NOTICE text from the Work, provided
1412fe4e5f8Sopenharmony_ci          that such additional attribution notices cannot be construed
1422fe4e5f8Sopenharmony_ci          as modifying the License.
1432fe4e5f8Sopenharmony_ci
1442fe4e5f8Sopenharmony_ci      You may add Your own copyright statement to Your modifications and
1452fe4e5f8Sopenharmony_ci      may provide additional or different license terms and conditions
1462fe4e5f8Sopenharmony_ci      for use, reproduction, or distribution of Your modifications, or
1472fe4e5f8Sopenharmony_ci      for any such Derivative Works as a whole, provided Your use,
1482fe4e5f8Sopenharmony_ci      reproduction, and distribution of the Work otherwise complies with
1492fe4e5f8Sopenharmony_ci      the conditions stated in this License.
1502fe4e5f8Sopenharmony_ci
1512fe4e5f8Sopenharmony_ci   5. Submission of Contributions. Unless You explicitly state otherwise,
1522fe4e5f8Sopenharmony_ci      any Contribution intentionally submitted for inclusion in the Work
1532fe4e5f8Sopenharmony_ci      by You to the Licensor shall be under the terms and conditions of
1542fe4e5f8Sopenharmony_ci      this License, without any additional terms or conditions.
1552fe4e5f8Sopenharmony_ci      Notwithstanding the above, nothing herein shall supersede or modify
1562fe4e5f8Sopenharmony_ci      the terms of any separate license agreement you may have executed
1572fe4e5f8Sopenharmony_ci      with Licensor regarding such Contributions.
1582fe4e5f8Sopenharmony_ci
1592fe4e5f8Sopenharmony_ci   6. Trademarks. This License does not grant permission to use the trade
1602fe4e5f8Sopenharmony_ci      names, trademarks, service marks, or product names of the Licensor,
1612fe4e5f8Sopenharmony_ci      except as required for reasonable and customary use in describing the
1622fe4e5f8Sopenharmony_ci      origin of the Work and reproducing the content of the NOTICE file.
1632fe4e5f8Sopenharmony_ci
1642fe4e5f8Sopenharmony_ci   7. Disclaimer of Warranty. Unless required by applicable law or
1652fe4e5f8Sopenharmony_ci      agreed to in writing, Licensor provides the Work (and each
1662fe4e5f8Sopenharmony_ci      Contributor provides its Contributions) on an "AS IS" BASIS,
1672fe4e5f8Sopenharmony_ci      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
1682fe4e5f8Sopenharmony_ci      implied, including, without limitation, any warranties or conditions
1692fe4e5f8Sopenharmony_ci      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
1702fe4e5f8Sopenharmony_ci      PARTICULAR PURPOSE. You are solely responsible for determining the
1712fe4e5f8Sopenharmony_ci      appropriateness of using or redistributing the Work and assume any
1722fe4e5f8Sopenharmony_ci      risks associated with Your exercise of permissions under this License.
1732fe4e5f8Sopenharmony_ci
1742fe4e5f8Sopenharmony_ci   8. Limitation of Liability. In no event and under no legal theory,
1752fe4e5f8Sopenharmony_ci      whether in tort (including negligence), contract, or otherwise,
1762fe4e5f8Sopenharmony_ci      unless required by applicable law (such as deliberate and grossly
1772fe4e5f8Sopenharmony_ci      negligent acts) or agreed to in writing, shall any Contributor be
1782fe4e5f8Sopenharmony_ci      liable to You for damages, including any direct, indirect, special,
1792fe4e5f8Sopenharmony_ci      incidental, or consequential damages of any character arising as a
1802fe4e5f8Sopenharmony_ci      result of this License or out of the use or inability to use the
1812fe4e5f8Sopenharmony_ci      Work (including but not limited to damages for loss of goodwill,
1822fe4e5f8Sopenharmony_ci      work stoppage, computer failure or malfunction, or any and all
1832fe4e5f8Sopenharmony_ci      other commercial damages or losses), even if such Contributor
1842fe4e5f8Sopenharmony_ci      has been advised of the possibility of such damages.
1852fe4e5f8Sopenharmony_ci
1862fe4e5f8Sopenharmony_ci   9. Accepting Warranty or Additional Liability. While redistributing
1872fe4e5f8Sopenharmony_ci      the Work or Derivative Works thereof, You may choose to offer,
1882fe4e5f8Sopenharmony_ci      and charge a fee for, acceptance of support, warranty, indemnity,
1892fe4e5f8Sopenharmony_ci      or other liability obligations and/or rights consistent with this
1902fe4e5f8Sopenharmony_ci      License. However, in accepting such obligations, You may act only
1912fe4e5f8Sopenharmony_ci      on Your own behalf and on Your sole responsibility, not on behalf
1922fe4e5f8Sopenharmony_ci      of any other Contributor, and only if You agree to indemnify,
1932fe4e5f8Sopenharmony_ci      defend, and hold each Contributor harmless for any liability
1942fe4e5f8Sopenharmony_ci      incurred by, or claims asserted against, such Contributor by reason
1952fe4e5f8Sopenharmony_ci      of your accepting any such warranty or additional liability.
1962fe4e5f8Sopenharmony_ci
1972fe4e5f8Sopenharmony_ci   END OF TERMS AND CONDITIONS
1982fe4e5f8Sopenharmony_ci
1992fe4e5f8Sopenharmony_ci(b)
2002fe4e5f8Sopenharmony_ciGNU General Public License, version 2 (GPL-2.0)
2012fe4e5f8Sopenharmony_ci
2022fe4e5f8Sopenharmony_ciThe GNU General Public License (GPL-2.0)
2032fe4e5f8Sopenharmony_ci
2042fe4e5f8Sopenharmony_ciVersion 2, June 1991
2052fe4e5f8Sopenharmony_ci
2062fe4e5f8Sopenharmony_ciCopyright (C) 1989, 1991 Free Software Foundation, Inc.
2072fe4e5f8Sopenharmony_ci
2082fe4e5f8Sopenharmony_ci59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2092fe4e5f8Sopenharmony_ci
2102fe4e5f8Sopenharmony_ciEveryone is permitted to copy and distribute verbatim copies
2112fe4e5f8Sopenharmony_ci
2122fe4e5f8Sopenharmony_ciof this license document, but changing it is not allowed.
2132fe4e5f8Sopenharmony_ci
2142fe4e5f8Sopenharmony_ciPreamble
2152fe4e5f8Sopenharmony_ci
2162fe4e5f8Sopenharmony_ciThe licenses for most software are designed to take away your freedom to share
2172fe4e5f8Sopenharmony_ciand change it. By contrast, the GNU General Public License is intended to
2182fe4e5f8Sopenharmony_ciguarantee your freedom to share and change free software--to make sure the
2192fe4e5f8Sopenharmony_cisoftware is free for all its users. This General Public License applies to
2202fe4e5f8Sopenharmony_cimost of the Free Software Foundation's software and to any other program whose
2212fe4e5f8Sopenharmony_ciauthors commit to using it. (Some other Free Software Foundation software is
2222fe4e5f8Sopenharmony_cicovered by the GNU Library General Public License instead.) You can apply it
2232fe4e5f8Sopenharmony_cito your programs, too.
2242fe4e5f8Sopenharmony_ci
2252fe4e5f8Sopenharmony_ciWhen we speak of free software, we are referring to freedom, not price. Our
2262fe4e5f8Sopenharmony_ciGeneral Public Licenses are designed to make sure that you have the freedom to
2272fe4e5f8Sopenharmony_cidistribute copies of free software (and charge for this service if you wish),
2282fe4e5f8Sopenharmony_cithat you receive source code or can get it if you want it, that you can change
2292fe4e5f8Sopenharmony_cithe software or use pieces of it in new free programs; and that you know you
2302fe4e5f8Sopenharmony_cican do these things.
2312fe4e5f8Sopenharmony_ci
2322fe4e5f8Sopenharmony_ciTo protect your rights, we need to make restrictions that forbid anyone to
2332fe4e5f8Sopenharmony_cideny you these rights or to ask you to surrender the rights. These
2342fe4e5f8Sopenharmony_cirestrictions translate to certain responsibilities for you if you distribute
2352fe4e5f8Sopenharmony_cicopies of the software, or if you modify it.
2362fe4e5f8Sopenharmony_ci
2372fe4e5f8Sopenharmony_ciFor example, if you distribute copies of such a program, whether gratis or for
2382fe4e5f8Sopenharmony_cia fee, you must give the recipients all the rights that you have. You must
2392fe4e5f8Sopenharmony_cimake sure that they, too, receive or can get the source code. And you must
2402fe4e5f8Sopenharmony_cishow them these terms so they know their rights.
2412fe4e5f8Sopenharmony_ci
2422fe4e5f8Sopenharmony_ciWe protect your rights with two steps: (1) copyright the software, and (2)
2432fe4e5f8Sopenharmony_cioffer you this license which gives you legal permission to copy, distribute
2442fe4e5f8Sopenharmony_ciand/or modify the software.
2452fe4e5f8Sopenharmony_ci
2462fe4e5f8Sopenharmony_ciAlso, for each author's protection and ours, we want to make certain that
2472fe4e5f8Sopenharmony_cieveryone understands that there is no warranty for this free software. If the
2482fe4e5f8Sopenharmony_cisoftware is modified by someone else and passed on, we want its recipients to
2492fe4e5f8Sopenharmony_ciknow that what they have is not the original, so that any problems introduced
2502fe4e5f8Sopenharmony_ciby others will not reflect on the original authors' reputations.
2512fe4e5f8Sopenharmony_ci
2522fe4e5f8Sopenharmony_ciFinally, any free program is threatened constantly by software patents. We
2532fe4e5f8Sopenharmony_ciwish to avoid the danger that redistributors of a free program will
2542fe4e5f8Sopenharmony_ciindividually obtain patent licenses, in effect making the program proprietary.
2552fe4e5f8Sopenharmony_ciTo prevent this, we have made it clear that any patent must be licensed for
2562fe4e5f8Sopenharmony_cieveryone's free use or not licensed at all.
2572fe4e5f8Sopenharmony_ci
2582fe4e5f8Sopenharmony_ciThe precise terms and conditions for copying, distribution and modification
2592fe4e5f8Sopenharmony_cifollow.
2602fe4e5f8Sopenharmony_ci
2612fe4e5f8Sopenharmony_ciTERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2622fe4e5f8Sopenharmony_ci
2632fe4e5f8Sopenharmony_ci0\. This License applies to any program or other work which contains a notice
2642fe4e5f8Sopenharmony_ciplaced by the copyright holder saying it may be distributed under the terms of
2652fe4e5f8Sopenharmony_cithis General Public License. The "Program", below, refers to any such program
2662fe4e5f8Sopenharmony_cior work, and a "work based on the Program" means either the Program or any
2672fe4e5f8Sopenharmony_ciderivative work under copyright law: that is to say, a work containing the
2682fe4e5f8Sopenharmony_ciProgram or a portion of it, either verbatim or with modifications and/or
2692fe4e5f8Sopenharmony_citranslated into another language. (Hereinafter, translation is included
2702fe4e5f8Sopenharmony_ciwithout limitation in the term "modification".) Each licensee is addressed as
2712fe4e5f8Sopenharmony_ci"you".
2722fe4e5f8Sopenharmony_ci
2732fe4e5f8Sopenharmony_ciActivities other than copying, distribution and modification are not covered
2742fe4e5f8Sopenharmony_ciby this License; they are outside its scope. The act of running the Program is
2752fe4e5f8Sopenharmony_cinot restricted, and the output from the Program is covered only if its
2762fe4e5f8Sopenharmony_cicontents constitute a work based on the Program (independent of having been
2772fe4e5f8Sopenharmony_cimade by running the Program). Whether that is true depends on what the Program
2782fe4e5f8Sopenharmony_cidoes.
2792fe4e5f8Sopenharmony_ci
2802fe4e5f8Sopenharmony_ci1\. You may copy and distribute verbatim copies of the Program's source code
2812fe4e5f8Sopenharmony_cias you receive it, in any medium, provided that you conspicuously and
2822fe4e5f8Sopenharmony_ciappropriately publish on each copy an appropriate copyright notice and
2832fe4e5f8Sopenharmony_cidisclaimer of warranty; keep intact all the notices that refer to this License
2842fe4e5f8Sopenharmony_ciand to the absence of any warranty; and give any other recipients of the
2852fe4e5f8Sopenharmony_ciProgram a copy of this License along with the Program.
2862fe4e5f8Sopenharmony_ci
2872fe4e5f8Sopenharmony_ciYou may charge a fee for the physical act of transferring a copy, and you may
2882fe4e5f8Sopenharmony_ciat your option offer warranty protection in exchange for a fee.
2892fe4e5f8Sopenharmony_ci
2902fe4e5f8Sopenharmony_ci2\. You may modify your copy or copies of the Program or any portion of it,
2912fe4e5f8Sopenharmony_cithus forming a work based on the Program, and copy and distribute such
2922fe4e5f8Sopenharmony_cimodifications or work under the terms of Section 1 above, provided that you
2932fe4e5f8Sopenharmony_cialso meet all of these conditions:
2942fe4e5f8Sopenharmony_ci
2952fe4e5f8Sopenharmony_cia) You must cause the modified files to carry prominent notices stating that
2962fe4e5f8Sopenharmony_ciyou changed the files and the date of any change.
2972fe4e5f8Sopenharmony_ci
2982fe4e5f8Sopenharmony_cib) You must cause any work that you distribute or publish, that in whole or in
2992fe4e5f8Sopenharmony_cipart contains or is derived from the Program or any part thereof, to be
3002fe4e5f8Sopenharmony_cilicensed as a whole at no charge to all third parties under the terms of this
3012fe4e5f8Sopenharmony_ciLicense.
3022fe4e5f8Sopenharmony_ci
3032fe4e5f8Sopenharmony_cic) If the modified program normally reads commands interactively when run, you
3042fe4e5f8Sopenharmony_cimust cause it, when started running for such interactive use in the most
3052fe4e5f8Sopenharmony_ciordinary way, to print or display an announcement including an appropriate
3062fe4e5f8Sopenharmony_cicopyright notice and a notice that there is no warranty (or else, saying that
3072fe4e5f8Sopenharmony_ciyou provide a warranty) and that users may redistribute the program under
3082fe4e5f8Sopenharmony_cithese conditions, and telling the user how to view a copy of this License.
3092fe4e5f8Sopenharmony_ci(Exception: if the Program itself is interactive but does not normally print
3102fe4e5f8Sopenharmony_cisuch an announcement, your work based on the Program is not required to print
3112fe4e5f8Sopenharmony_cian announcement.)
3122fe4e5f8Sopenharmony_ci
3132fe4e5f8Sopenharmony_ciThese requirements apply to the modified work as a whole. If identifiable
3142fe4e5f8Sopenharmony_cisections of that work are not derived from the Program, and can be reasonably
3152fe4e5f8Sopenharmony_ciconsidered independent and separate works in themselves, then this License,
3162fe4e5f8Sopenharmony_ciand its terms, do not apply to those sections when you distribute them as
3172fe4e5f8Sopenharmony_ciseparate works. But when you distribute the same sections as part of a whole
3182fe4e5f8Sopenharmony_ciwhich is a work based on the Program, the distribution of the whole must be on
3192fe4e5f8Sopenharmony_cithe terms of this License, whose permissions for other licensees extend to the
3202fe4e5f8Sopenharmony_cientire whole, and thus to each and every part regardless of who wrote it.
3212fe4e5f8Sopenharmony_ci
3222fe4e5f8Sopenharmony_ciThus, it is not the intent of this section to claim rights or contest your
3232fe4e5f8Sopenharmony_cirights to work written entirely by you; rather, the intent is to exercise the
3242fe4e5f8Sopenharmony_ciright to control the distribution of derivative or collective works based on
3252fe4e5f8Sopenharmony_cithe Program.
3262fe4e5f8Sopenharmony_ci
3272fe4e5f8Sopenharmony_ciIn addition, mere aggregation of another work not based on the Program with
3282fe4e5f8Sopenharmony_cithe Program (or with a work based on the Program) on a volume of a storage or
3292fe4e5f8Sopenharmony_cidistribution medium does not bring the other work under the scope of this
3302fe4e5f8Sopenharmony_ciLicense.
3312fe4e5f8Sopenharmony_ci
3322fe4e5f8Sopenharmony_ci3\. You may copy and distribute the Program (or a work based on it, under
3332fe4e5f8Sopenharmony_ciSection 2) in object code or executable form under the terms of Sections 1 and
3342fe4e5f8Sopenharmony_ci2 above provided that you also do one of the following:
3352fe4e5f8Sopenharmony_ci
3362fe4e5f8Sopenharmony_cia) Accompany it with the complete corresponding machine-readable source code,
3372fe4e5f8Sopenharmony_ciwhich must be distributed under the terms of Sections 1 and 2 above on a
3382fe4e5f8Sopenharmony_cimedium customarily used for software interchange; or,
3392fe4e5f8Sopenharmony_ci
3402fe4e5f8Sopenharmony_cib) Accompany it with a written offer, valid for at least three years, to give
3412fe4e5f8Sopenharmony_ciany third party, for a charge no more than your cost of physically performing
3422fe4e5f8Sopenharmony_cisource distribution, a complete machine-readable copy of the corresponding
3432fe4e5f8Sopenharmony_cisource code, to be distributed under the terms of Sections 1 and 2 above on a
3442fe4e5f8Sopenharmony_cimedium customarily used for software interchange; or,
3452fe4e5f8Sopenharmony_ci
3462fe4e5f8Sopenharmony_cic) Accompany it with the information you received as to the offer to
3472fe4e5f8Sopenharmony_cidistribute corresponding source code. (This alternative is allowed only for
3482fe4e5f8Sopenharmony_cinoncommercial distribution and only if you received the program in object code
3492fe4e5f8Sopenharmony_cior executable form with such an offer, in accord with Subsection b above.)
3502fe4e5f8Sopenharmony_ci
3512fe4e5f8Sopenharmony_ciThe source code for a work means the preferred form of the work for making
3522fe4e5f8Sopenharmony_cimodifications to it. For an executable work, complete source code means all
3532fe4e5f8Sopenharmony_cithe source code for all modules it contains, plus any associated interface
3542fe4e5f8Sopenharmony_cidefinition files, plus the scripts used to control compilation and
3552fe4e5f8Sopenharmony_ciinstallation of the executable. However, as a special exception, the source
3562fe4e5f8Sopenharmony_cicode distributed need not include anything that is normally distributed (in
3572fe4e5f8Sopenharmony_cieither source or binary form) with the major components (compiler, kernel, and
3582fe4e5f8Sopenharmony_ciso on) of the operating system on which the executable runs, unless that
3592fe4e5f8Sopenharmony_cicomponent itself accompanies the executable.
3602fe4e5f8Sopenharmony_ci
3612fe4e5f8Sopenharmony_ciIf distribution of executable or object code is made by offering access to
3622fe4e5f8Sopenharmony_cicopy from a designated place, then offering equivalent access to copy the
3632fe4e5f8Sopenharmony_cisource code from the same place counts as distribution of the source code,
3642fe4e5f8Sopenharmony_cieven though third parties are not compelled to copy the source along with the
3652fe4e5f8Sopenharmony_ciobject code.
3662fe4e5f8Sopenharmony_ci
3672fe4e5f8Sopenharmony_ci4\. You may not copy, modify, sublicense, or distribute the Program except as
3682fe4e5f8Sopenharmony_ciexpressly provided under this License. Any attempt otherwise to copy, modify,
3692fe4e5f8Sopenharmony_cisublicense or distribute the Program is void, and will automatically terminate
3702fe4e5f8Sopenharmony_ciyour rights under this License. However, parties who have received copies, or
3712fe4e5f8Sopenharmony_cirights, from you under this License will not have their licenses terminated so
3722fe4e5f8Sopenharmony_cilong as such parties remain in full compliance.
3732fe4e5f8Sopenharmony_ci
3742fe4e5f8Sopenharmony_ci5\. You are not required to accept this License, since you have not signed it.
3752fe4e5f8Sopenharmony_ciHowever, nothing else grants you permission to modify or distribute the
3762fe4e5f8Sopenharmony_ciProgram or its derivative works. These actions are prohibited by law if you do
3772fe4e5f8Sopenharmony_cinot accept this License. Therefore, by modifying or distributing the Program
3782fe4e5f8Sopenharmony_ci(or any work based on the Program), you indicate your acceptance of this
3792fe4e5f8Sopenharmony_ciLicense to do so, and all its terms and conditions for copying, distributing
3802fe4e5f8Sopenharmony_cior modifying the Program or works based on it.
3812fe4e5f8Sopenharmony_ci
3822fe4e5f8Sopenharmony_ci6\. Each time you redistribute the Program (or any work based on the Program),
3832fe4e5f8Sopenharmony_cithe recipient automatically receives a license from the original licensor to
3842fe4e5f8Sopenharmony_cicopy, distribute or modify the Program subject to these terms and conditions.
3852fe4e5f8Sopenharmony_ciYou may not impose any further restrictions on the recipients' exercise of the
3862fe4e5f8Sopenharmony_cirights granted herein. You are not responsible for enforcing compliance by
3872fe4e5f8Sopenharmony_cithird parties to this License.
3882fe4e5f8Sopenharmony_ci
3892fe4e5f8Sopenharmony_ci7\. If, as a consequence of a court judgment or allegation of patent
3902fe4e5f8Sopenharmony_ciinfringement or for any other reason (not limited to patent issues),
3912fe4e5f8Sopenharmony_ciconditions are imposed on you (whether by court order, agreement or otherwise)
3922fe4e5f8Sopenharmony_cithat contradict the conditions of this License, they do not excuse you from
3932fe4e5f8Sopenharmony_cithe conditions of this License. If you cannot distribute so as to satisfy
3942fe4e5f8Sopenharmony_cisimultaneously your obligations under this License and any other pertinent
3952fe4e5f8Sopenharmony_ciobligations, then as a consequence you may not distribute the Program at all.
3962fe4e5f8Sopenharmony_ciFor example, if a patent license would not permit royalty-free redistribution
3972fe4e5f8Sopenharmony_ciof the Program by all those who receive copies directly or indirectly through
3982fe4e5f8Sopenharmony_ciyou, then the only way you could satisfy both it and this License would be to
3992fe4e5f8Sopenharmony_cirefrain entirely from distribution of the Program.
4002fe4e5f8Sopenharmony_ci
4012fe4e5f8Sopenharmony_ciIf any portion of this section is held invalid or unenforceable under any
4022fe4e5f8Sopenharmony_ciparticular circumstance, the balance of the section is intended to apply and
4032fe4e5f8Sopenharmony_cithe section as a whole is intended to apply in other circumstances.
4042fe4e5f8Sopenharmony_ci
4052fe4e5f8Sopenharmony_ciIt is not the purpose of this section to induce you to infringe any patents or
4062fe4e5f8Sopenharmony_ciother property right claims or to contest validity of any such claims; this
4072fe4e5f8Sopenharmony_cisection has the sole purpose of protecting the integrity of the free software
4082fe4e5f8Sopenharmony_cidistribution system, which is implemented by public license practices. Many
4092fe4e5f8Sopenharmony_cipeople have made generous contributions to the wide range of software
4102fe4e5f8Sopenharmony_cidistributed through that system in reliance on consistent application of that
4112fe4e5f8Sopenharmony_cisystem; it is up to the author/donor to decide if he or she is willing to
4122fe4e5f8Sopenharmony_cidistribute software through any other system and a licensee cannot impose that
4132fe4e5f8Sopenharmony_cichoice.
4142fe4e5f8Sopenharmony_ci
4152fe4e5f8Sopenharmony_ciThis section is intended to make thoroughly clear what is believed to be a
4162fe4e5f8Sopenharmony_ciconsequence of the rest of this License.
4172fe4e5f8Sopenharmony_ci
4182fe4e5f8Sopenharmony_ci8\. If the distribution and/or use of the Program is restricted in certain
4192fe4e5f8Sopenharmony_cicountries either by patents or by copyrighted interfaces, the original
4202fe4e5f8Sopenharmony_cicopyright holder who places the Program under this License may add an explicit
4212fe4e5f8Sopenharmony_cigeographical distribution limitation excluding those countries, so that
4222fe4e5f8Sopenharmony_cidistribution is permitted only in or among countries not thus excluded. In
4232fe4e5f8Sopenharmony_cisuch case, this License incorporates the limitation as if written in the body
4242fe4e5f8Sopenharmony_ciof this License.
4252fe4e5f8Sopenharmony_ci
4262fe4e5f8Sopenharmony_ci9\. The Free Software Foundation may publish revised and/or new versions of
4272fe4e5f8Sopenharmony_cithe General Public License from time to time. Such new versions will be
4282fe4e5f8Sopenharmony_cisimilar in spirit to the present version, but may differ in detail to address
4292fe4e5f8Sopenharmony_cinew problems or concerns.
4302fe4e5f8Sopenharmony_ci
4312fe4e5f8Sopenharmony_ciEach version is given a distinguishing version number. If the Program
4322fe4e5f8Sopenharmony_cispecifies a version number of this License which applies to it and "any later
4332fe4e5f8Sopenharmony_civersion", you have the option of following the terms and conditions either of
4342fe4e5f8Sopenharmony_cithat version or of any later version published by the Free Software
4352fe4e5f8Sopenharmony_ciFoundation. If the Program does not specify a version number of this License,
4362fe4e5f8Sopenharmony_ciyou may choose any version ever published by the Free Software Foundation.
4372fe4e5f8Sopenharmony_ci
4382fe4e5f8Sopenharmony_ci10\. If you wish to incorporate parts of the Program into other free programs
4392fe4e5f8Sopenharmony_ciwhose distribution conditions are different, write to the author to ask for
4402fe4e5f8Sopenharmony_cipermission. For software which is copyrighted by the Free Software Foundation,
4412fe4e5f8Sopenharmony_ciwrite to the Free Software Foundation; we sometimes make exceptions for this.
4422fe4e5f8Sopenharmony_ciOur decision will be guided by the two goals of preserving the free status of
4432fe4e5f8Sopenharmony_ciall derivatives of our free software and of promoting the sharing and reuse of
4442fe4e5f8Sopenharmony_cisoftware generally.
4452fe4e5f8Sopenharmony_ci
4462fe4e5f8Sopenharmony_ciNO WARRANTY
4472fe4e5f8Sopenharmony_ci
4482fe4e5f8Sopenharmony_ci11\. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
4492fe4e5f8Sopenharmony_ciTHE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
4502fe4e5f8Sopenharmony_ciSTATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
4512fe4e5f8Sopenharmony_ciPROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
4522fe4e5f8Sopenharmony_ciINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
4532fe4e5f8Sopenharmony_ciFITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
4542fe4e5f8Sopenharmony_ciPERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
4552fe4e5f8Sopenharmony_ciYOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
4562fe4e5f8Sopenharmony_ci
4572fe4e5f8Sopenharmony_ci12\. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
4582fe4e5f8Sopenharmony_ciWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
4592fe4e5f8Sopenharmony_ciREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
4602fe4e5f8Sopenharmony_ciINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
4612fe4e5f8Sopenharmony_ciOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO
4622fe4e5f8Sopenharmony_ciLOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
4632fe4e5f8Sopenharmony_ciTHIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
4642fe4e5f8Sopenharmony_ciEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
4652fe4e5f8Sopenharmony_ciDAMAGES.
4662fe4e5f8Sopenharmony_ci
4672fe4e5f8Sopenharmony_ciEND OF TERMS AND CONDITIONS
4682fe4e5f8Sopenharmony_ci
4692fe4e5f8Sopenharmony_ciHow to Apply These Terms to Your New Programs
4702fe4e5f8Sopenharmony_ci
4712fe4e5f8Sopenharmony_ciIf you develop a new program, and you want it to be of the greatest possible
4722fe4e5f8Sopenharmony_ciuse to the public, the best way to achieve this is to make it free software
4732fe4e5f8Sopenharmony_ciwhich everyone can redistribute and change under these terms.
4742fe4e5f8Sopenharmony_ci
4752fe4e5f8Sopenharmony_ciTo do so, attach the following notices to the program. It is safest to attach
4762fe4e5f8Sopenharmony_cithem to the start of each source file to most effectively convey the exclusion
4772fe4e5f8Sopenharmony_ciof warranty; and each file should have at least the "copyright" line and a
4782fe4e5f8Sopenharmony_cipointer to where the full notice is found.
4792fe4e5f8Sopenharmony_ci
4802fe4e5f8Sopenharmony_ciOne line to give the program's name and a brief idea of what it does.
4812fe4e5f8Sopenharmony_ci
4822fe4e5f8Sopenharmony_ciCopyright (C) <year> <name of author>
4832fe4e5f8Sopenharmony_ci
4842fe4e5f8Sopenharmony_ciThis program is free software; you can redistribute it and/or modify it under
4852fe4e5f8Sopenharmony_cithe terms of the GNU General Public License as published by the Free Software
4862fe4e5f8Sopenharmony_ciFoundation; either version 2 of the License, or (at your option) any later
4872fe4e5f8Sopenharmony_civersion.
4882fe4e5f8Sopenharmony_ci
4892fe4e5f8Sopenharmony_ciThis program is distributed in the hope that it will be useful, but WITHOUT
4902fe4e5f8Sopenharmony_ciANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
4912fe4e5f8Sopenharmony_ciFOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
4922fe4e5f8Sopenharmony_ci
4932fe4e5f8Sopenharmony_ciYou should have received a copy of the GNU General Public License along with
4942fe4e5f8Sopenharmony_cithis program; if not, write to the Free Software Foundation, Inc., 59 Temple
4952fe4e5f8Sopenharmony_ciPlace, Suite 330, Boston, MA 02111-1307 USA
4962fe4e5f8Sopenharmony_ci
4972fe4e5f8Sopenharmony_ciAlso add information on how to contact you by electronic and paper mail.
4982fe4e5f8Sopenharmony_ci
4992fe4e5f8Sopenharmony_ciIf the program is interactive, make it output a short notice like this when it
5002fe4e5f8Sopenharmony_cistarts in an interactive mode:
5012fe4e5f8Sopenharmony_ci
5022fe4e5f8Sopenharmony_ciGnomovision version 69, Copyright (C) year name of author Gnomovision comes
5032fe4e5f8Sopenharmony_ciwith ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software,
5042fe4e5f8Sopenharmony_ciand you are welcome to redistribute it under certain conditions; type `show c'
5052fe4e5f8Sopenharmony_cifor details.
5062fe4e5f8Sopenharmony_ci
5072fe4e5f8Sopenharmony_ciThe hypothetical commands `show w' and `show c' should show the appropriate
5082fe4e5f8Sopenharmony_ciparts of the General Public License. Of course, the commands you use may be
5092fe4e5f8Sopenharmony_cicalled something other than `show w' and `show c'; they could even be mouse-
5102fe4e5f8Sopenharmony_ciclicks or menu items--whatever suits your program.
5112fe4e5f8Sopenharmony_ci
5122fe4e5f8Sopenharmony_ciYou should also get your employer (if you work as a programmer) or your
5132fe4e5f8Sopenharmony_cischool, if any, to sign a "copyright disclaimer" for the program, if
5142fe4e5f8Sopenharmony_cinecessary. Here is a sample; alter the names:
5152fe4e5f8Sopenharmony_ci
5162fe4e5f8Sopenharmony_ciYoyodyne, Inc., hereby disclaims all copyright interest in the program
5172fe4e5f8Sopenharmony_ci`Gnomovision' (which makes passes at compilers) written by James Hacker.
5182fe4e5f8Sopenharmony_ci
5192fe4e5f8Sopenharmony_cisignature of Ty Coon, 1 April 1989
5202fe4e5f8Sopenharmony_ci
5212fe4e5f8Sopenharmony_ciTy Coon, President of Vice
5222fe4e5f8Sopenharmony_ci
5232fe4e5f8Sopenharmony_ciThis General Public License does not permit incorporating your program into
5242fe4e5f8Sopenharmony_ciproprietary programs. If your program is a subroutine library, you may
5252fe4e5f8Sopenharmony_ciconsider it more useful to permit linking proprietary applications with the
5262fe4e5f8Sopenharmony_cilibrary. If this is what you want to do, use the GNU Library General Public
5272fe4e5f8Sopenharmony_ciLicense instead of this License.
5282fe4e5f8Sopenharmony_ci
5292fe4e5f8Sopenharmony_cihetical commands `show w' and `show c' should show the appropriate
5302fe4e5f8Sopenharmony_ciparts of the General Public License. Of course, the commands you use may be
5312fe4e5f8Sopenharmony_cicalled something other than `show w' and `show c'; they could even be mouse-
5322fe4e5f8Sopenharmony_ciclicks or menu items--whatever suits your program.
5332fe4e5f8Sopenharmony_ci
5342fe4e5f8Sopenharmony_ciYou should also get your employer (if you work as a programmer) or your
5352fe4e5f8Sopenharmony_cischool, if any, to sign a "copyright disclaimer" for the program.
5362fe4e5f8Sopenharmony_ci
5372fe4e5f8Sopenharmony_ci(c)
5382fe4e5f8Sopenharmony_ciEnd User License Agreement
5392fe4e5f8Sopenharmony_ci
5402fe4e5f8Sopenharmony_ciTHIS END USER LICENSE AGREEMENT (“AGREEMENT”) IS A LEGAL AGREEMENT BETWEEN YOU (EITHER A SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND HISILICON (SHANGHAI) TECHNOLOGIES CO., LTD. ("HISILICON") FOR THE USE OF THE SOFTWARE ACCOMPANYING THIS AGREEMENT. HISILICON IS ONLY WILLING TO LICENSE THE SOFTWARE TO YOU ON CONDITION THAT YOU ACCEPT ALL OF THE TERMS IN THIS AGREEMENT. BY CLICKING “I AGREE” OR BY INSTALLING OR OTHERWISE USING OR COPYING THE SOFTWARE YOU INDICATE THAT YOU AGREE TO BE BOUND BY ALL OF THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, HISILICON IS UNWILLING TO LICENSE THE SOFTWARE TO YOU AND YOU MAY NOT INSTALL, USE OR COPY THE SOFTWARE, AND YOU SHALL PROMPTLY DESTROY, DELETE, OR RETURN THE SOFTWARE TO YOUR SUPPLIER.
5412fe4e5f8Sopenharmony_ci
5422fe4e5f8Sopenharmony_ci“SOFTWARE” means the software in object code provided under the terms of this Agreement.
5432fe4e5f8Sopenharmony_ci
5442fe4e5f8Sopenharmony_ciShenzhen Longgang District is the signing place of this Agreement.
5452fe4e5f8Sopenharmony_ci
5462fe4e5f8Sopenharmony_ci1. GRANT OF LICENSE
5472fe4e5f8Sopenharmony_ciIn consideration of your agreement to abide by the following terms, and subject to the terms and conditions of this Agreement, HISILICON hereby grants YOU, a non-transferable, non-exclusive, royalty-free, revocable, worldwide copyright license (without the right to sublicense) to use and copy the SOFTWARE solely for the purpose of designing or developing applications for use in conjunction with Hisilicon chip.
5482fe4e5f8Sopenharmony_ci.
5492fe4e5f8Sopenharmony_ci
5502fe4e5f8Sopenharmony_ciAll rights to the SOFTWARE and all intellectual property rights contained therein shall remain the sole and exclusive property of HISILICON. The SOFTWARE is licensed not sold. Except as expressly licensed in Clause 1, in no event shall the license granted in this Clause 1 be construed as granting YOU expressly or by implication, estoppels or otherwise, licenses to any intellectual property rights, including but not limited to patent rights, copyrights, trademark or trade secret in the SOFTWARE.
5512fe4e5f8Sopenharmony_ci
5522fe4e5f8Sopenharmony_ciNo right is granted to YOU under this Agreement to manufacture, have manufactured, or sell, supply or distribute any products which have taken into use or which embody any of the SOFTWARE or any of the intellectual property rights embodied therein.
5532fe4e5f8Sopenharmony_ci
5542fe4e5f8Sopenharmony_ci2. RESTRICTIONS
5552fe4e5f8Sopenharmony_ciThis Agreement does not prevent YOU from using the SOFTWARE for internal benchmarking purposes.
5562fe4e5f8Sopenharmony_ci
5572fe4e5f8Sopenharmony_ciHowever, YOU shall treat any and all benchmarking data relating to the SOFTWARE, and any other results of your use or testing of the SOFTWARE which are indicative of its performance, efficacy, reliability or quality, as confidential information and YOU shall not disclose such information to any third party without the express written permission of HISILICON.
5582fe4e5f8Sopenharmony_ci
5592fe4e5f8Sopenharmony_ciYOU shall reproduce and not remove or obscure any notice incorporated by HISILICON in the SOFTWARE to protect HISILICON’s intellectual property rights embodied therein.
5602fe4e5f8Sopenharmony_ci
5612fe4e5f8Sopenharmony_ciYOU shall not decompile, disassemble, or reverse engineer the SOFTWARE.
5622fe4e5f8Sopenharmony_ci
5632fe4e5f8Sopenharmony_ciYOU shall not distribute the SOFTWARE under an open source license as listed by the Open Source Initiative (a non-profit corporation whose website is www.opensource.org), or other license which requires the source code or object code of the SOFTWARE to be licensed or otherwise shared with any third party.
5642fe4e5f8Sopenharmony_ci
5652fe4e5f8Sopenharmony_ci3. FEEDBACK
5662fe4e5f8Sopenharmony_ciYOU may choose to provide suggestions, comments, feedback, ideas, modifications or know-how (whether in oral or written form) relating to the use of the SOFTWARE ("Feedback") to HISILICON under the terms of this Agreement. YOU hereby grants to HISILICON and its affiliates, under all of you and your affiliates’ (as applicable) intellectual property rights, a perpetual, irrevocable, royalty free, non-exclusive, worldwide license to (i) use, copy and modify the Feedback; (ii) sell, supply, or otherwise distribute the Feedback; (iii) design, have designed, manufacture, have manufactured, use, import, sell, and otherwise distribute and dispose of products that incorporate the Feedback; and (iv) sublicense (together with the rights to further sublicense) the rights granted in this paragraph to any third party.
5672fe4e5f8Sopenharmony_ci
5682fe4e5f8Sopenharmony_ci4. NO WARRANTY
5692fe4e5f8Sopenharmony_ciYOU AGREE THAT THE SOFTWARE IS PROVIDED BY HISILICON ON AN "AS IS" BASIS. HISILICON MAKES NO WARRANTY, EXPRESSED OR IMPLIED OR STATUTORY, WITH RESPECT TO ANY OF THE SOFTWARE, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT.
5702fe4e5f8Sopenharmony_ci
5712fe4e5f8Sopenharmony_ciYOU EXPRESSLY ASSUME ALL LIABILITIES AND RISKS, FOR USE OR OPERATION OF THE SOFTWARE, INCLUDING WITHOUT LIMITATION, SOFTWARE APPLICATIONS DESIGNED OR INTENDED FOR MISSION CRITICAL APPLICATIONS, SUCH AS PACEMAKERS, WEAPONRY, AIRCRAFT NAVIGATION, FACTORY CONTROL SYSTEMS, ETC. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
5722fe4e5f8Sopenharmony_ci
5732fe4e5f8Sopenharmony_ci5. NO LIABILITY
5742fe4e5f8Sopenharmony_ciPLEASE READ THE INSTRUCTIONS COMPLETELY, AND PLEASE NOTE THAT YOU SHOULD USE THE SOFTWARE AT YOUR OWN RISK.
5752fe4e5f8Sopenharmony_ci
5762fe4e5f8Sopenharmony_ciIN NO EVENT SHALL HISILICON BE LIABLE FOR ANY DIRECT OR INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHER LEGAL THEORY, EVEN IF HISILICON HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. EVEN IF THE SOFTWARE HAS ANY MATERIAL, VERIFIABLE, AND REPRODUCIBLE PROGRAM ERRORS, HISILICON SHALL HAVE NO LIABILITY TO MODIFY SUCH ERRORS.
5772fe4e5f8Sopenharmony_ci
5782fe4e5f8Sopenharmony_ciNOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED IN THIS AGREEMENT, THE MAXIMUM LIABILITY OF HISILICON TO YOU IN AGGREGATE FOR ALL CLAIMS MADE AGAINST HISILICON IN CONTRACT TORT OR OTHERWISE UNDER OR IN CONNECTION WITH THE SUBJECT MATTER OF THIS AGREEMENT SHALL NOT EXCEED THE TOTAL OF SUMS RECEIVED BY HISILICON FROM YOU FOR THIS AGREEMENT. THE EXISTENCE OF MORE THAN ONE CLAIM WILL NOT ENLARGE OR EXTEND THE LIMIT.
5792fe4e5f8Sopenharmony_ci
5802fe4e5f8Sopenharmony_ci6. CONFIDENTIALITY
5812fe4e5f8Sopenharmony_ciYOU acknowledge and agree that the SOFTWARE and any benchmarking data and related information provided under this Agreement contain trade secrets and confidential material of HISILICON and YOU agree to maintain all such information in confidence and apply security measures no less stringent than the measures which YOU apply to protect your own like information, but not less than a reasonable degree of care, to prevent their unauthorized disclosure and use. The period of confidentiality shall be indefinite. YOU agree not to use any such information other than in normal use of the SOFTWARE under the license granted in this Agreement.
5822fe4e5f8Sopenharmony_ci
5832fe4e5f8Sopenharmony_ci7. TERM AND TERMINATION
5842fe4e5f8Sopenharmony_ciThis Agreement shall remain in force until terminated. HISILICON may terminate this Agreement at any time with or without any cause. Upon termination of this Agreement, YOU shall immediately stop using the SOFTWARE and confidential information and destroy all copies of the SOFTWARE and confidential information in your possession, together with all documentation and related materials. The provisions of clauses 3, 4, 5, 6, 7 and 8 shall survive termination of this Agreement.
5852fe4e5f8Sopenharmony_ci
5862fe4e5f8Sopenharmony_ci8. GENERAL
5872fe4e5f8Sopenharmony_ciAny provision of this Agreement which is prohibited or unenforceable in any jurisdiction shall be ineffective to the extent of such prohibition or unenforceability without affecting, impairing or invalidating the remaining provisions hereof.
5882fe4e5f8Sopenharmony_ci
5892fe4e5f8Sopenharmony_ciThe failure by HISILICON to enforce any of the provisions of this Agreement, unless waived in writing, shall not constitute a waiver of HISILICON's rights to enforce such provision or any other provision of this Agreement in the future.
5902fe4e5f8Sopenharmony_ciAt HISILICON’s request, YOU agree to check your computers for installations of the SOFTWARE and any other information requested by HISILICON relating to SOFTWARE installation and to provide this information to HISILICON. YOU agree that employees or auditors nominated by HISILICON may also perform such checking and reporting on behalf of HISILICON by prior appointment during your normal business hours on seven (7) days’ notice. HISILICON shall bear the auditors’ costs for that audit unless it reveals unlicensed usage in which case YOU shall promptly reimburse HISILICON for all reasonable costs and expenses, including professional fees, relating to such audit.
5912fe4e5f8Sopenharmony_ci
5922fe4e5f8Sopenharmony_ciThe SOFTWARE provided under this Agreement is subject to U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. YOU agree to comply fully with all laws and regulations of the United States and other countries ("Export Laws") to assure that the SOFTWARE, is not (1) exported, directly or indirectly, in violation of Export Laws, either to any countries that are subject to U.S.A. export restrictions or to any end user who has been prohibited from participating in the U.S.A. export transactions by any federal agency of the U.S.A. government; or (2) intended to be used for any purpose prohibited by Export Laws, including, without limitation, nuclear, chemical, or biological weapons proliferation.
5932fe4e5f8Sopenharmony_ci
5942fe4e5f8Sopenharmony_ciThis Agreement shall be governed by and construed in accordance with the laws of People’s Republic of China, without reference to the principles of conflicts of laws. Any dispute arising out of or relating to this Agreement shall be submitted to Shenzhen Longgang District People’s court and the parties waive all objections to that jurisdiction and venue.
5952fe4e5f8Sopenharmony_ci
5962fe4e5f8Sopenharmony_ciSome open-source software components may be used in the Software. If the applicable licenses of these open-source software components conflict with the content in this Agreement, the licenses of the open-source software components will prevail.
5972fe4e5f8Sopenharmony_ci
5982fe4e5f8Sopenharmony_ci---------------------------------------------------------------------
5992fe4e5f8Sopenharmony_ciCopyright (C) 2020 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved.