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