<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
Good thoughts Michalis. Some things we can someday do, but some potentially fatal problems are really important to avoid. A few more pieces of this big mosaic:
<div><br>
</div>
<div>Many participants in the original VRML 94-97 community worked and joined together in 1998 to form the non-profit Web3D Consortium in order to the *protect the specification for the long term*, successfully creating a partnership among companies, agencies,
education institutions. The membership agreement allows members to bring in new technologies to improve our specifications as long as they _declare in advance that acceptance_ with the open standard is Royalty Free (RF) for any purpose.</div>
<div><br>
</div>
<div>This “safe haven” has worked. Companies can offer patented work for consideration without fear of losing intellectual property rights (IPR) prematurely. Our specifications continue to steadily evolve and remain RF with over two decades of careful due
diligence. Literally a “win win win win win win” scenario for companies, agencies, universities, individual practitioners, partnered liaison organizations and (not least) the general public.</div>
<div><br>
</div>
<div>Of note is that World WIde Web Consortium (W3C) eventually changed their two-track process to a single RF-only track, much like Web3D. International Standards Organization (ISO) has also improved procedures in that such clarity is much more highly encouraged
than ever before.</div>
<div><br>
</div>
<div>This all might sound wonky... so here is perhaps the best-known example of how file specifications can go badly sideways and threatened by commercial interests. The GIF image format widely used and instrumental in early Web bootstrapping, then threatened
with royalties. Major multi-year uproar ensued:<br>
<br>
<a href="https://en.wikipedia.org/wiki/GIF#Unisys_and_LZW_patent_enforcement">https://en.wikipedia.org/wiki/GIF#Unisys_and_LZW_patent_enforcement</a></div>
<div><br>
</div>
<div>It is valuable for each of consider how so very many many “VR” technologies have come and gone over the years, often sinking from most-popular to oblivion without a trace. The Web3D international standards for X3D and HAnim continue ratchet forward and
progress. I don’t think that is accidental.</div>
<div><br>
</div>
<div>There’s more along this avenue (of course) but the point remains that we are not unwittingly accepting potentially patented technology. Web3D members (you and I included) have committed to act professionally within carefully crafted rules, for shared
advantage by, uh well, everyone. Membership indeed has value - pretty cool!<br>
<br>
Let me dream about the future too please Michalis - I hope that</div>
<div><br>
</div>
<div>- more and more people use X3D to publish and share their 3D models;</div>
<div>- we continue to show that 3D visualization, interaction, printing, scanning and metadata can coexist effectively;<br>
- we together “finish” our active implementations of X3D 3.3 compatibly and completely;</div>
<div>- we keep building X3D capabilities upwards and outwards on our solid foundation for HTML5/DOM (X3D v4) and VR/AR/MAR/XR (X3D v4.1);</div>
<div>- archival X3D adoption for medical and heritage uses saves human lives and human knowledge.</div>
<div><br>
</div>
<div>Thanks for your many contributions to all of these things Michalis. The subject work on github access may well accelerate each with more and more practitioners... we’ll see.</div>
<div><br>
</div>
<div>Onward we carefully and relentlessly go! Having fun with X3D. 😀</div>
<div><br>
</div>
<div>v/r Don<br>
<br>
<div id="AppleMailSignature" dir="ltr"><span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">Sent
from my handheld device</span></div>
<div dir="ltr"><br>
On Oct 25, 2018, at 9:49 PM, Michalis Kamburelis <<a href="mailto:michalis.kambi@gmail.com">michalis.kambi@gmail.com</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr"><span>Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:</span><br>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>As before am thinking there may be 3 kinds/classes of projects to maintain and evolve:</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<blockquote type="cite"><span>A. Controlled (such as draft spec) for private access and work by Web3D members;</span><br>
</blockquote>
<blockquote type="cite"><span>B. Curated (such as Schemas, DTDs, etc.) with public exposure, X3D Working Group review and approval;</span><br>
</blockquote>
<blockquote type="cite"><span>C. Community (such as X3D Examples Archives, maybe X3D Tooltips) that provided validated/verified public assets for X3D use & adoption.</span><br>
</blockquote>
<blockquote type="cite"><span></span><br>
</blockquote>
<span></span><br>
<span>BTW, in my dreams, in the future, this could change, to be a bit more open.</span><br>
<span></span><br>
<span>I don't want to entangle this discussion in this thread, as it is</span><br>
<span>unrelated to the current task (GitHub repo mirroring</span><br>
<span><a href="https://sourceforge.net/projects/x3d/">https://sourceforge.net/projects/x3d/</a> ). But It's something I will</span><br>
<span>mention at some point in 2019 :) And in the meantime, you can find the</span><br>
<span>information on my wiki page (</span><br>
<span><a href="https://github.com/michaliskambi/x3d-tests/wiki/Allow-to-propose-the-specification-improvements-publicly%2C-using-something-like-GitHub-pull-requests">https://github.com/michaliskambi/x3d-tests/wiki/Allow-to-propose-the-specification-improvements-publicly%2C-using-something-like-GitHub-pull-requests</a></span><br>
<span>).</span><br>
<span></span><br>
<span>Regards,</span><br>
<span>Michalis</span><br>
</div>
</blockquote>
</div>
</body>
</html>