xref: /aosp_15_r20/external/vulkan-validation-layers/NOTICE (revision b7893ccf7851cd6a48cc5a1e965257d8a5cdcc70)
1*b7893ccfSSadaf EbrahimiApache License
2*b7893ccfSSadaf Ebrahimi
3*b7893ccfSSadaf EbrahimiVersion 2.0, January 2004
4*b7893ccfSSadaf Ebrahimi
5*b7893ccfSSadaf Ebrahimihttp://www.apache.org/licenses/
6*b7893ccfSSadaf Ebrahimi
7*b7893ccfSSadaf EbrahimiTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
8*b7893ccfSSadaf Ebrahimi
9*b7893ccfSSadaf Ebrahimi1. Definitions.
10*b7893ccfSSadaf Ebrahimi
11*b7893ccfSSadaf Ebrahimi"License" shall mean the terms and conditions for use, reproduction, and distribution as
12*b7893ccfSSadaf Ebrahimidefined by Sections 1 through 9 of this document.
13*b7893ccfSSadaf Ebrahimi
14*b7893ccfSSadaf Ebrahimi"Licensor" shall mean the copyright owner or entity authorized by the copyright owner
15*b7893ccfSSadaf Ebrahimithat is granting the License.
16*b7893ccfSSadaf Ebrahimi
17*b7893ccfSSadaf Ebrahimi"Legal Entity" shall mean the union of the acting entity and all other entities that
18*b7893ccfSSadaf Ebrahimicontrol, are controlled by, or are under common control with that entity. For the
19*b7893ccfSSadaf Ebrahimipurposes of this definition, "control" means (i) the power, direct or indirect, to
20*b7893ccfSSadaf Ebrahimicause the direction or management of such entity, whether by contract or otherwise,
21*b7893ccfSSadaf Ebrahimior (ii) ownership of fifty percent (50%) or more of the outstanding shares, or
22*b7893ccfSSadaf Ebrahimi(iii) beneficial ownership of such entity.
23*b7893ccfSSadaf Ebrahimi
24*b7893ccfSSadaf Ebrahimi"You" (or "Your") shall mean an individual or Legal Entity exercising permissions
25*b7893ccfSSadaf Ebrahimigranted by this License.
26*b7893ccfSSadaf Ebrahimi
27*b7893ccfSSadaf Ebrahimi"Source" form shall mean the preferred form for making modifications, including but not
28*b7893ccfSSadaf Ebrahimilimited to software source code, documentation source, and configuration files.
29*b7893ccfSSadaf Ebrahimi
30*b7893ccfSSadaf Ebrahimi"Object" form shall mean any form resulting from mechanical transformation or
31*b7893ccfSSadaf Ebrahimitranslation of a Source form, including but not limited to compiled object code,
32*b7893ccfSSadaf Ebrahimigenerated documentation, and conversions to other media types.
33*b7893ccfSSadaf Ebrahimi
34*b7893ccfSSadaf Ebrahimi"Work" shall mean the work of authorship, whether in Source or Object form, made
35*b7893ccfSSadaf Ebrahimiavailable under the License, as indicated by a copyright notice that is included in or
36*b7893ccfSSadaf Ebrahimiattached to the work (an example is provided in the Appendix below).
37*b7893ccfSSadaf Ebrahimi
38*b7893ccfSSadaf Ebrahimi"Derivative Works" shall mean any work, whether in Source or Object form, that is based
39*b7893ccfSSadaf Ebrahimion (or derived from) the Work and for which the editorial revisions, annotations,
40*b7893ccfSSadaf Ebrahimielaborations, or other modifications represent, as a whole, an original work of
41*b7893ccfSSadaf Ebrahimiauthorship. For the purposes of this License, Derivative Works shall not include works
42*b7893ccfSSadaf Ebrahimithat remain separable from, or merely link (or bind by name) to the interfaces of, the
43*b7893ccfSSadaf EbrahimiWork and Derivative Works thereof.
44*b7893ccfSSadaf Ebrahimi
45*b7893ccfSSadaf Ebrahimi"Contribution" shall mean any work of authorship, including the original version of the
46*b7893ccfSSadaf EbrahimiWork and any modifications or additions to that Work or Derivative Works thereof, that
47*b7893ccfSSadaf Ebrahimiis intentionally submitted to Licensor for inclusion in the Work by the copyright owner
48*b7893ccfSSadaf Ebrahimior by an individual or Legal Entity authorized to submit on behalf of the copyright owner.
49*b7893ccfSSadaf EbrahimiFor the purposes of this definition, "submitted" means any form of electronic, verbal,
50*b7893ccfSSadaf Ebrahimior written communication sent to the Licensor or its representatives, including but not
51*b7893ccfSSadaf Ebrahimilimited to communication on electronic mailing lists, source code control systems, and
52*b7893ccfSSadaf Ebrahimiissue tracking systems that are managed by, or on behalf of, the Licensor for the purpose
53*b7893ccfSSadaf Ebrahimiof discussing and improving the Work, but excluding communication that is conspicuously
54*b7893ccfSSadaf Ebrahimimarked or otherwise designated in writing by the copyright owner as "Not a Contribution."
55*b7893ccfSSadaf Ebrahimi
56*b7893ccfSSadaf Ebrahimi"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a
57*b7893ccfSSadaf EbrahimiContribution has been received by Licensor and subsequently incorporated within the Work.
58*b7893ccfSSadaf Ebrahimi
59*b7893ccfSSadaf Ebrahimi2. Grant of Copyright License. Subject to the terms and conditions of this License, each
60*b7893ccfSSadaf EbrahimiContributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
61*b7893ccfSSadaf Ebrahimiroyalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of,
62*b7893ccfSSadaf Ebrahimipublicly display, publicly perform, sublicense, and distribute the Work and such
63*b7893ccfSSadaf EbrahimiDerivative Works in Source or Object form.
64*b7893ccfSSadaf Ebrahimi
65*b7893ccfSSadaf Ebrahimi3. Grant of Patent License. Subject to the terms and conditions of this License, each
66*b7893ccfSSadaf EbrahimiContributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
67*b7893ccfSSadaf Ebrahimiroyalty-free, irrevocable (except as stated in this section) patent license to make,
68*b7893ccfSSadaf Ebrahimihave made, use, offer to sell, sell, import, and otherwise transfer the Work, where such
69*b7893ccfSSadaf Ebrahimilicense applies only to those patent claims licensable by such Contributor that are
70*b7893ccfSSadaf Ebrahiminecessarily infringed by their Contribution(s) alone or by combination of their
71*b7893ccfSSadaf EbrahimiContribution(s) with the Work to which such Contribution(s) was submitted. If You
72*b7893ccfSSadaf Ebrahimiinstitute patent litigation against any entity (including a cross-claim or counterclaim
73*b7893ccfSSadaf Ebrahimiin a lawsuit) alleging that the Work or a Contribution incorporated within the Work
74*b7893ccfSSadaf Ebrahimiconstitutes direct or contributory patent infringement, then any patent licenses granted
75*b7893ccfSSadaf Ebrahimito You under this License for that Work shall terminate as of the date such litigation
76*b7893ccfSSadaf Ebrahimiis filed.
77*b7893ccfSSadaf Ebrahimi
78*b7893ccfSSadaf Ebrahimi4. Redistribution. You may reproduce and distribute copies of the Work or Derivative
79*b7893ccfSSadaf EbrahimiWorks thereof in any medium, with or without modifications, and in Source or Object form,
80*b7893ccfSSadaf Ebrahimiprovided that You meet the following conditions:
81*b7893ccfSSadaf Ebrahimi
82*b7893ccfSSadaf EbrahimiYou must give any other recipients of the Work or Derivative Works a copy of this
83*b7893ccfSSadaf EbrahimiLicense; and
84*b7893ccfSSadaf EbrahimiYou must cause any modified files to carry prominent notices stating that You changed
85*b7893ccfSSadaf Ebrahimithe files; and
86*b7893ccfSSadaf EbrahimiYou must retain, in the Source form of any Derivative Works that You distribute, all
87*b7893ccfSSadaf Ebrahimicopyright, patent, trademark, and attribution notices from the Source form of the Work,
88*b7893ccfSSadaf Ebrahimiexcluding those notices that do not pertain to any part of the Derivative Works; and
89*b7893ccfSSadaf EbrahimiIf the Work includes a "NOTICE" text file as part of its distribution, then any
90*b7893ccfSSadaf EbrahimiDerivative Works that You distribute must include a readable copy of the attribution
91*b7893ccfSSadaf Ebrahiminotices contained within such NOTICE file, excluding those notices that do not pertain
92*b7893ccfSSadaf Ebrahimito any part of the Derivative Works, in at least one of the following places: within a
93*b7893ccfSSadaf EbrahimiNOTICE text file distributed as part of the Derivative Works; within the Source form or
94*b7893ccfSSadaf Ebrahimidocumentation, if provided along with the Derivative Works; or, within a display
95*b7893ccfSSadaf Ebrahimigenerated by the Derivative Works, if and wherever such third-party notices normally
96*b7893ccfSSadaf Ebrahimiappear. The contents of the NOTICE file are for informational purposes only and do not
97*b7893ccfSSadaf Ebrahimimodify the License. You may add Your own attribution notices within Derivative Works
98*b7893ccfSSadaf Ebrahimithat You distribute, alongside or as an addendum to the NOTICE text from the Work,
99*b7893ccfSSadaf Ebrahimiprovided that such additional attribution notices cannot be construed as modifying
100*b7893ccfSSadaf Ebrahimithe License.
101*b7893ccfSSadaf Ebrahimi
102*b7893ccfSSadaf EbrahimiYou may add Your own copyright statement to Your modifications and may provide
103*b7893ccfSSadaf Ebrahimiadditional or different license terms and conditions for use, reproduction, or
104*b7893ccfSSadaf Ebrahimidistribution of Your modifications, or for any such Derivative Works as a whole,
105*b7893ccfSSadaf Ebrahimiprovided Your use, reproduction, and distribution of the Work otherwise complies with
106*b7893ccfSSadaf Ebrahimithe conditions stated in this License.
107*b7893ccfSSadaf Ebrahimi
108*b7893ccfSSadaf Ebrahimi5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution
109*b7893ccfSSadaf Ebrahimiintentionally submitted for inclusion in the Work by You to the Licensor shall be under
110*b7893ccfSSadaf Ebrahimithe terms and conditions of this License, without any additional terms or conditions.
111*b7893ccfSSadaf EbrahimiNotwithstanding the above, nothing herein shall supersede or modify the terms of any
112*b7893ccfSSadaf Ebrahimiseparate license agreement you may have executed with Licensor regarding such
113*b7893ccfSSadaf EbrahimiContributions.
114*b7893ccfSSadaf Ebrahimi
115*b7893ccfSSadaf Ebrahimi6. Trademarks. This License does not grant permission to use the trade names,
116*b7893ccfSSadaf Ebrahimitrademarks, service marks, or product names of the Licensor, except as required for
117*b7893ccfSSadaf Ebrahimireasonable and customary use in describing the origin of the Work and reproducing the
118*b7893ccfSSadaf Ebrahimicontent of the NOTICE file.
119*b7893ccfSSadaf Ebrahimi
120*b7893ccfSSadaf Ebrahimi7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing,
121*b7893ccfSSadaf EbrahimiLicensor provides the Work (and each Contributor provides its Contributions) on an
122*b7893ccfSSadaf Ebrahimi"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
123*b7893ccfSSadaf Ebrahimi including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
124*b7893ccfSSadaf Ebrahimi MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for
125*b7893ccfSSadaf Ebrahimi determining the appropriateness of using or redistributing the Work and assume any
126*b7893ccfSSadaf Ebrahimi risks associated with Your exercise of permissions under this License.
127*b7893ccfSSadaf Ebrahimi
128*b7893ccfSSadaf Ebrahimi8. Limitation of Liability. In no event and under no legal theory, whether in tort
129*b7893ccfSSadaf Ebrahimi(including negligence), contract, or otherwise, unless required by applicable law (such
130*b7893ccfSSadaf Ebrahimias deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor
131*b7893ccfSSadaf Ebrahimibe liable to You for damages, including any direct, indirect, special, incidental, or
132*b7893ccfSSadaf Ebrahimiconsequential damages of any character arising as a result of this License or out of the
133*b7893ccfSSadaf Ebrahimiuse or inability to use the Work (including but not limited to damages for loss of
134*b7893ccfSSadaf Ebrahimigoodwill, work stoppage, computer failure or malfunction, or any and all other
135*b7893ccfSSadaf Ebrahimicommercial damages or losses), even if such Contributor has been advised of the
136*b7893ccfSSadaf Ebrahimipossibility of such damages.
137*b7893ccfSSadaf Ebrahimi
138*b7893ccfSSadaf Ebrahimi9. Accepting Warranty or Additional Liability. While redistributing the Work or
139*b7893ccfSSadaf EbrahimiDerivative Works thereof, You may choose to offer, and charge a fee for, acceptance of
140*b7893ccfSSadaf Ebrahimisupport, warranty, indemnity, or other liability obligations and/or rights consistent
141*b7893ccfSSadaf Ebrahimiwith this License. However, in accepting such obligations, You may act only on Your own
142*b7893ccfSSadaf Ebrahimibehalf and on Your sole responsibility, not on behalf of any other Contributor, and only
143*b7893ccfSSadaf Ebrahimiif You agree to indemnify, defend, and hold each Contributor harmless for any liability
144*b7893ccfSSadaf Ebrahimiincurred by, or claims asserted against, such Contributor by reason of your accepting
145*b7893ccfSSadaf Ebrahimiany such warranty or additional liability.
146*b7893ccfSSadaf Ebrahimi
147*b7893ccfSSadaf EbrahimiEND OF TERMS AND CONDITIONS
148*b7893ccfSSadaf Ebrahimi
149*b7893ccfSSadaf EbrahimiAPPENDIX: HOW TO APPLY THE APACHE LICENSE TO YOUR WORK
150*b7893ccfSSadaf EbrahimiTo apply the Apache License to your work, attach the following boilerplate notice, with
151*b7893ccfSSadaf Ebrahimithe fields enclosed by brackets "[]" replaced with your own identifying information.
152*b7893ccfSSadaf Ebrahimi(Don't include the brackets!) The text should be enclosed in the appropriate comment
153*b7893ccfSSadaf Ebrahimisyntax for the file format. We also recommend that a file or class name and description
154*b7893ccfSSadaf Ebrahimiof purpose be included on the same "printed page" as the copyright notice for easier
155*b7893ccfSSadaf Ebrahimiidentification within third-party archives.
156*b7893ccfSSadaf Ebrahimi
157*b7893ccfSSadaf EbrahimiCopyright [yyyy] [name of copyright owner]
158*b7893ccfSSadaf Ebrahimi
159*b7893ccfSSadaf EbrahimiLicensed under the Apache License, Version 2.0 (the "License");
160*b7893ccfSSadaf Ebrahimiyou may not use this file except in compliance with the License.
161*b7893ccfSSadaf EbrahimiYou may obtain a copy of the License at
162*b7893ccfSSadaf Ebrahimi
163*b7893ccfSSadaf Ebrahimi    http://www.apache.org/licenses/LICENSE-2.0
164*b7893ccfSSadaf Ebrahimi
165*b7893ccfSSadaf EbrahimiUnless required by applicable law or agreed to in writing, software
166*b7893ccfSSadaf Ebrahimidistributed under the License is distributed on an "AS IS" BASIS,
167*b7893ccfSSadaf EbrahimiWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
168*b7893ccfSSadaf EbrahimiSee the License for the specific language governing permissions and
169*b7893ccfSSadaf Ebrahimilimitations under the License.
170*b7893ccfSSadaf Ebrahimi
171