]> git.proxmox.com Git - mirror_linux-firmware.git/blame - LICENSE.cirrus
Merge branch 'main' into 'main'
[mirror_linux-firmware.git] / LICENSE.cirrus
CommitLineData
feda1996
VR
1Use, distribution, or reproduction of this CIRRUS LOGIC software is governed by
2the terms of this Agreement. Any use, distribution or reproduction of this
3CIRRUS LOGIC software constitutes your acceptance of the following terms and
4conditions.
5
61. DEFINED TERMS
7
8“CIRRUS LOGIC” means either Cirrus Logic, Inc., a Delaware Corporation (for
9licensees based in the United States), or Cirrus Logic International (UK) Ltd, a
10company registered in Scotland (for licensees based outside the United States).
11
12“Licensee” means the party which has accepted these terms, including by
13distributing, reproducing and/or using the Software.
14“Software” means software provided to Licensee in binary code form, that runs or
15is intended to run on a processor embedded in an end product (and related files
16and documentation) (“Software”).
17
182. GRANT OF LICENSE
19
20a. Subject to the terms, conditions, and limitations of this Agreement, CIRRUS
21LOGIC grants to Licensee a non-exclusive , non-transferable license (the
22“License”) to (i) use and integrate the Software with other software, and (ii)
23reproduce and distribute the Software in its complete and unmodified form,
24provided all use of the Software is in connection with CIRRUS LOGIC
25semiconductor devices. These license rights do not automatically extend to any
26third-party software within the Software for which a separate license is
27required to enable use by the Licensee. Licensee must agree applicable license
28terms with the relevant third-party licensors to use such software.
29b. Licensee (i) shall not remove or obscure any copyright and/or trademark
30notices from the Software, and (ii) shall maintain and reproduce all copyright
31and other proprietary notices on any copy in the same form and manner that such
32notices are included on the Software (except if the Software is embedded such
33that it is not readily accessible to an end user).
34c. Licensee may not make any modifications to the Software and may only
35distribute the Software under the terms of this Agreement. Recipients of the
36Software must be provided with a copy of this Agreement.
37
383. TERMINATION
39
40a. This Agreement will automatically terminate if Licensee does not comply with
41its terms.
42b. In the event of termination:
43i. Licensee must destroy all copies of the Software (and parts thereof), and all
44Proprietary Information (as defined below), including any original, backup, or
45archival copy that Licensee may have installed, downloaded, or recorded on any
46medium. Upon written request from CIRRUS LOGIC, Licensee will certify in
47writing that it has complied with this provision and has not retained any copies
48of the Software or any Proprietary Information;
49ii. the rights and licenses granted to Licensee under this Agreement will
50immediately terminate;
51iii. all rights and obligations under this Agreement which by their nature
52should survive termination, will remain in full force and effect.
53
544. OWNERSHIP, RIGHTS, USE LIMITATIONS, AND DUTIES
55
56a. CIRRUS LOGIC and/or its licensors own all proprietary rights in the Software.
57 Whilst this Agreement is in effect, Licensee hereby covenants that it will not
58assert any claim that the Software infringes any intellectual property rights
59owned or controlled by Licensee.
60b. Other than as expressly set forth in this Agreement, CIRRUS LOGIC does not
61grant, and Licensee does not receive, any ownership right, title or interest in
62any intellectual property rights relating to the Software, nor in any copy of
63any part of the foregoing. No license is granted to Licensee in any human
64readable code of the Software (source code).
65c. Licensee shall not (i) use, license, sell or otherwise distribute the
66Software except as provided in this Agreement, (ii) attempt to modify in any
67way, reverse engineer, decompile or disassemble any portion of the Software; or
68(iii) use the Software or other material in violation of any applicable law or
69regulation.
70d. The Software is not intended or authorized for use in or with products for
71which CIRRUS LOGIC semiconductor devices are not designed, tested or intended,
72as detailed in the CIRRUS LOGIC Terms and Conditions of Sale, available at
73www.cirrus.com/legal (as the same may be updated from time to time), which shall
74apply to Licensee’s use of Software, insofar as relevant thereto.
75e. CIRRUS LOGIC may require Licensee to cease using a version of the Software,
76and may require use of an updated version, where (a) a third-party has claimed
77that the Software infringes its intellectual property rights, and/or (b) for
78technical reasons CIRRUS LOGIC is no longer able to permit ongoing use of the
79version of the Software being used by Licensee.
80f. If Licensee requests support, CIRRUS LOGIC has no obligation to provide any
81such support but if it agrees to do so any such support will be on a reasonable
82efforts basis.
83g. Licensee shall keep complete and accurate records of its use of the Software
84and shall, on request, promptly provide to CIRRUS LOGIC a certificate evidencing
85the extent of such use.
86
875. CONFIDENTIALITY
88
89a. Licensee may obtain or be provided with information relating to the Software,
90including in documentation provided to it (“Proprietary Information”). Such
91Proprietary Information shall belong solely to CIRRUS LOGIC and/or its
92affiliates (or, as the case may be, relevant third parties).
93b. During and after the term of this Agreement, Licensee agrees to maintain all
94such Proprietary Information in strict confidence and to not use (except as
95expressly authorized in this Agreement), disclose, or provide any third-party
96with access to any Proprietary Information except under a written agreement with
97terms at least as protective as the terms of this Agreement. Licensee also
98agrees to exercise the same degree of care and diligence as it uses in respect
99of its own confidential and proprietary information when dealing with CIRRUS
100LOGIC Proprietary Information, and in any event no less than reasonable care and
101diligence.
102c. Information will not be considered Proprietary Information if (i) it becomes
103public knowledge other than through any act or omission constituting a breach of
104the Licensee’s obligations under this Agreement; (ii) the Licensee can prove it
105was already in the Licensee’s possession and at its free disposal before the
106disclosure hereunder; and (iii) it was received in good faith from a third party
107having no obligation of confidentiality and which is free to disclose such
108Confidential Information
109
1106. NO WARRANTIES OR LIABILITIES
111
112LICENSEE EXPRESSLY ACKNOWLEDGES AND AGREES THAT THE SOFTWARE IS PROVIDED BY
113CIRRUS LOGIC “AS IS” WITHOUT ANY WARRANTIES WHATSOEVER AND THAT THE
114INSTALLATION, OPERATION AND USE OF THE SOFTWARE IS AT LICENSEE’S OWN RISK.
115CIRRUS LOGIC MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AND EXPRESSLY
116DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
117PURPOSE, GOOD TITLE, NON-INFRINGEMENT, SATISFACTORY QUALITY OR PERFORMANCE OR
118WHICH MAY ARISE FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. CIRRUS LOGIC
119PROVIDES NO WARRANTY THAT THE SOFTWARE IS FREE FROM DEFECTS OR CHARACTERISTICS
120THAT COULD CAUSE VULNERABILITY TO CYBER-ATTACK, DATA BREACH OR PRIVACY
121VIOLATIONS. CIRRUS LOGIC SHALL IN NO EVENT BE LIABLE TO LICENSEE OR ANYONE ELSE
122FOR ANY LOSS, INJURY OR DAMAGE CAUSED IN WHOLE OR PART BY THE INSTALLATION,
123OPERATION OR USE OF THE SOFTWARE, LICENSEE’S INCORRECT USE OF THE SOFTWARE
124INCLUDING ANY FAILURE TO PROPERLY INSTALL ANY UPDATES TO THE SOFTWARE OR OTHER
125SOFTWARE WITH WHICH THE SOFTWARE OPERATES OR WHICH IT UPDATES, OR IS INTENDED TO
126OPERATE WITH OR UPDATE, OR THE RESULTS PRODUCED BY, OR FAILURES, DELAYS, OR
127INTERRUPTIONS OF THE SOFTWARE. WITHOUT LIMITING THE FOREGOING GENERALITY,
128CIRRUS LOGIC SHALL IN NO EVENT BE LIABLE WITH RESPECT TO ANY INTELLECTUAL
129PROPERTY INFRINGEMENT CLAIMS WHICH ARISE FROM, OR IN ANY WAY RELATE TO, USE OF
130THE SOFTWARE, INCLUDING, WITHOUT LIMITATION, ANY CLAIMS RELATING TO HAPTICS ON A
131COMPONENT OR SYSTEM LEVEL. CIRRUS LOGIC AND ITS LICENSORS SHALL IN NO EVENT BE
132LIABLE TO LICENSEE OR ANYONE ELSE FOR ANY DIRECT, CONSEQUENTIAL, INCIDENTAL OR
133SPECIAL DAMAGES, INCLUDING BUT NOT LIMITED TO ANY LOST PROFITS ARISING OUT OF OR
134RELATING TO THE INSTALLATION, OPERATION OR USE OF THE SOFTWARE. BECAUSE SOME
135JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN WARRANTIES OR
136TYPES OF CLAIM OR LOSS THEN IN SUCH INSTANCES THE ABOVE EXCLUSIONS SHALL BE
137INTERPRETED TO APPLY TO THE EXTENT PERMITTED BY LOCAL LAW. SUBJECT TO THE
138FOREGOING, THE TOTAL LIABILITY OF CIRRUS LOGIC AND ITS LICENSORS TO LICENSEE
139UNDER THIS AGREEMENT, AND/OR ARISING FROM, OR IN CONNECTION WITH, THE USE OF (OR
140INABILITY TO USE) THE SOFTWARE, WHETHER ARISING IN CONTRACT, TORT (INCLUDING
141NEGLIGENCE), QUASI TORT, OR OTHERWISE SHALL NOT EXCEED THE LICENSE FEES (IF ANY)
142PAID BY LICENSEE FOR THE SOFTWARE THAT GAVE RISE TO THE CLAIM, OR TEN THOUSAND
143U.S. DOLLARS (U.S. $10,000), WHICHEVER IS GREATER.
144
1457. EXPORT AND END USE RESTRICTIONS
146
147Licensee acknowledges that the Software is subject to United States and other
148applicable export related laws and regulations (“Export Laws”). Licensee
149agrees that it may not export, re-export or transfer the Software or any direct
150product of the Software other than in accordance with those Export Laws.
151Licensee further agrees to be bound by, and to act in accordance with,
152provisions of the CIRRUS LOGIC Terms and Conditions of Sale available at
153www.cirrus.com/legal (as updated from time to time), including insofar as they
154relate to export/end use restrictions.
155
1568. GENERAL PROVISIONS
157
158This Agreement is not assignable or sub-licensable by Licensee without the prior
159written consent of CIRRUS LOGIC. CIRRUS LOGIC may sub-license or assign any or
160all of its rights and obligations under this Agreement without Licensee’s
161consent. The waiver by either party of a breach of this Agreement shall not
162constitute a waiver of any subsequent breach of this Agreement; nor shall any
163delay to exercise any right under this Agreement operate as a waiver of such
164right. This Agreement shall be deemed to have been made in, and shall be
165construed pursuant to the laws of, the State of Texas without regard to
166conflicts of laws provisions thereof. Both parties hereby consent to the
167exclusive jurisdiction of the State of Texas and the locale of Austin therein.
168The prevailing party in any action to enforce this Agreement shall be entitled
169to recover costs and expenses including, without limitation, attorneys' fees.
170The parties agree that CIRRUS LOGIC and its licensors shall be entitled to
171equitable relief in addition to any remedies it may have hereunder or at law.
172
1739. ENTIRE AGREEMENT
174
175This Agreement and any terms referenced or incorporated herein, constitutes the
176entire agreement between Licensee and CIRRUS LOGIC with respect to the Software
177provided pursuant to this Agreement and supersedes any other agreement between
178Licensee and CIRRUS LOGIC with respect thereto (including terms presented and/or
179accepted as part of an installation process), but does not otherwise replace,
180modify or cancel any other written agreement between Licensee and CIRRUS LOGIC.
181If there is any inconsistency between these terms and those presented as part of
182the process to install the Software, these terms will prevail.