質問: XOOPSやosCommerceのようなGPLライセンスで頒布されているWebサービスを 提供するソフトウエアのライセンス形態について教えてください 1)頒布されているソフトウエアについているサンプルテンプレートや設定 ファイルもGPLだとすると、それらを元にカスタマイズしたテンプレートや 設定ファイル、画像データもGPLライセンスが適用されるのですか? (テンプレートには簡単なロジックが組み込めるものとします) 2)もし、受託開発でカスタマイズを行った場合、GPLライセンスになるのであれば 納品先は再頒布や一般公開が自由に行えて、それを開発者は妨げる事が出来ない という認識で正しいですか? 3)納品先はそのWebサービスを使用している一般ユーザ(osCommerceで あればショッピングをしている人達)から、GPLに基づくソースコードの 開示依頼等を受けた場合、認める必要がありますか? GPLについてWebサービスになった時の受託開発におけるライセンスの 適用範囲が良くわかりません。 参考になるURLや実例を挙げてもらえるとうれしいです。
回答: 1) 画像についは、独立したものであることも多いのでGPLでないこともあります。 テンプレートなども具体的なGPLのコードを含まず、あくまでもGPLウェアで利用できるように合わせている程度のものであれば、GPL以外で提供されていることもあります(Creative Commons等)。また、例外的に(著作者の許可によって)GPLでないものがGPLウェアのために利用されている場合もあります。 確認は必要ですが、XOOPSやosCommerceに含まれているものはほとんどがGPLとして配布されているものかと思います。 原則として、それらがGPLとして組み込まれているのであれば改変物にもGPLが継承されます。 2) そういうことになります。GPLライセンスであることを納品先に伝えておけばよいかと思います。 もちろん納品先の判断で、(自分のところでカスタマイズ費用を出したのだから)再公開や頒布はしない、とすることもできますが開発者側では制限はできません。 納品先もGPLの縛りを受けるので、納品先がどういう判断をするかははケースバイケースじゃないでしょうか。 3) 必要ありません。システムを頒布・販売等する場合には、開示以来の有無にかかわらずソースコードの開示をする必要があります。