web-dev-qa-db-ja.com

Quercusを使用すると、私のコードはGPLに該当しますか?

Quercus は、Javaで記述されたPHPの実装であり、GPLの下でリリースされています。

私がそれを使用する場合、私のPHPコードはGPLに該当しますか?

私のJavaコードはどうですか?

新しいJavaコード、および新しいPHPコードを記述し、Quercusを使用してJVMでPHPコードを実行するとします。そして私のJavaコードを呼び出します、どの部分がGPLに該当しますか?

また、結果が私が配布したい商用ソフトウェアであると仮定します。

2
Tim

一般に、Quercusをコードとともに配布し始めると、コードもGPLに分類されます。別のライセンス条件については、担当者にお問い合わせください。

1
Nam Nguyen

私は次のことを決定します。

私のコードがGPLライセンスのライブラリでのみ実行される場合、私のコードもGPLである必要があります。

私のコードがライブラリなしで実行できる場合(あなたの例ではPHPコード))、GPLである必要はありません。

免責事項:IANAL。

1
Uwe Plonus

私(IANAL)にあなたが言っていることを理解させてください:

  • GPLモジュールをプログラムにリンクします
  • あなたはそれがあなたのプログラムをGPLにするかどうか疑問に思います

もしそうなら、答えは「はい」です。 「Quercusを使用してJVMで私のPHPコードを実行し、私のJavaコード」を呼び出す」とはどういう意味か理解できないかもしれませんが、確かにそのように聞こえますコードにバンドルされています。「JavaのPHPインタープリター」であり、別のインタープリターを提供できるものだけが必要な場合は、「必要に応じて、Quercusを使用できます」というドキュメントを作成できます。

ここでの本当の答えは、電子著作権を専門とする弁護士に相談することだと思います。

0
Vatine