• 締切済み

GPLライセンスについて

海外のGPLライセンスに基づいて作成されたPHPスクリプトに関しての質問です。 現在、Webサイト作成の個人事業を始めたいと考えております。 そこで、無料サービスとしてGPLのPHPスクリプト(アクセス解析や簡易CMS等)を日本語化や改造をし、希望者に提供したいと思っておりますが、これはGPLに反する行為でしょうか? スクリプトの設置は当方で行い、その際の費用等は全て無料で行います。しかしながら、無料サービスという謳い文句を使用するため、間接的に費用が発生するのではないかと思い、質問させていただきました。

  • xyon7
  • お礼率66% (2/3)
  • PHP
  • 回答数1
  • ありがとう数2

みんなの回答

  • SSBBGLUV
  • ベストアンサー率47% (11/23)
回答No.1

GPLは基本的に、プログラムを受け取った人がそのプログラムを複製・改良・頒布することを無条件に認めることを要求するライセンスです。ですので、xyon7さんの行為は問題ないと思います。 蛇足ながら、設置サービスを有償で行うことはGPLに違反することではありません。 詳しくは参考URLをご覧ください。

参考URL:
http://www.opensource.jp/gpl/gpl.ja.html

関連するQ&A

  • MySQLのGPLライセンスについて

    GPLライセンスについてよくわからなくて質問しました。 フリーのMySQLを使って、パッケージ(Webアプリ、ipadアプリ)を作成するとして、 GPLライセンスのMySQLを使っているので、パッケージの購入者にソースコードまで含めて提供する必要はあるのでしょうか? ちょっとカテゴリー違いかもしれませんが、お願いします。

  • GPLライセンスについて

    GPLライセンスについて GPLライセンスのライブラリ等を使用して、 個人で商用利用サイト(ネットで公開)を作成したいと思っています。 GPLライセンスについていろいろと自分でも調べたのですが、 一向に答えが分からないので質問させて頂きました。 上記のような場合にソース公開は必要でしょうか?

  • GPLライセンスのスクリプトの公開義務について

    プログラムのことはわからない初心者です。 GNU-GPL ライセンスのphpスクリプトを有償で販売しているのを見つけたのですが、それを購入し、業者などに改変してもらって会員制サイトを作成しようと考えています。スクリプトの販売サイトを作成するわけではないのですが、以下の件についてよくわかっていないのでご教授お願いします。 1、GNU-GPL ライセンスのphpスクリプトはそもそも有償で販売できるものなのでしょうか。 2、例えば同じようなサイトを作成しようと考えているような人などからソースコードの公開を求められたりしたら無料で公開義務があるということになるのでしょうか。 3、公開を求められなくても誰もがアクセスできるような公の場に公開しておかなくてはいけないというものではないですよね。 4、サイトの著作権は、GNU-GPL ライセンスのスクリプトがあるため、プログラム部分に関してのみ、もしくはサイト全体の著作権が認められないといことになりますか。 5、そのサイトを万が一将来販売する場合、プログラム部分に関しては無料でなければならないのでしょうか。その他の部分、例えばデザインやコンテンツのみなどを有料として販売するような形になるのでしょうか。 6、オープンソースで販売されているのでたくさんの人が簡単に手にいれることが可能であるということは、一部を改変していても、いちからスクリプトを作成しているサイトよりやはりセキュリティー上解読されやすいということになるのでしょうか。 よろしくお願いします。

  • GPLライセンス(著作権)について

    GPLライセンスのフリーウェアについての質問です。 以下のようなケースでは著作権はどうなるのか知りたい次第です。 ・GPLライセンスのお絵かきフリーウェアを使用してアイコン(絵)を作成しました。 ・そのアイコンを使用して操作するソフトを製作して販売する場合、GPLソフトの著作権は一切関わってこないのでしょうか? 当たり前のことなのかもしれませんが、自分で調べてみたところ「プログラムを使った例」でしか説明されておらず、「プログラム本体を改変したプログラム」や「プログラムをライブラリとして参照したケース」といったようなプログラムの中身についての説明しかされておりませんでした。 フリーソフトや著作権に対しての知識が乏しいためにおかしな質問をしているかもしれませんが、よろしくお願いいたします。

  • GPLライセンスの再配布時の著作権表示

    GPLライセンスに関して、GPLライセンスで作られたプログラムを改変して配布することにしました。 改変したプログラムを配布する際に著作権表示は行う必要はないと思っていますが、正しいでしょうか? 以下の表示になるかと思いますが、後半の著作権表示はどこまで必要なのか調べたのですが、答えが出ていません。  GPLライセンスに関する表示  著作権表示(誰が作成したかなど) パターン1 ------------ オープンソース(GPLライセンス)のプラグインを新規に作成 作成したプログラムはGPLライセンスのため、プラグインもGPLライセンスの元配布 ○質問1  LGPLの場合のプログラムの場合は、LGPLでなくてもよいでしょうか ○質問2  GPLライセンスの表示はするが、私が作ったことを表示しない(著作権表示をしない)ことは問題はないでしょうか ------------ パターン2 ------------ オープンソース(GPLライセンス)の既存プラグインを改変 プラグインには作成された方の著作権表示がある。 ○質問3  私が改変したことを表記する必要はありますか ○質問4  改変した場合に著作権表示をする場合は、本来あった著作権表示に加えて、  改変したことを明記することを表記はしてもよいでしょうか ------------ 全てでなく一部の回答でも構いませんので、よろしくお願いします。

  • 動的リンク時のGPLライセンス

    あるプログラムAはGPLライセンスではないとします。 そして「A用に作られた」プラグインBはGPLであるプログラムCを使用するため、GPLライセンスであるとします。 なお、両プログラムAとプラグインBの作者は同じですが、プログラムAとプラグインBは(同じサイト上ではあるものの)同時配布されるわけではないとします。 原文ではないものの、WikiにGPLに関しての説明があります。 http://ja.wikipedia.org/wiki/GNU_General_Public_License この中で、動的リンク時の問題にも触れられています。 私が読んだ限りでは「明文化されているわけでも、法的に明らかでもないが、動的リンクをするプログラムにもGPLが派生すると言うような習慣になっている。」と見受けられます。 もし「プログラムAがプラグインBを前提としている」場合は、プログラムAはGPLであるべきである思っています。 しかし「プログラムAはプラグインBがなかったとしても正常に動作するものであって、プラグインBが提供する機能以外は正常に使え、かつそれ以外の機能というものが存在している」場合はどうなるのでしょうか? 極端な話「Windows上で動くWindows拡張用DLLがGPLライセンスのとき、WindowsはGPLライセンスであるべきなのか?」といわれたら、そうではないと思います。 しかしながら「Windowsが、Windows上で動くGPLライセンスのWindows拡張用DLLの使用を前提としている」のなら、WindowsはGPLであるべきだと思います。 要するに派生関係によってライセンスが変わるので、 「Bの上でAが動く」なら「AはGPL」 「Aの上でBが動く」なら「AはGPLではない」 と解釈しています。 <質問1>プログラムAとプラグインBが同じ作者によるものであっても、「Aの上でBが動く」なら「AはGPLではない」という論理は正しいといえるのでしょうか? <質問2>仮にプログラムAがプラグインBの影響でGPLになったとした場合、その他のプラグインEはGPLであるべきということになってしまうのでしょうか? 以上、よろしくお願いします。

  • GPL2ライセンスのJSを使用した場合の公開義務

    GPL2ライセンス対象のJSを使用した場合、どこまでソース公開しなければいけませんか? 仮にprototype.jsやjQueryといったライブラリがGPLライセンスだったとして、 そのライブラリを改造し、「jQuery2」といった新ライブラリとして再配布する場合は GPLライセンスとなるので、「jQuery2」のソース公開が必要だと認識しておりますが、 新ライブラリとして配布するのではなく、そのライブラリをカスタマイズして自身のWebサービスに使用する場合は、どこまでソース公開が必須なのでしょうか? たとえば、教えて!gooのようなサイトを立ち上げたとして 画面描画部分の一部にGPLライセンスのライブラリを使うとすると、 サーバ側のソースコードから何までダウンロード出来るようにしなければならないということになるのでしょうか? ライブラリを一部カスタマイズしてWebサービスを公開するだけで、ライブラリの再配布は目的とはしません。 ライセンスに詳しい方、調べた事がある方ご回答お願いしますm(_ _)m

  • GPLソフト用に作成したGUIを商品化することはできますか?

    GPLライセンスへの質問ですが御教示下さい。 ある科学技術計算のGPLプログラム用に作成したGUI(グラフィカルユーザーインターフェース)は、 この部分のみを商品化することはGPLライセンス上できますか?

  • GPL適用物を参照しての開発はGPLが適用されるか

    みむらと申します。 現在、 http://mimumimu.net/software/#STEP_M 上記URLにて、GPLが適用された STEP の改造版のソフトウェアを公開しているのですが、 保守性や拡張性の面から、C++/MFC から C# へと移行しようと考えております。 その際、 C# で作成した方も GPL が適用になるのかどうか、気になっております。 ソース公開に関しては全く問題は無いのですが、 ライセンスの適用範囲について、お解りの方がいらっしゃいましたら、 是非ともお教えいただけましたら幸いです。

  • MySQLのGPLライセンスとPHPライセンス

    いつもお世話になっております。 MySQLのライセンスとPHPのライセンスについて質問です。 過去のログを見たのですがよくわかりませんでした。 フリーツールで開発を行い、製品化を行いたいと思います。 基本的にライセンス料を支払わない方向にしたいです。 そして開発したソースは依頼会社はともかく、一般人に求められても開示はしたくはありません。 以下のパターンでソース開示(誰かに要求された場合)が必要かどうかお願いします ■MySQL ・WebレンタルサーバにMySQLが入っており、PHPでショッピングサイトの情報をMySQLに登録しました。PHPのソース開示は必要でしょうか? ・社内システムでMySQLをインストールし、PHPを使用して開発しました。PHPのソース開示は必要でしょうか? ・同じく社内システムでMySQLをインストールし、C#.NETで開発しました。C#のソース開示は必要でしょうか? 上記に共通しているのは、MySQL自身は一切改造していません。 ■PHP ・PHPで開発したWebシステム(例えばメールツール)はソース開示は行わなくてよいでしょうか?