Sherry,

     Thanks for the information. All is clear now.

   Barry

On Nov 21, 2013, at 5:35 PM, 
 Xiaoye S. Li <[email protected]> wrote:

> Iain Duff gave us the permission to distribute MC64 in SuperLU_DIST.  SuperLU 
>  Users' Guide (Page 14-15) mentioned 3 Copyright notices in the entire 
> packages. The one from Xerox (did with John Gilbert) does not have any 
> restriction.  MC64 is mostly free, but with the following restriction
> 
> "The user shall not pass this code directly to a third party without the 
> express prior consent of the authors.  Users wanting to licence their 
> own copy of these routines should send email to [email protected] "
> 
> In fact, if the user asks HSL, they will get the newer version: HSL_MC64:
> http://www.hsl.rl.ac.uk/catalogue/hsl_mc64.xml
> Since I don't need the new function, I didn't ask for update.
> 
> I can see the following types of usages:
> 
> 1) The users use SuperLU_DIST, and package it in their products.   This is 
> probably ok.
> 2) The users download SuperLU_DIST, but only extract MC64 for the other 
> purposes.  I think there is problem. 
> 
> In any case, it's hard to control.   I did get a couple of commercial users, 
> they asked about not to use MC64 to avoid License issue.  I suggest them to 
> comment out the "row permutation" code (pivoting), and remove MC64.  Their 
> linear systems seem okay without MC64, and that's the option they chose.
> 
> Sherry
> 
> 
> 
> On Wed, Nov 20, 2013 at 2:52 PM, Barry Smith <[email protected]> wrote:
> 
>    Rob,
> 
>     Thanks.
> 
>      But since SuperLU_dist is freely distributed doesn’t this mean one could 
> always just get SuperLU_Dist whenever they wanted to use MC64AD? Note the 
> SuperLU_Dist license
> http://crd-legacy.lbl.gov/~xiaoye/SuperLU/License.txt states that 
> SuperLU_Dist can be included in other software including binary form but 
> presumably this does not apply to MC64AD.
> 
>     Sherri,
> 
>       When your commercial buddies put SuperLU_Dist into some product do they 
> also get permission from Iain to include MC64AD?
> 
> 
>    Barry
> 
> On Nov 20, 2013, at 4:36 PM, Falgout, Rob <[email protected]> wrote:
> 
> > Hi Barry,
> >
> > We've already asked Sherri about this, and she says she has permission to 
> > use it in DSuperLU.  It's in hypre because we currently bundle DSuperLU in 
> > our release.
> >
> > -Rob
> >
> >> -----Original Message-----
> >> From: Barry Smith [mailto:[email protected]]
> >> Sent: Wednesday, November 20, 2013 2:23 PM
> >> To: Falgout, Rob; Xiaoye S. Li
> >> Cc: petsc-dev
> >> Subject:
> >>
> >>
> >>   Sherri and Rob,
> >>
> >>    I noticed both of you guys distribute MC64AD with your libraries which
> >> includes the following copyright/license statement.  Did you receive 
> >> permission
> >> to distribute this source code from Iain or Jacko and how general is that
> >> permission, just for you or for other groups also? That is, is there an 
> >> alternative
> >> license that allows this source code to be distributed?
> >>
> >>    Thanks
> >>
> >>    Barry
> >>
> >>
> >>
> >> CCCCC COPYRIGHT (c) 1999  Council for the Central Laboratory of the
> >> CCCCC Research Councils.    All rights reserved.
> >> CCCCC PACKAGE MC64A/AD
> >> CCCCC AUTHORS Iain Duff ([email protected]) and Jacko Koster ([email protected])
> >> CCCCC LAST UPDATE 20/09/99 CCCCC C *** Conditions on external use *** C C
> >> The user shall acknowledge the contribution of this C package in any 
> >> publication
> >> of material dependent upon the use of C the package. The user shall use
> >> reasonable endeavours to notify C the authors of the package of this
> >> publication.
> >> C
> >> C The user can modify this code but, at no time C shall the right or title 
> >> to all or
> >> any part of this package pass C to the user. The user shall make available 
> >> free of
> >> charge C to the authors for any purpose all information relating to any C
> >> alteration or addition made to this package for the purposes of C 
> >> extending the
> >> capabilities or enhancing the performance of this C package.
> >> C
> >> C The user shall not pass this code directly to a third party without the 
> >> C express
> >> prior consent of the authors.  Users wanting to licence their C own copy 
> >> of these
> >> routines should send email to [email protected] C C None of the comments from
> >> the Copyright notice up to and including this C one shall be removed or 
> >> altered in
> >> any way.
> >>
> >
> 
> 

Reply via email to