[mythtv] Plugins license

Ivan Perez Dominguez ivanperezdominguez at gmail.com
Sat Oct 21 16:18:17 UTC 2006


Josh Lefler wrote:
>
> A system incorporating a GPL-covered program is an extended version of 
> that program. The GPL says that any extended version of the program 
> must be released under the GPL if it is released at all. This is for 
> two reasons: to make sure that users who get the software get the 
> freedom they should have, and to encourage people to give back 
> improvements that they make."
>
Could you give a proper definition of system?
Could Ubuntu, Fedora, Suse be considered as systems?
>> In the case of writing and distributing a plugin, as I understand it at
>> least, it would be perfectly OK to use whichever license the user wants
>> on that particular bit of code.
>>
>> As far as any changed the plugin required in the core mythtv, it is
>> unlikely that:
>> a) Ivan will *need* to modify mythtv anyway
>> b) Ivan would *want* to modify mythtv *without* releasing his changes
>> under the GPL.
>>
>> Either way that sounds OK to me.
>>
>>   
> Even if he doesn't change MythTV, his plugin would still contain the 
> binary representation of certain components of mythtv that linked in 
> at compile-time. In this way, he'd be mixing free and non-free software.
Well, I guess I'll have to implement a client/server-based plugin, being 
the part that really uses
mythtv code under GPL2 and the other part under a different license.


More information about the mythtv-dev mailing list