Add Exception Clause to vk.xml Apache 2 license, to enable Wine and
other OSS projects to use code they generate from vk.xml together with GPL code.
This commit is contained in:
parent
e665b9e691
commit
fae3873128
18
xml/vk.xml
18
xml/vk.xml
|
@ -15,8 +15,24 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
---- Exceptions to the Apache 2.0 License: ----
|
||||
|
||||
As an exception, if you use this Software to generate code and portions of
|
||||
this Software are embedded into the generated code as a result, you may
|
||||
redistribute such product without providing attribution as would otherwise
|
||||
be required by Sections 4(a), 4(b) and 4(d) of the License.
|
||||
|
||||
In addition, if you combine or link code generated by this Software with
|
||||
software that is licensed under the GPLv2 or the LGPL v2.0 or 2.1
|
||||
("`Combined Software`") and if a court of competent jurisdiction determines
|
||||
that the patent provision (Section 3), the indemnity provision (Section 9)
|
||||
or other Section of the License conflicts with the conditions of the
|
||||
applicable GPL or LGPL license, you may retroactively and prospectively
|
||||
choose to deem waived or otherwise exclude such Section(s) of the License,
|
||||
but only in their entirety and only with respect to the Combined Software.
|
||||
</comment>
|
||||
|
||||
<comment>
|
||||
This file, vk.xml, is the Vulkan API Registry. It is a critically important
|
||||
and normative part of the Vulkan Specification, including a canonical
|
||||
machine-readable definition of the API, parameter and member validation
|
||||
|
|
Loading…
Reference in New Issue