-
There are few code segments included that cause a lot of license complications that could easily be copied from the git source code which is also GPLv2. So the question is, why not utilize code from git which comes with multiple added benefits? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
libgit2 has a linking exception, which allows you to do static linking without forcing the entire binary to become GPL (see beginning of https://github.com/libgit2/libgit2/blob/main/COPYING). My understanding is no "pure" GPLv2 code can be added otherwise this exception cannot be granted. From what I see, all of the included 3rd party code has more permissive licenses than GPL (except winhttp?) so there should be no complications. |
Beta Was this translation helpful? Give feedback.
libgit2 has a linking exception, which allows you to do static linking without forcing the entire binary to become GPL (see beginning of https://github.com/libgit2/libgit2/blob/main/COPYING). My understanding is no "pure" GPLv2 code can be added otherwise this exception cannot be granted.
From what I see, all of the included 3rd party code has more permissive licenses than GPL (except winhttp?) so there should be no complications.