[SciPy-dev] PRIMME: PReconditioned Iterative MultiMethod Eigensolver
Nils Wagner
nwagner at iam.uni-stuttgart.de
Fri Oct 27 13:45:22 CDT 2006
On Fri, 27 Oct 2006 12:40:43 -0600
Travis Oliphant <oliphant.travis at ieee.org> wrote:
> Robert Kern wrote:
>> Matthew Brett wrote:
>>
>>> Hi,
>>>
>>>
>>>> It is the same situation as with the umfpack solver
>>>>(GPL) - I have
>>>> written the wrappers which are included in scipy (they
>>>>do not use any
>>>> umfpack code, they just use information about its API)
>>>>and added a check
>>>> into distutils and a section into site.cfg file to see
>>>>if umfpack is
>>>> installed in the system.
>>>>
>>> Well - the question was about the LGPL. My reading of
>>>the license:
>>>
>>> http://www.gnu.org/licenses/lgpl.html
>>>
>>> is that (under section 6) you are allowed to distribute
>>>an LGPL
>>> library with non-derived code that links to it, as long
>>>as your own
>>> license terms 'permit modification of [your] work for
>>>the customer's
>>> own use and reverse engineering for debugging such
>>>modifications', and
>>> that you provide (section 6a) the source code to the
>>>code linking to
>>> the library and the library itself.
>>>
>>> If I read that correctly, it seems to me that an LGPL
>>>library can be
>>> included with SciPy without SciPy needing to change its
>>>own license.
>>>
>>
>> The only reason that wrappers for FFTW and UMFPACK are
>>allowed are because they
>> are optional. We need people to be able to "install
>>scipy" without needing to
>> install *any* GPL or LGPL code even if the only code in
>>our SVN repository is
>> just the BSD-licensed wrappers.
>>
>> If you want more wrappers for GPL or LGPL software, it's
>>time to start the
>> scikits package. I'd really like to avoid more optional
>>wrappers. It makes
>>
> It looks like David's PyAudio is a perfect thing to get
>this started
> since it is a "wrapper" to libsndfile which is LGPL.
>
> How should we proceed? Can Robert set up a new SVN tree
>for scikits?
> Can I? What kind of things should go into scikits. How
>should they be
> installed -- under the scikits name-space (do we really
>like that name
> --- it sounds quirky to me)?
>
> We have something to get started, let's do it.
>
> -Travis
>
>
>
> _______________________________________________
> Scipy-dev mailing list
> Scipy-dev at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-dev
scitools How about that ?
Nils
More information about the Scipy-dev
mailing list