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.
