Andrew Reed
/
CITY1082-i2c_master_wifi_mqtt
CITY3032-wifi-mqtt
connectivity-utilities/EULA.txt@4:7ebc3d28bcb2, 2021-11-13 (annotated)
- Committer:
- reedas
- Date:
- Sat Nov 13 11:31:22 2021 +0000
- Revision:
- 4:7ebc3d28bcb2
flattened
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
reedas | 4:7ebc3d28bcb2 | 1 | CYPRESS (AN INFINEON COMPANY) END USER LICENSE AGREEMENT |
reedas | 4:7ebc3d28bcb2 | 2 | |
reedas | 4:7ebc3d28bcb2 | 3 | PLEASE READ THIS END USER LICENSE AGREEMENT ("Agreement") CAREFULLY BEFORE |
reedas | 4:7ebc3d28bcb2 | 4 | DOWNLOADING, INSTALLING, COPYING, OR USING THIS SOFTWARE AND ACCOMPANYING |
reedas | 4:7ebc3d28bcb2 | 5 | DOCUMENTATION. BY DOWNLOADING, INSTALLING, COPYING OR USING THE SOFTWARE, |
reedas | 4:7ebc3d28bcb2 | 6 | YOU ARE AGREEING TO BE BOUND BY THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL |
reedas | 4:7ebc3d28bcb2 | 7 | OF THE TERMS OF THIS AGREEMENT, PROMPTLY RETURN AND DO NOT USE THE SOFTWARE. |
reedas | 4:7ebc3d28bcb2 | 8 | IF YOU HAVE PURCHASED THIS LICENSE TO THE SOFTWARE, YOUR RIGHT TO RETURN THE |
reedas | 4:7ebc3d28bcb2 | 9 | SOFTWARE EXPIRES 30 DAYS AFTER YOUR PURCHASE AND APPLIES ONLY TO THE ORIGINAL |
reedas | 4:7ebc3d28bcb2 | 10 | PURCHASER. |
reedas | 4:7ebc3d28bcb2 | 11 | |
reedas | 4:7ebc3d28bcb2 | 12 | 1. Definitions. |
reedas | 4:7ebc3d28bcb2 | 13 | |
reedas | 4:7ebc3d28bcb2 | 14 | "Software" means this software and any accompanying documentation, |
reedas | 4:7ebc3d28bcb2 | 15 | including any upgrades, updates, bug fixes or modified versions provided |
reedas | 4:7ebc3d28bcb2 | 16 | to you by Cypress. |
reedas | 4:7ebc3d28bcb2 | 17 | |
reedas | 4:7ebc3d28bcb2 | 18 | "Source Code" means software in human-readable form. |
reedas | 4:7ebc3d28bcb2 | 19 | |
reedas | 4:7ebc3d28bcb2 | 20 | "Binary Code" means the software in binary code form such as object code or |
reedas | 4:7ebc3d28bcb2 | 21 | an executable. |
reedas | 4:7ebc3d28bcb2 | 22 | |
reedas | 4:7ebc3d28bcb2 | 23 | "Development Tools" means software that is intended to be installed on a |
reedas | 4:7ebc3d28bcb2 | 24 | personal computer and used to create programming code for Firmware, |
reedas | 4:7ebc3d28bcb2 | 25 | Drivers, or Host Applications. Examples of Development Tools are |
reedas | 4:7ebc3d28bcb2 | 26 | Cypress's PSoC Creator software, Cypress's WICED SDKs, and Cypress's |
reedas | 4:7ebc3d28bcb2 | 27 | ModusToolbox software. |
reedas | 4:7ebc3d28bcb2 | 28 | |
reedas | 4:7ebc3d28bcb2 | 29 | "Firmware" means software that executes on a Cypress hardware product. |
reedas | 4:7ebc3d28bcb2 | 30 | |
reedas | 4:7ebc3d28bcb2 | 31 | "Driver" means software that enables the use of a Cypress hardware product |
reedas | 4:7ebc3d28bcb2 | 32 | on a particular host operating system such as GNU/Linux, Windows, MacOS, |
reedas | 4:7ebc3d28bcb2 | 33 | Android, and iOS. |
reedas | 4:7ebc3d28bcb2 | 34 | |
reedas | 4:7ebc3d28bcb2 | 35 | "Host Application" means software that executes on a device other than a |
reedas | 4:7ebc3d28bcb2 | 36 | Cypress hardware product in order to program, control, or communicate |
reedas | 4:7ebc3d28bcb2 | 37 | with a Cypress hardware product. |
reedas | 4:7ebc3d28bcb2 | 38 | |
reedas | 4:7ebc3d28bcb2 | 39 | "inf File" means a hardware setup information file (.inf file) created by |
reedas | 4:7ebc3d28bcb2 | 40 | the Software to allow a Microsoft Windows operating system to install |
reedas | 4:7ebc3d28bcb2 | 41 | the driver for a Cypress hardware product. |
reedas | 4:7ebc3d28bcb2 | 42 | |
reedas | 4:7ebc3d28bcb2 | 43 | 2. License. Subject to the terms and conditions of this Agreement, Cypress |
reedas | 4:7ebc3d28bcb2 | 44 | Semiconductor Corporation ("Cypress") and its suppliers grant to you a |
reedas | 4:7ebc3d28bcb2 | 45 | non-exclusive, non-transferable license under their copyright rights: |
reedas | 4:7ebc3d28bcb2 | 46 | |
reedas | 4:7ebc3d28bcb2 | 47 | a. to use the Development Tools in object code form solely for the purpose |
reedas | 4:7ebc3d28bcb2 | 48 | of creating Firmware, Drivers, Host Applications, and inf Files for |
reedas | 4:7ebc3d28bcb2 | 49 | Cypress hardware products; and |
reedas | 4:7ebc3d28bcb2 | 50 | |
reedas | 4:7ebc3d28bcb2 | 51 | b. (i) if provided in Source Code form, to copy, modify, and compile the |
reedas | 4:7ebc3d28bcb2 | 52 | Firmware Source Code to create Firmware for execution on a Cypress |
reedas | 4:7ebc3d28bcb2 | 53 | hardware product, and |
reedas | 4:7ebc3d28bcb2 | 54 | (ii) to distribute Firmware in binary code form only, only when |
reedas | 4:7ebc3d28bcb2 | 55 | installed onto a Cypress hardware product; and |
reedas | 4:7ebc3d28bcb2 | 56 | |
reedas | 4:7ebc3d28bcb2 | 57 | c. (i) if provided in Source Code form, to copy, modify, and compile the |
reedas | 4:7ebc3d28bcb2 | 58 | Driver Source Code to create one or more Drivers to enable the use |
reedas | 4:7ebc3d28bcb2 | 59 | of a Cypress hardware product on a particular host operating |
reedas | 4:7ebc3d28bcb2 | 60 | system, and |
reedas | 4:7ebc3d28bcb2 | 61 | (ii) to distribute the Driver, in binary code form only, only when |
reedas | 4:7ebc3d28bcb2 | 62 | installed on a device that includes the Cypress hardware product |
reedas | 4:7ebc3d28bcb2 | 63 | that the Driver is intended to enable; and |
reedas | 4:7ebc3d28bcb2 | 64 | |
reedas | 4:7ebc3d28bcb2 | 65 | d. (i) if provided in Source Code form, to copy, modify, and compile the |
reedas | 4:7ebc3d28bcb2 | 66 | Host Application Source Code to create one or more Host |
reedas | 4:7ebc3d28bcb2 | 67 | Applications to program, control, or communicate with a Cypress |
reedas | 4:7ebc3d28bcb2 | 68 | hardware product, and |
reedas | 4:7ebc3d28bcb2 | 69 | (ii) to distribute Host Applications, in binary code form only, only |
reedas | 4:7ebc3d28bcb2 | 70 | when installed on a device that includes a Cypress hardware product |
reedas | 4:7ebc3d28bcb2 | 71 | that the Host Application is intended to program, control, or |
reedas | 4:7ebc3d28bcb2 | 72 | communicate with; and |
reedas | 4:7ebc3d28bcb2 | 73 | |
reedas | 4:7ebc3d28bcb2 | 74 | e. to freely distribute any inf File. |
reedas | 4:7ebc3d28bcb2 | 75 | |
reedas | 4:7ebc3d28bcb2 | 76 | Any distribution of Software permitted under this Agreement must be made |
reedas | 4:7ebc3d28bcb2 | 77 | pursuant to your standard end user license agreement used for your proprietary |
reedas | 4:7ebc3d28bcb2 | 78 | (closed source) software products, such end user license agreement to include, |
reedas | 4:7ebc3d28bcb2 | 79 | at a minimum, provisions limiting your licensors' liability and prohibiting |
reedas | 4:7ebc3d28bcb2 | 80 | reverse engineering of the Software, consistent with such provisions in this |
reedas | 4:7ebc3d28bcb2 | 81 | Agreement. |
reedas | 4:7ebc3d28bcb2 | 82 | |
reedas | 4:7ebc3d28bcb2 | 83 | 3. Free and Open Source Software. Portions of the Software may be licensed |
reedas | 4:7ebc3d28bcb2 | 84 | under free and/or open source licenses such as the GNU General Public License |
reedas | 4:7ebc3d28bcb2 | 85 | or other licenses from third parties ("Third Party Software"). Third Party |
reedas | 4:7ebc3d28bcb2 | 86 | Software is subject to the applicable license agreement and not this |
reedas | 4:7ebc3d28bcb2 | 87 | Agreement. If you are entitled to receive the source code from Cypress for |
reedas | 4:7ebc3d28bcb2 | 88 | any Third Party Software included with the Software, either the source code |
reedas | 4:7ebc3d28bcb2 | 89 | will be included with the Software or you may obtain the source code at no |
reedas | 4:7ebc3d28bcb2 | 90 | charge from <http://www.cypress.com/go/opensource>. The applicable license |
reedas | 4:7ebc3d28bcb2 | 91 | terms will accompany each source code package. To review the license terms |
reedas | 4:7ebc3d28bcb2 | 92 | applicable to any Third Party Software for which Cypress is not required to |
reedas | 4:7ebc3d28bcb2 | 93 | provide you with source code, please see the Software's installation directory |
reedas | 4:7ebc3d28bcb2 | 94 | on your computer. |
reedas | 4:7ebc3d28bcb2 | 95 | |
reedas | 4:7ebc3d28bcb2 | 96 | 4. Proprietary Rights; Ownership. The Software, including all intellectual |
reedas | 4:7ebc3d28bcb2 | 97 | property rights therein, is and will remain the sole and exclusive property of |
reedas | 4:7ebc3d28bcb2 | 98 | Cypress or its suppliers. Cypress retains ownership of the Source Code and |
reedas | 4:7ebc3d28bcb2 | 99 | any compiled version thereof. Subject to Cypress' ownership of the underlying |
reedas | 4:7ebc3d28bcb2 | 100 | Software (including Source Code), you retain ownership of any modifications |
reedas | 4:7ebc3d28bcb2 | 101 | you make to the Source Code. You agree not to remove any Cypress copyright or |
reedas | 4:7ebc3d28bcb2 | 102 | other notices from the Source Code and any modifications thereof. You agree |
reedas | 4:7ebc3d28bcb2 | 103 | to keep the Source Code confidential. Any reproduction, modification, |
reedas | 4:7ebc3d28bcb2 | 104 | translation, compilation, or representation of the Source Code except as |
reedas | 4:7ebc3d28bcb2 | 105 | permitted in Section 2 ("License") is prohibited without the express written |
reedas | 4:7ebc3d28bcb2 | 106 | permission of Cypress. Except as otherwise expressly provided in this |
reedas | 4:7ebc3d28bcb2 | 107 | Agreement, you may not: |
reedas | 4:7ebc3d28bcb2 | 108 | (i) modify, adapt, or create derivative works based upon the Software; |
reedas | 4:7ebc3d28bcb2 | 109 | (ii) copy the Software; |
reedas | 4:7ebc3d28bcb2 | 110 | (iii) except and only to the extent explicitly permitted by applicable |
reedas | 4:7ebc3d28bcb2 | 111 | law despite this limitation, decompile, translate, reverse engineer, |
reedas | 4:7ebc3d28bcb2 | 112 | disassemble or otherwise reduce the Software to human-readable form; |
reedas | 4:7ebc3d28bcb2 | 113 | or |
reedas | 4:7ebc3d28bcb2 | 114 | (iv) use the Software or any sample code other than for the Purpose. |
reedas | 4:7ebc3d28bcb2 | 115 | You hereby covenant that you will not assert any claim that the Software, or |
reedas | 4:7ebc3d28bcb2 | 116 | derivative works thereof created by or for Cypress, infringe any intellectual |
reedas | 4:7ebc3d28bcb2 | 117 | property right owned or controlled by you |
reedas | 4:7ebc3d28bcb2 | 118 | |
reedas | 4:7ebc3d28bcb2 | 119 | 5. No Support. Cypress may, but is not required to, provide technical support |
reedas | 4:7ebc3d28bcb2 | 120 | for the Software. |
reedas | 4:7ebc3d28bcb2 | 121 | |
reedas | 4:7ebc3d28bcb2 | 122 | 6. Term and Termination. This Agreement is effective until terminated, and |
reedas | 4:7ebc3d28bcb2 | 123 | either party may terminate this Agreement at any time with or without cause. |
reedas | 4:7ebc3d28bcb2 | 124 | This Agreement and your license rights under this Agreement will terminate |
reedas | 4:7ebc3d28bcb2 | 125 | immediately without notice from Cypress if you fail to comply with any |
reedas | 4:7ebc3d28bcb2 | 126 | provision of this Agreement. Upon termination, you must destroy all copies of |
reedas | 4:7ebc3d28bcb2 | 127 | Software in your possession or control. The following paragraphs shall |
reedas | 4:7ebc3d28bcb2 | 128 | survive any termination of this Agreement: "Free and Open Source Software," |
reedas | 4:7ebc3d28bcb2 | 129 | "Proprietary Rights; Ownership," "Compliance With Law," "Disclaimer," |
reedas | 4:7ebc3d28bcb2 | 130 | "Limitation of Liability," and "General." |
reedas | 4:7ebc3d28bcb2 | 131 | |
reedas | 4:7ebc3d28bcb2 | 132 | 7. Compliance With Law. Each party agrees to comply with all applicable laws, |
reedas | 4:7ebc3d28bcb2 | 133 | rules and regulations in connection with its activities under this Agreement. |
reedas | 4:7ebc3d28bcb2 | 134 | Without limiting the foregoing, the Software may be subject to export control |
reedas | 4:7ebc3d28bcb2 | 135 | laws and regulations of the United States and other countries. You agree to |
reedas | 4:7ebc3d28bcb2 | 136 | comply strictly with all such laws and regulations and acknowledge that you |
reedas | 4:7ebc3d28bcb2 | 137 | have the responsibility to obtain licenses to export, re-export, or import the |
reedas | 4:7ebc3d28bcb2 | 138 | Software. |
reedas | 4:7ebc3d28bcb2 | 139 | |
reedas | 4:7ebc3d28bcb2 | 140 | 8. Disclaimer. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS |
reedas | 4:7ebc3d28bcb2 | 141 | MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THE |
reedas | 4:7ebc3d28bcb2 | 142 | SOFTWARE, INCLUDING, BUT NOT LIMITED TO, INFRINGEMENT AND THE IMPLIED |
reedas | 4:7ebc3d28bcb2 | 143 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress |
reedas | 4:7ebc3d28bcb2 | 144 | reserves the right to make changes to the Software without notice. Cypress |
reedas | 4:7ebc3d28bcb2 | 145 | does not assume any liability arising out of the application or use of |
reedas | 4:7ebc3d28bcb2 | 146 | Software or any product or circuit described in the Software. It is the |
reedas | 4:7ebc3d28bcb2 | 147 | responsibility of the user of the Software to properly design, program, and |
reedas | 4:7ebc3d28bcb2 | 148 | test the functionality and safety of any application made of the Software and |
reedas | 4:7ebc3d28bcb2 | 149 | any resulting product. Cypress does not authorize its Software or products |
reedas | 4:7ebc3d28bcb2 | 150 | for use in any products where a malfunction or failure of the Software or |
reedas | 4:7ebc3d28bcb2 | 151 | Cypress product may reasonably be expected to result in significant property |
reedas | 4:7ebc3d28bcb2 | 152 | damage, injury or death ("High Risk Product"). If you include any Software or |
reedas | 4:7ebc3d28bcb2 | 153 | Cypress product in a High Risk Product, you assume all risk of such use and |
reedas | 4:7ebc3d28bcb2 | 154 | agree to indemnify Cypress and its suppliers against all liability. No |
reedas | 4:7ebc3d28bcb2 | 155 | computing device can be absolutely secure. Therefore, despite security |
reedas | 4:7ebc3d28bcb2 | 156 | measures implemented in Cypress hardware or software products, Cypress does |
reedas | 4:7ebc3d28bcb2 | 157 | not assume any liability arising out of any security breach, such as |
reedas | 4:7ebc3d28bcb2 | 158 | unauthorized access to or use of a Cypress product. |
reedas | 4:7ebc3d28bcb2 | 159 | |
reedas | 4:7ebc3d28bcb2 | 160 | 9. Limitation of Liability. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE |
reedas | 4:7ebc3d28bcb2 | 161 | LAW, IN NO EVENT WILL CYPRESS OR ITS SUPPLIERS, RESELLERS, OR DISTRIBUTORS BE |
reedas | 4:7ebc3d28bcb2 | 162 | LIABLE FOR ANY LOST REVENUE, PROFIT, OR DATA, OR FOR SPECIAL, INDIRECT, |
reedas | 4:7ebc3d28bcb2 | 163 | CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES HOWEVER CAUSED AND REGARDLESS |
reedas | 4:7ebc3d28bcb2 | 164 | OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF OR |
reedas | 4:7ebc3d28bcb2 | 165 | INABILITY TO USE THE SOFTWARE EVEN IF CYPRESS OR ITS SUPPLIERS, RESELLERS, OR |
reedas | 4:7ebc3d28bcb2 | 166 | DISTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO |
reedas | 4:7ebc3d28bcb2 | 167 | EVENT SHALL CYPRESS' OR ITS SUPPLIERS', RESELLERS', OR DISTRIBUTORS' TOTAL |
reedas | 4:7ebc3d28bcb2 | 168 | LIABILITY TO YOU, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), OR |
reedas | 4:7ebc3d28bcb2 | 169 | OTHERWISE, EXCEED THE GREATER OF US$500 OR THE PRICE PAID BY YOU FOR THE |
reedas | 4:7ebc3d28bcb2 | 170 | SOFTWARE. THE FOREGOING LIMITATIONS SHALL APPLY EVEN IF THE ABOVE-STATED |
reedas | 4:7ebc3d28bcb2 | 171 | WARRANTY FAILS OF ITS ESSENTIAL PURPOSE. BECAUSE SOME STATES OR JURISDICTIONS |
reedas | 4:7ebc3d28bcb2 | 172 | DO NOT ALLOW LIMITATION OR EXCLUSION OF CONSEQUENTIAL OR INCIDENTAL DAMAGES, |
reedas | 4:7ebc3d28bcb2 | 173 | ALL OR PORTIONS OF THE ABOVE LIMITATION MAY NOT APPLY TO YOU. |
reedas | 4:7ebc3d28bcb2 | 174 | |
reedas | 4:7ebc3d28bcb2 | 175 | 10. Restricted Rights. The Software is commercial computer software as that |
reedas | 4:7ebc3d28bcb2 | 176 | term is described in 48 C.F.R. 252.227-7014(a)(1). If the Software is being |
reedas | 4:7ebc3d28bcb2 | 177 | acquired by or on behalf of the U.S. Government or by a U.S. Government prime |
reedas | 4:7ebc3d28bcb2 | 178 | contractor or subcontractor (at any tier), then the Government's rights in |
reedas | 4:7ebc3d28bcb2 | 179 | Software shall be only those set forth in this Agreement. |
reedas | 4:7ebc3d28bcb2 | 180 | |
reedas | 4:7ebc3d28bcb2 | 181 | 11. Personal Information. You agree that information you provide through your |
reedas | 4:7ebc3d28bcb2 | 182 | registration on Cypress IoT Community Forum or other Cypress websites, |
reedas | 4:7ebc3d28bcb2 | 183 | including contact information or other personal information, may be collected |
reedas | 4:7ebc3d28bcb2 | 184 | and used by Cypress consistent with its Data Privacy Policy |
reedas | 4:7ebc3d28bcb2 | 185 | (www.cypress.com/privacy-policy), as updated or revised from time to time, and |
reedas | 4:7ebc3d28bcb2 | 186 | may be provided to its third party sales representatives, distributors and |
reedas | 4:7ebc3d28bcb2 | 187 | other entities conducting sales activities for Cypress for sales-related and |
reedas | 4:7ebc3d28bcb2 | 188 | other business purposes. |
reedas | 4:7ebc3d28bcb2 | 189 | |
reedas | 4:7ebc3d28bcb2 | 190 | 12. General. This Agreement will bind and inure to the benefit of each |
reedas | 4:7ebc3d28bcb2 | 191 | party's successors and assigns, provided that you may not assign or transfer |
reedas | 4:7ebc3d28bcb2 | 192 | this Agreement, in whole or in part, without Cypress' written consent. This |
reedas | 4:7ebc3d28bcb2 | 193 | Agreement shall be governed by and construed in accordance with the laws of |
reedas | 4:7ebc3d28bcb2 | 194 | the State of California, United States of America, as if performed wholly |
reedas | 4:7ebc3d28bcb2 | 195 | within the state and without giving effect to the principles of conflict of |
reedas | 4:7ebc3d28bcb2 | 196 | law. The parties consent to personal and exclusive jurisdiction of and venue |
reedas | 4:7ebc3d28bcb2 | 197 | in, the state and federal courts within Santa Clara County, California; |
reedas | 4:7ebc3d28bcb2 | 198 | provided however, that nothing in this Agreement will limit Cypress' right to |
reedas | 4:7ebc3d28bcb2 | 199 | bring legal action in any venue in order to protect or enforce its |
reedas | 4:7ebc3d28bcb2 | 200 | intellectual property rights. No failure of either party to exercise or |
reedas | 4:7ebc3d28bcb2 | 201 | enforce any of its rights under this Agreement will act as a waiver of such |
reedas | 4:7ebc3d28bcb2 | 202 | rights. If any portion of this Agreement is found to be void or |
reedas | 4:7ebc3d28bcb2 | 203 | unenforceable, the remaining provisions of this Agreement shall remain in full |
reedas | 4:7ebc3d28bcb2 | 204 | force and effect. This Agreement is the complete and exclusive agreement |
reedas | 4:7ebc3d28bcb2 | 205 | between the parties with respect to the subject matter hereof, superseding and |
reedas | 4:7ebc3d28bcb2 | 206 | replacing any and all prior agreements, communications, and understandings |
reedas | 4:7ebc3d28bcb2 | 207 | (both written and oral) regarding such subject matter. Any notice to Cypress |
reedas | 4:7ebc3d28bcb2 | 208 | will be deemed effective when actually received and must be sent to Cypress |
reedas | 4:7ebc3d28bcb2 | 209 | Semiconductor Corporation, ATTN: Chief Legal Officer, 198 Champion Court, San |
reedas | 4:7ebc3d28bcb2 | 210 | Jose, CA 95134 USA. |