On Sun, Nov 20, 2016 at 03:35:07PM -0500, Martin Blais wrote:
> > If you don't want to impose your views on others, GPL2+ is really the
> > only right choice here.
> 
> That wouldn't work: If someone decides to make a copy as GPLv3, I wouldn't
> be take the changes back into my original v2+ version. Linus specifically
> addresses that issue in his response.

But the Linux kernel doesn't have any CAA/CLA, which you seem to want
for Beancount. If you do have a CAA/CLA in place, the blocker for
including rogue changes that are made to Beancount without coordinating
with you will not be the license; it will be the lack of willingness to
sign the CAA/CLA.

In general you will encounter either coders that value integrating their
changes back into the upstream Beancount code base (so that it is you
maintaining the changes and not them), or coders that don't care and are
fine with keeping maintaining local changes. In the former case it will
be pointless for those coders to insist their changes are GPL >= 3,
because they know you won't accept them.  In the latter case you'll find
plenty of other blockers for code inclusion before hitting the license
one (in fact, very likely you won't even know those code changes exist,
because their authors will probably not distribute them in the first
place).

Cheers.
-- 
Stefano Zacchiroli . [email protected] . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader . OSI Board Director  . . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/20161121085104.xn2pyqqxdhzyex3q%40upsilon.cc.
For more options, visit https://groups.google.com/d/optout.

Reply via email to