4 ms·
It seems like the point has been lost. Unless you're building (as your company's product) a Git client based on Git, then the license of Git is irrelevant. It
by yebyen 8y ago
It seems like the point has been lost.
Unless you're building (as your company's product) a Git client based on Git, then the license of Git is irrelevant. It does not enter into the question of how you must license your product when you publish it.
Most people who have chosen to include Git in their development stack don't suffer any consequence from the fact that it is licensed as GPLv2. TortoiseGit is another matter altogether – ~in fact it must be licensed as GPLv2, because it links to libgit2. If it was changed to wrap the Git binary instead, then what you say is probably true.~ (this is false, [1] libgit2 is licensed as GPLv2 with the Linking Exception. So clients that link to it need not be licensed as GPLv2.)
But most of us Git users are not actually building Git clients.
[1]: https://github.com/libgit2/libgit2/issues/3046 https://github.com/libgit2/libgit2/issues/3046