glTF
glTF copied to clipboard
Unclear licenses for multi and single vendor extensions
Hello, I'm interested in using several EXT_* and vendor extensions in a commercial context. To understand licensing requirements and properly attribute copyright I'd like to get those clarified.
https://github.com/KhronosGroup/glTF/blob/main/LICENSE.adoc specifically excludes single vendor extensions from the Khronos IP framework. Could you please share your progress regarding "We are working on determining full details of these licenses in each case."
Unfortunately https://github.com/KhronosGroup/glTF/tree/main/extensions#multi-vendor-extensions-for-gltf-20 states that multi vendor extensions are excluded as well.
To perhaps simplify the scope of this request I'd like to know specifically what license EXT_lights_image_based and MSFT_texture_dds are under.
Thank you
It's true that only Khronos-ratified extensions are covered by the Khronos IP framework. In all other cases, extension authors/contributors should be contacted directly to clarify IP-related issues.
For these two extensions, @bghgary may know the details.
I'm the one who asked @kofi-de-com to post this issue. 😄
Should individual vendors put licenses on each extension?
Yes. They should either put exact terms or provide relevant contact information.
Extension IP usually includes, but not limited to:
- License for the extension specification including text, images, code samples, etc.
- Potential implementation restrictions, royalties.
- Trademarks.
We should probably check for these before merging vendor extensions in the future. I will see what license(s) we should put for the Microsoft ones.