- ベストアンサー
GPLとは?頒布することは必須なのか?
- GPLは、改変したプログラムを頒布することを奨励するライセンスです。
- GPLv2の日本語訳を見ると、改変したプログラムを頒布することができるとされています。
- しかし、「頒布することができる」という表現があるため、頒布は必須ではないとも解釈できます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
あなたは、GPLの下で受け取ったプログラムを「以下の条件すべてを満たすならば、頒布することができる」です。 改変したプログラムを頒布せずに、自分だけで使い続けることは可能です。 自分が会社であれば、自社から出さない限りは、改変したものを頒布する必要はありません。 頒布するのであれば、条件を満たすことはあなたのいうところの「マスト事項」です。 GPLは、頒布する行為を奨励することが目的ではなく、 プログラムが受け取った者が、そのプログラムを改変して利用できることを保証するためのものです。 元の質問に戻れば、1)は「しなくてもいい」、2)は前提が成立しないので答えられない、ですね。
その他の回答 (3)
- Yanch
- ベストアンサー率50% (114/225)
1)改変したプログラムを頒布することは、GPLのラインセンシーにとって「しなければいけない」ことなのか、「しなくてもいい」ことなのか、どちらであるかを教えて頂けないでしょうか? GPL は、GPLの著作物とGPL著作物の派生物のを再配布する場合に、守るべき方法と、守るべき事項について記述されています。 再配布を行わない場合、GPL に記載されている内容は、特に気にする必要はありません。
お礼
回答をほったらかしにして申し訳ありませんでした。 ご回答ありがとうございました。
- entree
- ベストアンサー率55% (405/735)
「頒布しなくてはならない」はおかしいでしょう。 もし、ライセンスを受けた者(使用許諾をあたえられた者)が改変 したプログラムを頒布しなければならないなら、プログラムを改変 する技術のない人はライセンスを受けること、つまりGPLでライセン スされたプログラムを使用することができないことになりません か? GPLでは、改変したプログラムを頒布する権利が保障されます。 ライセンスを受けた人が改変したプログラムを再配布する際に、自 分が定義したライセンスの中に「改変を禁止する」という文言を追 記することを禁止しています。
お礼
回答をほったらかしにして申し訳ありませんでした。 ご回答ありがとうございました。
配布できるのは、改変して作成したバイナリですよね。(別にソースも配布して構わないのですけど。) 組み込み製品等にGPLソースをベースに作成した自社独自アプリのバイナリを組み込んで製品として出荷したりできます、って事です。 で、ソースに関しては、その製品を購入した人から、ソース提示要求を受けたら、ソースを提供しなければなりません。 あくまでも、そのバイナリを入手した人に対して、であるので、無条件にソース配布を行え、と言うわけではありません。 ただ、バイナリ入手者から要求がある場合は、必ず提供しなければならない、って事です。 で、GPLソースを流用したことを明記せずに製品に組み込んで、後でバレる企業が時々居て、祭り状態になる事が時々あります。 まぁ、大体は自社サイトに謝罪文を掲載した上で、ソースの提供を行う事で終結してますが。 商用プログラム作成している側は気をつけていないと、流用したソースに実はGPLソースが含まれていて、知らない間にGPL汚染されていて、結果大騒ぎに、なんて事も起こりえます。 前述のような騒ぎの中には、そういう意図せずGPL汚染していた、と言う場合もあるようです。 [参考]GPL汚染 - 通信用語の基礎知識 http://www.wdic.org/w/TECH/GPL%E6%B1%9A%E6%9F%93 改変した物→配布できる。(配布せずに自社内で使う、って場合もありますから。) 改変したソース→改変物(バイナリ)保持者からの要求があれば開示必須。
お礼
回答をほったらかしにして申し訳ありませんでした。 ご回答ありがとうございました。
お礼
回答をほったらかしにして申し訳ありませんでした。 ご回答ありがとうございました。