Hi everyone,
I was wondering. As Gambit uses GCC, isn't Gambit's licensing bound to be GPL or at least LGPL?
Also, isn't anyone using Gambit, as Gambit indirectly uses GCC bound to be GPL too?
Any comments on these issues, really appreciated. The more I look into Open Source licensing, the more confused I get.
Guillaume Cartier
Afficher les réponses par date
Hi, Guillaume:
IANAL, but I think the answers are No and No.
There is a FSF mailing list somewhere to discuss such issues. I suggest that any further discussion take place there.
Brad
On Oct 26, 2006, at 5:57 PM, Guillaume Cartier wrote:
Hi everyone,
I was wondering. As Gambit uses GCC, isn't Gambit's licensing bound to be GPL or at least LGPL?
Also, isn't anyone using Gambit, as Gambit indirectly uses GCC bound to be GPL too?
Any comments on these issues, really appreciated. The more I look into Open Source licensing, the more confused I get.
Guillaume Cartier _______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I'm not a lawyer but...
On 26-Oct-06, at 5:57 PM, Guillaume Cartier wrote:
Hi everyone,
I was wondering. As Gambit uses GCC, isn't Gambit's licensing bound to be GPL or at least LGPL?
Gambit does not "use GCC" or require any of its special features. It is the user (you) that chooses to compile Gambit with GCC (or not). Even if you choose GCC, Gambit is just another C program compiled using GCC. Many non-free programs are built using GCC (for example all of the Mac OS X applications) and surely there are no conditions on their distribution placed by the GCC license.
Marc
Guillaume Cartier wrote:
Hi everyone,
I was wondering. As Gambit uses GCC, isn't Gambit's licensing bound to be GPL or at least LGPL?
Also, isn't anyone using Gambit, as Gambit indirectly uses GCC bound to be GPL too?
Any comments on these issues, really appreciated. The more I look into Open Source licensing, the more confused I get.
Guillaume Cartier
You might want to take at the following links. gcc is unusual in that it has a specific linking/runtime exclusion attached to the GPL. Otherwise, all of the *BSD projects would have to dump it and create a new compiler. That would be *BAD*.
http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/license.html http://gcc.gnu.org/ml/gcc/2001-06/msg01276.html
-a