[Pharo-project] Fwd: License question

Stéphane Ducasse stephane.ducasse at inria.fr
Tue Oct 12 03:53:21 EDT 2010


> 
> On 10/12/2010 09:35 AM, Paolo Bonzini wrote:
>> On 10/11/2010 11:29 PM, Stéphane Ducasse wrote:
>>>>> Let's go forward in time. NativeBoost, Alien or FFI provide
>>>>> callbacks, I do some adaptation on my end, and out comes a pretty
>>>>> capable wrapper for the GNU Scientific Library. That sentence
>>>>> trivializes a LOT of work :( Details aside, is the wrapper code
>>>>> itself affected by GPL
>> 
>> Yes.
> 
> That said, there is a way out.  You could have a simple-minded library which has the same interface as the bindings but is written in pure Smalltalk.  Then, the same thing can run fast under the GPL, or slow under MIT license.
> 
> I meant to do this exactly for GSL for a long time, making it compatible with the code from "Object-Oriented Implementation of Numerical Methods" so that it could act as a fallback.  However, I never even started it.
> 
> http://www.amazon.com/Object-Oriented-Implementation-Numerical-Methods-Introduction/dp/1558606793/ref=cm_lmf_tit_7
> 
> Paolo





More information about the Pharo-dev mailing list