Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GL XML Specs Licensing #253

Closed
lunabunn opened this issue Mar 7, 2020 · 2 comments
Closed

GL XML Specs Licensing #253

lunabunn opened this issue Mar 7, 2020 · 2 comments

Comments

@lunabunn
Copy link
Contributor

lunabunn commented Mar 7, 2020

Currently, glad-generated code is licensed under

Any of Public Domain, WTFPL or CC0.

However, the XML specs files for OpenGL are

Licensed under the Apache License, Version 2.0 (the "License");

Note that in vk.xml, there is an exception clause:

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.

...which is not present in, for instance, gl.xml.

Is this okay, legally? I don't know any specifics about licensing and I'm assuming it's okay, but just to be safe.

@lunabunn
Copy link
Contributor Author

lunabunn commented Mar 8, 2020

KhronosGroup/OpenGL-Registry#376 (comment)

Informally - understand that I am not speaking as a Khronos legal representative or binding the organization by saying this, just giving you a call as I see it, as the person most involved in these licensing issues - you are going to be OK using other licenses on your generated outputs. We don't have any interest in preventing people from using the XML. We do have an organizational structure that makes it take a very long time to get all the member companies to agree on licensing changes.

Closing as resolved, thanks Dav1dde!

@lunabunn lunabunn closed this as completed Mar 8, 2020
@Dav1dde
Copy link
Owner

Dav1dde commented Mar 8, 2020

I'll re-open this as a reminder to update the readme and LICENSE/COPYING files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants