Re: ag, **, and the GPL
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Nov 18, 2014, 19:09 UTC
- Message-ID
- <20141118190918.GH6527@google.com>
- In-Reply-To
- <CACr0F2iGY_vxWzsNaPQNJ2cLUDRZPS70i79EhyA9OkA7qLaUQQ@mail.gmail.com>
Hi,
Matthew Kaniaris wrote:
Show 5 quoted lines
> Ag > is licensed under the Apache License Version 2.0 which to the best of > my understanding is incompatible with the GPLv2. Would you grant me > permission to reuse wildmatch.c (and necessary includes) for use in > Ag?
wildmatch.c comes from rsync.
Conveniently, newer versions of rsync are under the GPLv3, which according to [1] is compatible with the Apache license. The code is at lib/wildmatch.c from git://git.samba.org/rsync.git. It hasn't changed since the rsync license change.
Duy, what would you think of making git's wildmatch.c "GPL v2 or v3, at your option"?
Thanks, Jonathan
[1] http://www.gnu.org/licenses/quick-guide-gplv3.html