0

GNU-GPL_V3 ライセンスで配布されている GNU-GhostScript-9.06 を商用利用したいです。

  1. このライセンスは次のように述べています --> GNU General Public License は、プログラムのすべてのバージョンを共有および変更する自由を保証して、すべてのユーザーにとって自由なソフトウェアであることを保証することを目的としています。当社の一般公衆利用許諾契約書は、フリー ソフトウェアのコピーを自由に配布し (必要に応じて料金を請求することもできます)、ソース コードを受け取るか、必要に応じて入手できること、ソフトウェアを変更できることを保証するように設計されています。または、新しい無料プログラムでその一部を使用し、これらのことができることを知っている.

  2. コードファイルには「Copyright (C) 2001-2012 Artifex Software, Inc.」があります。このソフトウェアはライセンスに基づいて配布されており、この配布物内のファイル LICENSE に含まれるライセンス条項の下で明示的に許可されている場合を除き、コピー、変更、または配布することはできません。

  3. 私は Java を使用してソフトウェアを開発しています。Java ではネイティブ関数を無視し、実行時に System.loadLibrary を呼び出してライブラリをロードします。したがって、ビルド時に Java コードと Gnu-GPL_v3 コードのリンクはありません。この場合、Java コードも開く必要がありますか?

4

2 に答える 2

1

GPL FAQは、次のような質問について非常に明確です。

ライブラリが (LGPL ではなく) GPL の下でリリースされている場合、それを使用するソフトウェアは GPL または GPL と互換性のあるライセンスの下になければならないということですか?

はい、実際に実行されるソフトウェアにはライブラリが含まれているためです。

また、Java のリンク方法も例外ではないと明言しています。

于 2013-03-23T01:12:12.743 に答える
0

法律相談はできません。しかし、GPL は設計されているため、目的に合わせてプログラムを使用できます。ただし、プログラム自体の修正版を誰かに渡す場合は、プログラムの入手者に完全なソース (すべての変更を含む) を渡す必要があります。オリジナルを使用するか、自分自身に変更を加えている限り、問題はありません。しかし、ghostscript サイトを確認してください。ライセンスはもはや単なる GPL ではありません。

「ライブラリとのリンク」は灰色の領域であり、それが二次的著作物を作成するかどうかを判断した裁判所はありません。コードの所有者に尋ねる必要があります。おそらく特別な許可を求めるか、プログラムを変更せずに設計どおりに使用するようにしてください。

Ghostscript は Postscript インタープリターであることに注意してください。その出力に他のもの (フォントなど) が含まれているかどうかはわかりません。それを確認する必要があります。

于 2013-03-23T00:54:58.930 に答える