0

GPL ライセンスのアプリケーションでサードパーティの GPL ライブラリをいくつか使用しています (したがって、コピーレフトは問題になりません)。アプリのユーザーがライブラリを個別にダウンロードする必要がないように、これらのライブラリをアプリケーションと一緒に 1 つの zip ファイルに「出荷」する予定です。

私は当初、ライブラリ自体だけでなく、そのソース ファイルも含めるつもりでした。問題はこれです: 私が使用しているライブラリの 1 つ (Xuggler) は非常に大きく (~ 40mb)、そのソース ファイルはさらに大きくなっています (~100mb、zip 形式)。これらのソースを含めると、zip ファイルのサイズが 3 倍以上になります。

だから私の質問はこれです: GPL は、利用されている GPL ライブラリのソースを「直接」提供することを義務付けていますか、つまり、私の zip ファイルに含まれていますか、それとも、それらのソースへのリンクを提供するのに「十分」ですか? github リポジトリなど)。

PS: もちろん、私自身のアプリケーションのソースは「直接」含まれます。これは、厳密には、私のアプリケーションが使用しているサードパーティ GPL ライブラリのソースに関するものです!

ありがとう!

4

1 に答える 1

0

ソースを実行可能ファイルと同じパッケージに含める必要はありませんが、次のことを行う必要があります。

  1. 使用しているプロジェクトとそれぞれのライセンスを指定する README/LICENSE ファイルを含め、ソースを取得するための指示 (URL を指すなど) を含めます。
  2. これらのファイルのソースを実際に変更する場合は、それらの変更も公開する必要があります
于 2013-01-03T04:43:05.067 に答える