A Maxima function for solving initial value problems with adaptive step size and error control.
Subject: A Maxima function for solving initial value problems with adaptive step size and error control.
From: Stavros Macrakis
Date: Tue, 25 Oct 2011 12:28:05 -0400
Re GPL vs. LGPL etc.
It depends on your attitude towards your code.
If your primary goal is that the code be widely used, and you don't care
what others do with it (including incorporating it into proprietary
products), then you should use the least restrictive license that is
compatible with GPL, e.g. BSD, Apache, etc.
If your primary goal is to promote free software, and you want to discourage
people from using proprietary software (commercial Macsyma, Mathematica,
etc.) then you should use GPL.
If your primary goal is to keep your code and any improvements to it made by
anyone available to the community, then you should use LGPL.
I think that the above statements would be agreed to by the proponents of
any of the licenses I mention. The difference is what your goals are.
-s
On Tue, Oct 25, 2011 at 11:40, Panagiotis Papasotiriou <
p.j.papasot at gmail.com> wrote:
> 2011/10/25 Stavros Macrakis <macrakis at alum.mit.edu>
>
>> Panagioti,
>>
>> Though I admit that I'm not a user of numerical integration routines, I do
>> want to thank you for your contribution!
>>
>
> Thank you Stavro.
> We all have our favorite domain of interest. Personally, I like Maxima's
> symbolic capabilities, both for research and for teaching (students seem to
> get familiar with Maxima way easier than with Mathematica, for example.)
> However, I would like to be able to use numerical methods within Maxima, and
> I believe I can do something for it, as Numerical Analysis is my main domain
> of interest.
>
>
>> I agree with Robert that we should add this functionality to share; a test
>> suite would indeed be a useful .
>>
>
> Working on it.
>
>
>> But I would recommend that you license the package under the LGPL, not the
>> GPL. LGPL is compatible with GPL, and protects *your* contribution, while
>> not constraining what other software it can be used with (e.g. commercial
>> Macsyma -- though the legal status of Maxima packages in GPL is somewhat
>> unclear).
>>
>
> I am confused now... LGPL or GPL?
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>