The simplest solution is this, whatever is not BSD, you can remove the use
path, not to include in your release. Removing those do not prevent from
using SuperLU itself; those add-ons are secondary functionalities.

Sherry Li


On Mon, May 23, 2016 at 1:27 PM, Drew Parsons <[email protected]> wrote:

> Dear Dr Li,
>
> thank you for maintaining the SuperLU code.  We're preparing to update
> to the latest version in the Debian GNU/Linux project.
>
> We noticed some licence changes in v5.2.1 and wanted to draw your
> attention to some discrepancies which have concerned us.
>
> The licence for your own SuperLU code is BSD.  But a handful of files
> in the SuperLU package come from other sources, with their own
> licences.  In v5.2.1 you've prepended the BSD licence, which seems to
> introduce contradictions with the original authors' licences.
>
> I've attached our tally of the various licences.
>
> In some cases the licence is compatible. The copyrights of the Xerox
> Corporation have a simpler licence, and there is a close relationship
> between them and your lab.
>
> In other cases the licence is more or less compatible, e.g.
> SRC/colamd.*, but the University of Florida's copyright still remains
> and isn't superseded by Berkeley's BSD.
>
> But the University of Minnesota's ITSOL code in EXAMPLE/*fgmr.c has a
> GPL licence which simply cannot be converted to BSD.  In that case the
> prepended BSD notice is a contradiction.
>
> With MATLAB/time.m, you've removed the Mathworks copyright statement
> but the code is the same.  Has Mathworks released the sample code as
> public domain?
>
> Could I ask you to audit the code licences in SuperLU?  You've added
> the MC64 licence notice to License.txt, perhaps the others could be
> listed there too (removing their prepended BSD notices).
>
> Thank you kindly.
>
> Sincerely,
>
> Drew Parsons
> Debian Developer
>

Reply via email to