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: Richard Fateman
Date: Tue, 25 Oct 2011 14:40:50 -0700
On 10/25/2011 12:41 PM, Robert Dodier wrote:
>> I guess I would follow the Maxima "standard" license,
>> although it seems a bit unclear what exactly it is.
> Bill Schelter requested from US Dept of Energy permission to
> distribute Maxima under terms of GPL and received from them
> a letter granting permission to do so; that is the DOE letter
> linked on the Maxima web site.
> So I think it is fair to say that the GPL is the standard
> license for Maxima, although if we go into details, it is probably
> not strictly necessary for non-compiled stuff.
>
> Disclaimer: I am not a lawyer.
>
> best, Robert Dodier
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
This does not tell you how to declare ownership of your code. It just
says that for convenient source code distribution with Maxima, it should
be possible to redistribute your code under GPL.
Other agreements such as BSD, are less restrictive and essentially say
that you can distribute this stuff any way you want, to anyone. I find
GPL to be annoying because commercial entities sometimes refuse to take
such code.
I can give code to Maxima under BSD and it can be redistributed under
GPL, but I could also then give the code to (say) Boeing and they can
use it too. If I declare my code to be available ONLY under GPL then
Boeing (or some other company) may refuse it.
It is possible to say your code is available under BSD or GPL, I
suppose. But I am not a lawyer either.
RJF