<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hi Roland,<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>thanks for your comments about licencing in McCode. I'm writing through the pan-maintainers mailing list so that we keep track of our thoughts, as well as to theMcCode Danish team leaders.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>You raise a licencing issue regarding nxs and ncrystal.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>As a start, The choice of a GPL2 for McCode is mainly historical, but it also related to how McCode works. McCode (McStas + McXtrace) converts a text file into a valid C code, which is then compiled and executed for a beam-line simulation. The generated C file (flex+bison) can be considered as a derived work that some users have used as input for other projetcs. Then, the whole discission boils down into how to consider that generated C code, as part of a derived work, in terms of licence. Is a GPL2 -> GPL3 move viable in this respect ? If yes, then, as discussed today by phone, McCode could move to GPL3, or other suggestion.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>ncrystal: the lib is Apache 2, which is incompatible with the GPL2 adopted by McCode, but would be with a GPL3.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>nxs: <https://www.helmholtz-berlin.de/people/boin/nxs_en.html> <https://www.helmholtz-berlin.de/people/boin/nxs_en.html> <br data-mce-bogus="1"></div><div>Its licence is a pure HZB one, which prevents commercial use. It is stated as *not* in the public domain. As a definitive solution, we could exclude libnxs and its only usage elsewhere, mcstas-comps/contrib/Sample_nxs.comp. There are a few data files as well in mcstas-comps/data/*.nxs Then, there is no issue with the static compilation (that could anyway in principle be dynamic).<br></div><div><br data-mce-bogus="1"></div><div>Cheers, Emmanuel.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br></div><div data-marker="__SIG_POST__">-- <br></div><div><div><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"><span style="color: rgb(0, 0, 255);">/ ___|<span style="color: rgb(255, 153, 0);">__/\_</span>| | | ____|_ _| |</span> FARHI Emmanuel</span><br><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"><span style="color: rgb(0, 0, 255);">\___ \<span style="color: rgb(255, 153, 0);">\ </span>| | | _| | || |</span> Div Exp/Data Reduction and Analysis Team</span><br><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"><span style="color: rgb(0, 0, 255);"> ___) <span style="color: rgb(255, 153, 0);">/_ _</span>| |___| |___ | || |___</span> Tel : +33 (1) 69 35 96 04</span><br><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"><span style="color: rgb(0, 0, 255);">|____/ <span style="color: rgb(255, 153, 0);"> \/</span> |_____|_____|___|_____|</span> Saint-Aubin BP 48 - 91192 GIF/YVETTE CEDEX</span><br><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"> <span style="color: rgb(0, 0, 255);">SYNCHROTRON</span> http://www.synchrotron-soleil.fr</span></div></div></div></body></html>