[quagga-dev 12469] Re: Quagga, Babel, and LIcensing.
paul at jakma.org
Sun May 24 12:16:56 BST 2015
On Fri, 22 May 2015, Jim Gettys wrote:
> I think there is a different issue here, which quagga as a project
> should be thinking about: do you want *any* non-GPL contributions at
> all? If so, under what conditions? Do you want to cooperate with other
> projects, which may have other constraints or not? That is really the
> question here.
I don't mind accommodating code-sharing with external projects at all,
regardless of licence. I greatly am in favour of code-sharing.
The clearest way to do this would be to keep the shared code in separate
files, maybe even a library. Keep the code free of dependencies on other
code and it can definitely have whatever licence its author wants (as long
as it allows GPL code to incorporate and/or depend on it).
Things get trickier if source code files mix code from external permissive
projects with code relying on the rest of GPL Quagga. My understanding of
legal advice is that then it becomes difficult to licence the file as
exclusively-permissive. However, even in that case, we could arrange to
require that contributors grant permissive licences to their
contributions, so that any portions that apply to the external project can
be re-used. (I can be fine with this anyway).
It just needs a modicum of care, and a willingness to work with us to
> I will talk to Scott again next week.
Be interesting to hear.
Paul Jakma paul at jakma.org @pjakma Key ID: 64A2FF6A
You will remember something that you should not have forgotten.
More information about the Quagga-dev