[SciPy-dev] PRIMME: PReconditioned Iterative MultiMethod Eigensolver

Gary Ruben gruben at bigpond.net.au
Sat Oct 28 04:08:29 CDT 2006


Robert Kern wrote:
> Gary Ruben wrote:
>> Hi Brian,
>> The issue is not one of convenience. The issue is that the GPL and LGPL 
>> are legally and practically incompatible with the scipy/MIT licence and 
>> would require a change of the scipy licence is any of their code were to 
>> be included with the existing package.
> 
> No, it wouldn't. scipy's license is compatible with the GPL in that one can 
> combine scipy code and GPLed code just fine without relicensing anything. The 
> scipy license grants strictly more freedoms than the GPL.
> 
> However, the longstanding *policy* of the scipy project is not to include code 
> with more restrictions than the BSD license. There are some exceptions made for 
> certain wrappers which are strictly optional like FFTW.

Sorry. Thanks for the correction. Would it be more correct to say that 
there might be the possibility that, were Scipy to be incorporated in 
commercial software, the existence of GPLed parts might cause confusion 
on the part of developers? Is this the reason for the policy?

Gary R.


More information about the Scipy-dev mailing list