[Numpy-discussion] Licensing question

Damon McDougall damon.mcdougall@gmail....
Thu Aug 2 15:44:53 CDT 2012


Hi,

I have a question about the licence for NumPy's codebase. I am currently
writing a library and I'd like to release under some BSD-type licence.
Unfortunately, my choice to link against MIT's FFTW library (released
under the GPL) means that, in its current state, this is not possible.
I'm an avid NumPy user and thought to myself that, since NumPy's licence
is BSD, I'd be able to use some of the source code (with due credit, of
course) instead of FFTW. Is this possible? I mean, can I redistribute
*PART* of NumPy's codebase? Namely, the fftpack.c file? I was under the
impression that I could only redistribute BSD source code as a whole and
then I read the licence more carefully and it states that I can modify
the source to suit my needs. I consider 'redistributing a single file
and ignoring the other files' as a 'modification' under the BSD
definition, but maybe I'm thinking too wishfully here.

Any information on this matter would be greatly appreciated since I am a
total code licence noob.

Thank you.

P.S. Yes, I know I could just release under the GPL, but I don't want to
turn people off of packaging my work into a useful product licensed
under BSD, or even make money from it.

-- 
Damon McDougall
http://damon-is-a-geek.com
B2.39
Mathematics Institute
University of Warwick
Coventry
West Midlands
CV4 7AL
United Kingdom


More information about the NumPy-Discussion mailing list