[Dune] Re: [Dune-CVS] dune-web r262 - layout
Sven Marnach
sven at pantoffel-wg.de
Fri Apr 13 15:38:02 CEST 2007
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 think I mistook the "free software library" to be the piece of
software using the source file in question.
The origin of this confusion is that the license exception of
libstdc++ is stated on a per-file basis, while we would like to state
an exception for the whole library.
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
More information about the Dune
mailing list