Hey Silvain,

I think I talked to Tom about this some years ago, and he stated that the
GNURadio OOT block code has to be GPLv3 or at least a compatible license.
Because that for sure is a derivative work. But you might be right that it
does not need to be strictly GPLv3 and Tom might have also stated exactly
that and I just don't remember.
But thanks for the answer, it makes my attempts to push for FOSS at work a
lot easier (Not using GPLv3 cause it is considered evil here :/).

Cheers,
Jan

2016-07-07 11:43 GMT+02:00 Sylvain Munaut <246...@gmail.com>:

> > I think the GNURadio OOT block glue has to be GPLv3 in any case and that
> is
> > fine.
>
> Why ?
>
> As long as the license is GPLv3 compatible you can publish it under
> what you like.
> Now of course when re-distributed as binary/complete system, the
> effective license will be GPLv3 because the gplv3 compatibility often
> uses the "sub-licence" clause to be compatible ...
>
> But if someone wants to extract parts of your code he can do that and
> use it as whatever license you used. Same thing if they somehow
> re-implement an API compatble runtime that doesn't rely on gpl code
> for instance.
>
> And that obviously applies to whatever lib you use as well. (Actually
> if that lib is "standalone" and not tied to GR in anyway, it's
> probably not considered a "derivative work" and so it can be any
> license you like, doesn't even need to be GPL compatible, but that may
> prevent binary distributions though depending on details)
>
> (Of course IANAL ... but I'm pretty sure of what I'm saying at least in
> the EU).
>
> Cheers,
>
>     Sylvain
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to