0

GNU Lesser General Public License に基づいてライセンスされたソース コードを導入することの意味について、私は多少混乱しています。テスト フレームワークを開発しており、オープン ソース プロジェクトを既存のフレームワークの一部として使用および変更したいと考えています。これは、テスト フレームワーク全体をオープン ソース化する必要があることを意味しますか?

4

1 に答える 1

0

LGPL コンポーネントは、独立している限り、独自のソリューションに統合できます。したがって、たとえば、リンクは問題なく、プロセッサとしての使用は問題ありません。バンドルに LGPL ソフトウェアが含まれていることと、それがどれであるかを明確に述べる限り、バンドルも問題ありません。

そのソフトウェアを必要に応じて変更できることは確かです。これがオープン ソース ソフトウェアの要点です。ただし、後でフレームワークにバンドルするなどして再度拡散する場合は、変更を公開する必要があります。

一般に、次の経験則に従います。

それを使用して必要に応じて変更することはできますが、そのソリューションを実装したかのように見せようとしないでください。公平を期し、あなたのために仕事をしてくれた人にクレジットを与えてください。

于 2012-12-17T14:33:31.443 に答える