GCC/GCJ, SWT, and license lock-in

Steve Perkins lists@steveperkins.net
Tue Jul 15 16:16:00 GMT 2008


 > You couldn't do that. However, libgcj carries with it an exception that
 > allows you to link non-GPL code. Look at the license for more details.

    Can you perhaps elaborate?  No offense, but I think the original 
message makes clear that "looking at the licenses for more details" was 
the first step I took before writing. 

    I'm not really concerned about libgcj imposing terms on compiler 
output (I knew about the linking exception, just didn't know if that was 
dropped in the move from GPL v2 to v3).  What I asked about was 
voluntarily applying the GPL to my own new application.  That 
application links to a library under a different license, which does not 
require linking applications to adopt its license.  If I were doing 
something that required that other license to be applied to the whole, 
then I would clearly run into a conflict trying to apply it and the GPL 
to the whole simultaneously.  However, since I'm not required to apply 
that other license to my own code, I don't see any conflict in using the 
GPL for this new work.

    Is there something you have in mind that I'm missing there?



More information about the Gcc mailing list