Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Re: MMC DOS FAT16 filesystem source available --> GPL implications

2005-11-17 by Adam Goode

On Thu, 2005-11-17 at 14:55 -0500, Tom Walsh wrote:
> Tom Walsh wrote:
> >No, read the license discussions on other websites.  If you statically 
> >link proprietary code to GPL code, then you must release source, if you 
> >dynamically link at runtime, then you do not have to distribute source 
> >of your application.  However, you must distribute the object files of 
> >the proprietary application.
> >  
> >
> Correction on my part: LGPL static linking requires object modules to be 
> available from the proprietary app. Not GPL, in either case where you 
> dynamically link at runtime, you can protect your proprietary source.  
> Static linking is where the problems can arise.
> 

Actually, according to the FSF, you cannot use GPL code with non-GPL
code even while dynamically linking.

http://www.gnu.org/licenses/gpl-faq.html#GPLInProprietarySystem
http://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL


An exception seems to be if you are using the a GPL library where you
call into it in a plugin-style form of use.

http://www.gnu.org/licenses/gpl-faq.html#NFUseGPLPlugins



Adam



[Non-text portions of this message have been removed]

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.