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 Tom Walsh

Adam Goode wrote:

>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
>
>
>  
>
Exactly why I did not choose glibc as the library.  heh

TomW

-- 
Tom Walsh - WN3L - Embedded Systems Consultant
http://openhardware.net, http://cyberiansoftware.com
"Windows? No thanks, I have work to do..."
----------------------------------------------------

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.