Obligations when shipping 3rd party GPL libraries with my GPL application
i am using several 3rd party GPL libraries with my GPL licensed application (so copyleft should not be a problem). I am planning to "ship" those libraries together with my application in one zip file, so that a user of my app doesn't have to download the libs separately.
I originally intended to include not only the libraries themselves, but also their source files. The problem is this: one of the libs i am using (Xuggler) is quite big (~ 40mb) and its source files are even bigger (~100mb, zipped). Including those sources would more than tripple the size of my zip file.
So my question is this: does the GPL obligate me to provide the sources for utilized GPL libs "directly", ie included in my zip file, or is it "good enough" to provide a link to those sources (eg a link to the github repo or similar).
PS: the sources to my own application will of course be included "directly", this is strictly about the sources of the 3rd party GPL libs my application is using!
Thanks!
You don't have to include the sources in the same package as the executable, but you have to:
上一篇: 释放软件为GPL(或类似),但不允许