LGPL v3の「配布」を構成するもの


25

LGPL Webアプリケーションに基づいて新しいソフトウェアを作成することを検討しています。この新しいソフトウェアを使用して、雇用主向けに1つのWebサイトを作成したいのですが、ソフトウェア自体を誰にも販売または配布するつもりはありません。LGPLソフトウェアからWebページを公開することはライセンスの「配布」を構成するので、LGPLコードへの変更も公開する必要がありますか?

私はあなたの誰も弁護士ではないことを理解しているので、IANALは暗示されています。また、LGPLソフトウェアの開発者に連絡して、別のライセンスを要求できることも理解しています。


2
Does publishing web pages from LGPL software constitute "distributing" in the license-Javascript Trapで説明されているように、少しあいまいです。私たちに何について少し詳細与える正確にあなたがやっているが、Webページ、非常に曖昧で混沌とした用語です。
ヤニス

@YannisRizos素晴らしい点!Javascriptは、Webアプリケーションの目を引く小さな機能に使用されます。
デビッド

回答:


20

「Affero GPL v3」と呼ばれるGPLv3のバリアントがあります。gnu.orgを引用するには、

GNU Affero General Public Licenseは、通常のGNU GPLバージョン3の修正版です。1つの追加要件があります。サーバーでプログラムを実行し、他のユーザーがそこで通信できるようにする場合、サーバーは実行中のプログラムに対応するソースコード。そこで実行されているものがプログラムの修正バージョンである場合、サーバーのユーザーは修正したソースコードを取得する必要があります。

したがって、「サーバーでプログラムを実行する」ことは配布ではありません。基本GPLv3はすでにそれをカバーしています。


1
質問の焦点であるLGPLについても同じことが当てはまりますか?
デビッド

LGPLv3は、GPLv3よりも厳密に弱いです。「このライセンスは、GNU General Public Licenseのバージョン3に追加された追加の許可セットです。」つまり、GPLv3で許可されているものはすべてLGPLv3でも許可されています。「利用可能なソースコードなしでサーバー上でバイナリを実行する」ことがGPLv3で許可されているため、LPGLv3でも許可されています。
–MSalters

上記でサーバー上でプログラム実行することは配布ではないことを正確に意味するのはどこですか?
Jus12 14年

3
@ Jus12:それはGriceのマキシムの1つであり、量の最大値です。Aが常に適用されるが、状況ではSAおよびBが適用されると誰かが言う場合、Bは普遍的ではありません。FSFがAGPL3を作成するためにGPL3に制限を追加する必要があると感じた場合、FSFはGPL3にこれらの制限が存在するとは考えません。
MSalters 14年

1
@MSaltersより明確に、GPL v3のセクション0には、「コピーを転送せずに、コンピューターネットワークを介したユーザーとの単なるやり取りは伝達しない」という行が含まれています。(GPL v3は「配布」をまったく使用しません。その用語は現地の著作権法で定義されており、FSFの管理外にあります(異なる場所で異なる可能性があります)。 )GPLの要件をトリガーするものです
cpast

15

いや

「配布」は、ソースが使用可能な形式であることを常に意味します。実際、私はこれを明確に説明するものを探していましたが、Javascript Trapの記事は素晴らしい指針を与えました。非常にリチャード・ストールマンの観点からでさえ、javascriptがブラウザにダウンロードされるからといって、それが開いていることを意味しません-それはまだ閉じています。現在、彼は密接なWebアプリケーションについて暴言を続けており、間接的に、Webサイトのダウンロードはアプリケーションのコンテキスト内にある場合、配布として認められないという議論を提供しています。

別の良い例はGitHubで、明らかにgit(純粋なGPL)を使用します。しかし、それはgit を使用しています!目的に合わせてgitを変更したとしても、それを公開し直す必要はありません。

上記の議論を考えると、SaaSのほぼすべて、およびホストされたサービスの提供がアプリケーションの配布よりも使用されていることは非常に明確です。

それどころか、人々がWebサイトを作成できるパッケージを作成している場合。これは明らかに配布対象になりますが、そうではありません。

だから私はあなたが安全だと思う。しかし、法廷で弁護することは非常に強力な議論です。というのは、まさにその地域の言葉の分布は、異なる地域の法律では異なる意味を持っているからです。原作者から許可を得ることは最善の策です。


GitはGPL v1の下で公開されており(私の知る限り)、GPL v1とV3の間のディストリビューションを構成するもの(新しいバージョンを作成する理由の1つ)に違いがあると思います。私はこれについて非常に不確かですが。
デビッド

7
@David gpl v3は単に単語を「配布」から「伝達」に変更するだけです。GPL3のほとんどは、tivoisationと特許に関係しています。ソースを配布していないWebアプリケーションについての変更はaffero-GPLである
マーティン・ベケット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.