[Dune] Re: [Dune-CVS] dune-web r262 - layout
Nicolas Neuss
neuss at math.uni-karlsruhe.de
Mon Apr 16 15:27:51 CEST 2007
Sven Marnach <sven at pantoffel-wg.de> writes:
> Hi again,
>
> Nicolas Neuss schrieb am Do, 12. Apr 2007, um 17:15:17 +0200:
> > I don't see "free" as redundant here and am astonished that you judge the
> > two wordings to be equivalent. Especially for the FSF, "free" has a very
> > specific meaning.
>
> The following question and answer -- taken from
>
> http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/license.html
>
> made me believe the word "free" is redundant:
>
> Q: I see. So, what restrictions are there on programs that use the
> library?
> A: None. We encourage such programs to be released as open source, but
> we won't punish you or sue you if you choose otherwise.
I don't know from where the FAQ gets this interpretation. As much as I
know, for the FSF, "free" is more or less equivalent with GPL, LGPL (maybe
BSD too).
> I think I mistook the "free software library" to be the piece of
> software using the source file in question.
That is also how I understand it.
> So the following version should be correct:
>
> As a special exception, you may use the DUNE library without
> restriction. Specifically, if other files instantiate templates or
> use macros or inline functions from one or more of the DUNE source
> files, or you compile one or more of the DUNE source files and link
> them with other files to produce an executable, this does not by
> itself cause the resulting executable to be covered by the GNU
> General Public License. This exception does not however invalidate
> any other reasons why the executable file might be covered by the
> GNU General Public License.
>
> Did I get it right now?
>
> Sven
In general, I do not like deriving from a licence which explicitly forbids
modification. That is, as soon as you modify GPL (or LGPL), you do not
have GPL anymore.
Nicolas
More information about the Dune
mailing list