2012-02-06 12 views
1

私のアプリケーションのインストーラでGPLのユーティリティアプリケーションをパッケージ化すると、コードからGPLライブラリにリンクしていたのと同じ方法でアプリケーション全体をGPLで捕捉できます?アプリケーションでGPLのユーティリティをパッケージ化する

EDIT:私のアプリケーションには、GPLのユーティリティー・アプリケーションを実行するようにしてください。単に、ユーザーのためにバンドルされているわけではありません。

+0

ソフトウェアライセンスに関する法律上の問題は、スタックオーバーフローに関するトピックではありませんが、[Programmers](http://programmers.stackexchange.com/)の姉妹サイトでトピックになるかもしれません。 http://stackoverflow.com/tags/licensing/infoをご覧ください。 –

+4

私はこの問題を、プログラミングやソフトウェア開発ではなく、ライセンスや法的問題に関連しているため、議論の対象外としています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 – Pang

答えて

1

あなたのインストーラにGPLアプリケーションを追加することができますが、あなたはまた、ライセンスを追加し、それについてユーザーに認識させる必要があります。 ライセンスも同様に配布されていることを確認してください。

+1

また、私のアプリがGPLアプリを起動しても、そのリンク(http://www.gnu.org/licenses/gpl-faq.html – John

+0

)を確認してください(私の編集を参照)? –

+0

それはうまくいくはずです!あなたはアプリを起動することができ、ライセンスを配布する限り、アプリを配布することができます。 GPLアプリを変更した場合にのみ、あなたの変更をオープンソースにする必要があります。 私の場合は、配布にAPP-LICENSE.txtファイルを追加し、ファイルの上にAPP WebサイトのURLを追加し、商用ライセンスとともに表示しました。 – John

1

あなたのインストーラにGPLのアプリケーションを追加していますが、それを配布しているので、あなただけの要求にもバンドルされたGPLアプリのソースを与えるかもしれないことを覚えておくことができます番号

GPLアプリのソースをインターネット上のどこかに置いて、その(要求に応じて)リンクを入れたり、それを出荷するようにしてください(要望に応じて、明らかに反論しました;しかしこれはライセンスが必要とするものです)。

関連する問題