New answers tagged

13

As a add-on answer to amend what @amon explained in his answer: That is the point of releasing a library under GPL: Any programme which wants to make use of it also needs to be distributed under terms of the GPL. For most practical purposes, a ready-built programme is always a derivative of the libraries it makes use of and thus the distributed binary must ...


6

In the opinion of the FSF, you could only distribute your software under the terms of the GPL. Your software as a whole includes the GPL-covered library and is thus derived from the library. The GPL triggers conditions both on modification and on distribution. But modification is not just about editing the library's source code. The GPL-3.0 defines: To “...


0

This is a bunch of questions which we need to look at in their parts. i) the BSD-3 license is not the most recent version. You should consider the BSD-2 license, which is GPL-compliant. This will help with the re-use of your code. ii) The Apache 2 license has restrictions, which are stricter than any BSD license. Therefore you cannot just copy code from an ...


Top 50 recent answers are included