5

現在、LGPL で公開されている既存のコードを使用したい iPhone アプリケーションを開発しています。Apple の App Store の性質上、アプリケーションはオープン ソースではなく、ストアで公開するための費用をカバーするために、おそらくその金額 ($0.99 または $1.99) を請求します。私は LGPL を研究しており、ライブラリとして使用している場合、プロプライエタリ ソフトウェアのコードを使用できることを知っています。ただし、問題のコードは JavaScript で記述されているため、Objective-C に変換する必要があります。これにより、「派生作品」と見なされると思われ、オープンソースである必要があると思います (訂正してください)私が間違っている場合)。私の質問は、ライブラリを別の言語に翻訳することが「派生作品」になるかどうかです。

サブ質問もあります。Objective-C を含むいくつかの言語に既に翻訳されているライブラリの以前のバージョンが存在します。ただし、それらはライブラリが GPL (クローズド ソース ソフトウェアでの使用を禁止する) の下でリリースされたときに作成されました。その間、ライセンスは (元の JavaScript バージョンの) LGPL に変更されましたが、これは翻訳されたバージョンに影響しますか、それとも純粋な GPL のままですか?

4

2 に答える 2

3

私の質問は、ライブラリを別の言語に翻訳すると「派生物」になるかどうかです</p>

はい。

もしそうなら、ライブラリだけをオープンソースにするだけで十分ですか、それともそれを使用するアプリケーション全体を LGPL の下で公開する必要がありますか?

それが誠実な翻訳である場合 (つまり、他の変更がない場合)、ライブラリのみをオープンソースにする必要があります。

その間、ライセンスは (元の JavaScript バージョンの) LGPL に変更されましたが、これは翻訳されたバージョンに影響しますか、それとも純粋な GPL のままですか?

ソフトウェアのバージョン X のみに基づいた翻訳またはその他の派生物は、ソフトウェアの他のバージョンの以前または以降のライセンスの影響を受けません。はい、明示的に変更されない限り、GPL のままです。

これは法的助言ではなく、私は弁護士ではありません。

于 2011-04-12T11:17:12.043 に答える
0

IANAL、あなたの弁護士どころか、とにかく:

  • ライブラリを同じライセンス (LGPL) で維持するだけで十分です。
  • 元のライブラリのライセンスへの変更は、以前の派生物には影響しません
于 2011-04-12T11:18:40.253 に答える