[x3d-public] Clarifications on "glTF Interactivity Extensions Approach Finalization: Your Feedback Needed!"

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Mon Jun 9 07:43:16 PDT 2025


Thanks for the clarifications Leonard.

We are certainly happy for glTF progress in this area, and for emerging support and conversions of the interaction extension capabilities.  Steadily increasing compatiblity and interoperability with glTF evolution remains a demonstrated goal for continuing X3D4 evolution.

The review posted by Dick and I is written from the perspective of Web3D Consortium IPR policy and preparation of the X3D ISO standards.  No criticism is intended or implied.  As specification editors, we are simply careful to never require adoption of licensed technology that is not declared royalty free for any purpose.  We are further careful not to make assertions on behalf of current or future X3D users, since they speak for themselves.

The Khronos Group and the Web3D Consortium have some different but compatible policies. Cooperation has worked well for all parties, both via direct liaison partnerships and via ISO standardization.  You know the following reference, others may find it useful as well.


  *
Web3D Consortium Intellectual Property Rights (IPR) Policy
  *
https://www.web3d.org/sites/default/files/page/Join%20the%20Web3D%20Consortium/Web3D_IPR.pdf

Looking forward to steady forward progress.  Your helpfulness is appreciated, again thanks.


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



________________________________
From: x3d-public <x3d-public-bounces at web3d.org> on behalf of Leonard Daly via x3d-public <x3d-public at web3d.org>
Sent: Friday, June 06, 2025 1:55 PM
To: x3d-public at web3d.org <x3d-public at web3d.org>
Cc: Leonard Daly <Leonard.Daly at realism.com>
Subject: Re: [x3d-public] Clarifications on "glTF Interactivity Extensions Approach Finalization: Your Feedback Needed!"


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.
     *
Use of the extension requires either membership as an Adopter of Khronos IPR policy, or else " express prior written permission of Khronos."
     *
Patented materials are included in the specification (though not specifically identified).
     *
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<mailto: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/20250609/77e5428c/attachment-0001.html>


More information about the x3d-public mailing list