[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