Bug#856703: visp: License violation

Dima Kogan dkogan at debian.org
Sat Mar 4 04:45:55 UTC 2017


Source: visp
Severity: serious
Hi. visp is using some numerical routines from numerical recipes. These
are NOT free software and may not be used in a free software project.

For Debian, you can elide these sources. It would also be great if you
talked to upstream so that they stop violating copyrights also.

Look at vpMatrix::svdNr() in

  modules/core/src/math/matrix/vpMatrix_svd.cpp

A later version of the book chapter this function came from lives here:

  http://numerical.recipes/webnotes/nr3web2.pdf

You can see many similarities. If you look at the older version of the
book, you will see 100% similarities.

The copyright statement is here:

  http://numerical.recipes/public-domain.html


I haven't done a thorough search, and the SVD implementation isn't the
only violation here. For instance I also see

  vpMatrix::LUBksb() and vpMatrix::LUDcmp()

but it would be great if you looked more thoroughly.

Thanks



More information about the debian-science-maintainers mailing list