Source: scidavis
Version: 0.2.4-3.3
Severity: serious

The files scidavis/src/nrutil.cpp and .h in SciDAVis (a QtiPlot fork)
contain substantial verbatim portions of code from the Numerical Recipes
book. The license of the code from the Numerical Recipes book blatantly
conflicts with Debian DFSG, by explicitly restricting or forbidding
distribution of the source code.

License text of Numerical Recipes, for reference:
http://www.nr.com/aboutNR3license.html

At the time of writing, using the following terms in the Google search
engine, a version of the Numerical Recipes book can be found, which can
perhaps be used to verify how the code in nrutil.cpp contains verbatim
copies of substantial portions of the code in the book:

    Numerical Recipes filetype:pdf

Possible fixes:
- Its parent project QtiPlot had the same problem, and that part of the
code has been rewritten somewhere between version 0.9.6.2 and 0.9.8.8 to
use the free GSL library instead (GNU Scientific Library, included in
Debian). Merge the changes from QtiPlot to SciDAVis, to get rid of the file.
- Remove the functionality that nrutil.cpp provides. Such functionality
includes at least the Savitzky-Golay smoothing method, and possibly more.
- Remove the package entirely from Debian.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to