Posts: 7,299
Joined: May 2011
Reputation:
402
2016-11-24, 03:38
(This post was last modified: 2016-11-25, 00:06 by Lunatixz.)
Can a binary plugins source code remain private or does it have to be open to the public?
I understand the source must be made available for submission review, but can this process remained closed or does it have to be open?
Thanks
Posts: 1,506
Joined: Nov 2013
2016-11-24, 13:32
(This post was last modified: 2016-11-24, 13:35 by ironic_monkey.)
that's the ever-returning does-shared-linking-violate-gpl situation.
ianal but i think the consensus is more or less it's okay in letter. i make the claim it sucks in spirit though.
in this case it is very questionable, since there are callbacks both ways. that is, the pvr add-on is calling kodi code, not just the other way around. so it certainly doesn't fall under the 'os' exception.
Posts: 7,658
Joined: Jun 2011
Reputation:
288
I tend to it having to be open due to callbacks in both directions, as ironic_monkey explained.
Posts: 7,658
Joined: Jun 2011
Reputation:
288
Since the question is a bit vague, maybe you want to explain the case a bit more in a PM?
Posts: 806
Joined: Nov 2015
Reputation:
33
Because PVR addons are compiled binaries, there is no technical reason why you need to make your source available. However, if you are using or linking against code whose license requires making the source available when used, then you may have a legal obligation to open your source.
Only providing binaries, however, will make it difficult if not impossible for those using lesser-used architectures or libc's to make use of your addon.