[x3d-public] Clarifications on "glTF Interactivity Extensions Approach Finalization: Your Feedback Needed!"
Leonard Daly
Leonard.Daly at realism.com
Fri Jun 6 13:55:46 PDT 2025
I think a few of the statements are incorrect or not clear. My comments
strictly address those items that discuss Khronos-developed material.
On 6/6/2025 10:33 AM, Brutzman, Donald (Don) (CIV) via x3d-public wrote:
> Strategic Review
>
> *
> The work looks thorough and consistently high quality, matching
> other Khronos specifications.
>
Thank you. I will pass on this praise.
> *
> The Khronos license terms appear to be unchanged since our prior
> review.
> o
> Use of the extension requires either membership as an Adopter
> of Khronos IPR policy, or else " express prior written
> permission of Khronos."
> o
> Patented materials are included in the specification (though
> not specifically identified).
> o
> https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc#foreword
> <https://github.com/KhronosGroup/glTF/blob/interactivity/extensions/2.0/Khronos/KHR_interactivity/Specification.adoc#foreword>
>
There has been no change to the Khronos IP policy. The full first
paragraph of statement in the draft specification is:
This specification is protected by copyright laws and contains
material proprietary to Khronos. Except as described by these terms,
it or any components may not be reproduced, republished,
distributed, transmitted, displayed, broadcast, or otherwise
exploited in any manner without the express prior written permission
of Khronos.
Note the important clause at the beginning of the second sentence:
"Except as described by these terms". The subsequent paragraphs provide
the terms, specifically:
Khronos grants a conditional copyright license to use and reproduce
the unmodified specification for any purpose, without fee or
royalty, EXCEPT no licenses to any patent, trademark or other
intellectual property rights are granted under these terms. Parties
desiring to implement the specification *and *make use of Khronos
trademarks in relation to that implementation, *and *receive
reciprocal patent license protection under the Khronos IP Policy
must become Adopters... [bolding is mine - ld]
If you have no interest in using Khronos trademarks or receiving
reciprocal patent licenses, then you do not need to become an "Adopter".
Note that the specification document is licensed as "CC-BY 4.0".
>
> Technical Review
>
> *
> This extension is for JavaScript programmers who want to animate
> glTF models.
>
There is no programming required for the Interactivity extension. glTF
viewers that correctly implement the specification handle the data that
is stored in the glTF file structure and act according to that data. The
data is not code (JavaScript or anything else). Also not that "animate"
means any kind of change to the model or environment.
Leonard Daly
> ...
>
> Sincerely, Don Brutzman and Dick Puk
>
>
> all the best, Don
>
> --
>
> Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
>
> Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
>
> X3D graphics, virtual worlds, navy robotics
> https://faculty.nps.edu/brutzman
>
--
*Leonard Daly*
3D Systems Engineering
President, Daly Realism - /Creating the Future/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20250606/2f96c7c9/attachment.html>
More information about the x3d-public
mailing list