WebアプリケーションでGPLライセンスのJavascriptライブラリを使用した場合、Javascriptライブラリをダウンロードして実行した人にサイト全体のソースコードを提供する必要がありますか?
5
これは非常に興味深い質問です。通常、WebアプリケーションはGPLの対象ではありません。コードを配布していないためです(AGPLが存在する理由です)。ただし、ブラウザで実行されるコードの場合は、コードを配布するようなものです。それが本当なら、GPLの性質は、Webアプリケーション全体がGPLの下でリリースされなければならないことを意味します。
—
スコットホイットロック
@David-問題は、GPL により、Webアプリケーションの残りの部分(サーバー側のものなど)も強制的にリリースする必要があるかどうかです。Javascriptライブラリを使用して派生作品を作成しました。GPLは結果全体に適用されます。
—
スコットホイットロック
@David明確な場合、私は尋ねなかっただろう:p
—
アルマン
@アリソン、ああOK、すみません、私はその時、完全な質問を誤解しました。いいえ、サーバー側はGPLである必要はありません。クライアントとサーバー間の通信が、XMLなどのマシンレベルの機能呼び出しとは異なる形式である限り、心配する必要はありません。HTMLであれJSであれ、単にGPLコードを提供するだけでは、サーバー側のコードがそれを配信したり、非リモート呼び出し形式で通信したりすることはありません。
—
デビッド
GPLの著者であるリチャードストールマン:この問題について:gnu.org/philosophy/javascript-trap.html
—
Honza Pokorny