[Maxima-commits] CVS: maxima/share/contrib solve_rat_ineq.mac, NONE, 1.1



On Thursday 05 June 2008 20:33, van Nek wrote:

> there has been a discussion on this list the last days about the
> appropriate license for files in Maxima. Did it really come to an end?
> Maybe I missed something. But anyway, I would be happy, if someone will
> post a file header which can be used from now on. Meanwhile I will
> use the license statement I found in your link below.

As for the discussion on licensing, we've concluded that Maxima is "GPLv2 or 
later" (so it is compatible with GPLv3 code). You're free to choose any free 
license (http://www.fsf.org/licensing/licenses/) for your code in 
share/contrib though.

I think that GPLv3 is appropriate; using Lesser GPL is unnecessary (in my 
opinion)---I don't think that anyone will use contrib stuff as a library; 
besides, now FSF rejects LGPL 
(http://www.fsf.org/licensing/licenses/why-not-lgpl.html).

So I think that the proper header (if you're agree with GPLv3 terms) should 
look like this:

======================================================================
foobar.mac - computations in the ring of differential operators.

Copyright (c) 2008 John Doe

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>;.
======================================================================

The GPLv3 text (http://www.gnu.org/licenses/gpl.txt) should be placed in 
share/contrib, as well as other licenses which are used by contributors.
I think it will be nice to check share/contrib and ask authors to clarify 
licensing issues for their code.

NB It's just my two cents.

-- 
Alexey Beshenov <al at beshenov.ru>
http://beshenov.ru/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.math.utexas.edu/pipermail/maxima/attachments/20080605/a9b730fc/attachment.pgp