web-dev-qa-db-ja.com

LGPLのセクション1の理由と、セクション9の意味は何ですか。

セクション1がLGPLv3に追加されたのはなぜですか?セクション3&4についての私の理解は、GPLv3からの要件なしで(LGPLv3 3&4で要件として明示的に述べられているものを除いて)、任意のライセンスの下で結合された作業を伝えることができるということです。それを考えると、なぜセクション1が必要なのですか。そのセクション3と4自体は、セクション1が明示的に述べていることをとにかくすでに暗示しているのではないでしょうか。

私は何かが足りないと思います、そしてセクション1は冗長ではありません。それを仮定すると、これはGPLv3の他のセクションに影響を及ぼしますか?例えば。セクション3および4に基づく対象作品の伝達は、GPLv3のセクション10の特許条項に該当しますか?セクション1がセクション10の例外も述べていないのはなぜですか?

別の言い方をすれば。 固有FAQ 次のように記述して正しいですか?

LGPLは、[ヘッダーのみのライブラリの場合] 2条項BSDライセンスとほぼ同じものを必要とします。

LGPLv3ヘッダーからの資料を含むオブジェクトファイルを伝達するために、GPLv3特許条項が適用されないというのは本当ですか?

7
Roland Schulz

これが理由です。 LGPL v の開始によるものです。

This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.

答えとして、それは確かに少し不透明です。しかし、LGPL v3のセクション1をもう一度見ると、もう少し明確になり始めています。

1. GNU GPL。
 
のセクション3の例外[.____でなくても、このライセンスのセクション3および4に基づいて対象となる作品を伝えることができます。 ] GNU GPLのセクション3に拘束されます。

LGPL v3のオープニングには、 GPL v のすべてが組み込まれています。しかし、GPL v3のセクション3以降、問題が発生します。When you convey a covered work, you waive any legal power to forbid circumvention of technological measures ... LGPLを使用すると、意図に反する可能性があります。

LGPL v3.0のセクション1は、その特定の制限を回避するためにそこに置かれました。 LGPL v3セクション4では、デバッグを目的としたリバースエンジニアリングについて説明していますが、GPL v3セクション3では、そのコンテキストがはるかに広くなっています。 LGPL v3のセクション3と4は同じ制限を作成しないため、GPLv3のセクション3と同等ではありません。

特許条項(GPL v3のセクション10および11)について:それらはLGPL v3に対して完全に有効であり、LGPLV3セクション1の例外はそれらに適用されません。 LGPL v3セクション3および4を介して作業を伝達することは、GPLv3セクション10および11から作成された制限とは関係ありません。

LGPLは、ライセンスの維持を簡素化するためにGPLを組み込んでいます。 LGPL v3セクション1に類似した例外条項がない理由については、はっきりとは答えられません。ただし、FSFはソフトウェア特許に反対しているため、GPLv3セクション10の自動特許ライセンスに例外を提供していることはわかりません。提供します。彼らは、より少ない特許と絡み合いを望んでいます。

この回答 from SOは私に 主な違い LGPLv2.1とv3.0の違いを教えてくれました

1
user53019