<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi Rafael,<div><br></div><div><div><blockquote type="cite">A bug with severity level "serious" has been filed against the Debian <br>package for xmds2, regarding the licensing conditions of several files. <br>You can find the details in <a href="http://bugs.debian.org/736413">http://bugs.debian.org/736413</a> (BTW, thanks to <br>Thorsten Alteholz, who had the patience of verifying the licensing <br>conditions of the files in the Debian xmds2 package).<br><br>The package is currently unsuitable for inclusion in Debian, because it <br>violates the DFSG (Debian Free Software Guidelines).  In order to avoid <br>the exclusion of xmds2, we must address the problems indicated in the bug <br>report:<br><br>* Thorsten Alteholz <<a href="mailto:alteholz@debian.org">alteholz@debian.org</a>> [2014-01-23 13:03]:<br><br><blockquote type="cite">please add the licenses of xmds-2.2.0/documentation/_static/* to <br>debian/copyright. Most of these files are not GFDL.<br></blockquote><br>Files *.css and *.js come from third-party projects, like Sphinx, jQuery <br>and Underscore, which have DFSG-compliant licenses.  The file <br>pygments.css has no copyright notice, but I think it is generated by <br>Sphinx, so we are fine here.<br><br></blockquote><div>pygments.css is generated by Pygments, which is under a 2-clause BSD license: <a href="https://bitbucket.org/birkenfeld/pygments-main/src/3e451a3806d9215bae592d9c28321076e5e046ef/LICENSE?at=default">https://bitbucket.org/birkenfeld/pygments-main/src/3e451a3806d9215bae592d9c28321076e5e046ef/LICENSE?at=default</a></div><br><blockquote type="cite">There are several image files in documentation/_static/ whose licensing <br>conditions are not clear.  I think that most of them come from Sphinx. <br>As regards the ones specific from XMDS, like xmds_logo.png, I will assume <br>that they are released under the GFDL.<br><br></blockquote><div>The generic ones are produced by Sphinx, and the XMDS-specific ones are released under GFDL.</div><br><blockquote type="cite"><blockquote type="cite">xmds-2.2.0/documentation/latex/tabulary.sty seems to be LPPL, can you <br>please check that this is really under v1.3<br></blockquote><br>I can address this issue by removing the *.sty and *.cls files from the <br>upstream tarball and repacking it.  At any rate, these files are not <br>needed for the xmds2-doc package.<br><br></blockquote><br><div>I have removed documentation/latex in our buildscript for release versions.  It will not be there in future versions.  The built PDF documentation will be in documentation/xmds2.pdf</div><br><blockquote type="cite"><blockquote type="cite">Parts of Vectors/VectorInitialisationFromXSIL.tmpl and thus <br>Vectors/VectorInitialisationFromXSIL.py are licensed under APSL which <br>is not compatible with DFSG. Can you please check with upstream?<br></blockquote><br>This is really annoying since the APSL is really DFSG-incompatible, see:<br><br><a href="https://wiki.debian.org/DFSGLicenses#Licenses_that_are_DFSG-incompatible">https://wiki.debian.org/DFSGLicenses#Licenses_that_are_DFSG-incompatible</a><br><br>If this issue cannot be addressed, then xmds2 will never migrate into <br>Debian stable.<br><br>If I understand correctly the situation, the C code scrap in <br>VectorInitialisationFromXSIL.tmpl that was imported from CFByteOrder.h <br>(which is released under the APSL v2), is included in the .cc file <br>generated by xmds2 only if the input simulation file contains:<br><br>      <initialisation kind="xsil"><br><br>Simulation files with the above definition only work if XMDS1 is <br>installed.  Do you think that we can drop the support for kind="xsil" in <br>the Debian package?  This would make the pacakge fully DFSG-compliant.<br><br>Another solution is to replace the offending parts of <br>VectorInitialisationFromXSIL.tmpl by some free code.<br><br></blockquote><div><br></div><div>I have rewritten the offending code, which I release under the same license as the rest of XMDS2, i.e. GPL2.</div></div><br></div><div>Cheers,</div><div>Graham</div></body></html>