Just because this is being brought up. Does this mean you can use a GPL 
compatible license and must use GPL? 

Sent from my iPad

> On Apr 16, 2019, at 6:50 AM, Tom Swartz <[email protected]> wrote:
> 
> Not a lawyer, caveats abound, and all that, but; 
> 
> Excerpt from GPL's licence FAQ:
> 
> The program dynamically links plug-ins, and they make function calls to each 
> other and share data structures, we believe they form a single program, which 
> must be treated as an extension of both the main program and the plug-ins. 
> This means that combination of the GPL-covered plug-in with the non-free main 
> program would violate the GPL.
> 
> So, it sounds like either way you're likely to need to release under GPL or 
> find a different library. 
> 
> http://www.gnu.org/licenses/gpl-faq.html#IfInterpreterIsGPL
> 
> 
>> On Tue, Apr 16, 2019, 07:36 Richard Frye <[email protected]> wrote:
>> I want to write a program that is for sale without releasing all of the 
>> source code. Some of it is fine but parts are proprietary. Does it matter if 
>> I dynamically link the rtlsdr library? 
>> 
>> -Richard
>> 
>>> On Mon, Apr 15, 2019, 8:45 PM Greg Troxel <[email protected]> wrote:
>>> Richard Frye <[email protected]> writes:
>>> 
>>> > If I write software that uses the rtlsdr library that is already installed
>>> > on the computer, does my software also have to be opensource?
>>> 
>>> IANAL, TINLA.
>>> 
>>> rtl-sdr and osmo-sdr both appear to be GNU GPLv2.
>>> 
>>> The standard interpretation is that if you create a derived work by
>>> writing a program that uses those libraries, then distributing that
>>> derived work requires permission from the copyright holders of the used
>>> libraries.  And, that permission is only available if you license your
>>> work under the same license, GPLv2.  That is the point of the license.
>>> 
>>> If you want to write software and not distribute it at all, that's
>>> another matter, and the standard interpetation is that this is ok.
>>> 
>>> What are you trying to write, and what are you thinking about for
>>> licensing, other than GPLv2?
>>> 

Reply via email to