連投申し訳ないです。。

そもそもConnector/JやPerl DBD::mysqlはGPLなので、
これらをロードしているアプリケーションは
すべからくGPLになって然るべきかと。

PDO_MYSQLはこの根拠が怪しいですが、
libmysqlclient.soを使っているのであれば
そもそもPDO_MYSQLもGPLであるべきだと思っています。。

yoku ts.

2012/10/03 1:06 "yoku ts." <yoku0825@gmail.com>:
こんばんは、yokuといいます。

> 例えば使用について、
General Public Licenseが一般公衆「利用」許諾契約書、と訳される為だと思いますが、
GPLは利用に関するライセンスではありません。
GPLv2の第0条には、複製・頒布・修正以外の活動はこのライセンスでの範囲外と明記されています。

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC3


> 配布であれば、
ただ同一のパッケージに含まれたというだけでは派生物(=GPLの対象)には含まれず、
またMySQLを利用する(できる)ソフトウェアでも、
GPLで保護されているモジュール(mysql.hをインクルードしたりlibmysqlclient.soなどを使う)がなければ
パイプやソケットでの接続は通常2つの分かれたプログラム、となっているので、
それも派生物ではないと考えられます。

http://www.gnu.org/licenses/gpl-faq.en.html#MereAggregation


libmysqlを使うようにコンパイルされたPDO_MySQLがPHPライセンスなのが私も腑に落ちませんが。。

http://php.net/manual/en/mysqlinfo.library.choosing.php


yoku ts.

2012年10月2日 20:14 Nia <nia.eashes@gmail.com>:
> はじめまして、Nia です。
>
> そもそも疑問なんですが、
>
>> ライセンス早わかり(http://www.softagency.co.jp/products/mysql/license/)
>
> やら GPL やらにある「配布」とか「使用」って具体的に何を言ってるんでしょうか?
>
> 例えば使用について、
> 「MySQL のソースコードを改変、組み込みした場合」なのか
> 「MySQL のソースコードをコンパイルして得たソフトウェアを前提にしたソフトウェアの作成」なのか。
>
> 配布であれば、
> 「MySQL を含めてパッケージングしたソフトウェアの配布」なのか
> 「MySQL を利用する(できる)ソフトウェアの配布」なのか。
>
> それで気になって調べたのですが、
> PHP で MySQL を利用する場合に前提になる PDO のライセンスは PHP ライセンスになっています。
> 参考: http://pecl.php.net/package/PDO_MYSQL
> ということは、単に「MySQL に接続する(MySQL を前提にする)」のは、
> GPL の定める「使用」とは異なるんじゃないか? と思ったのです。
>
> (もちろん、PDO の中に、通常配布されいてる GPL の MySQL クライアントのバイナリがある場合、
>  そもそも PDO が PHP ライセンスで大丈夫なの? っていう疑問が先行しますが)
>
> 実際のところどうなんでしょう。
> 「使用」やら「配布」の意味がはっきりしなければ、何の議論の余地も無いと思うのですが……。
>
> ------
> @niaeashes
>
> On Oct 2, 2012, at 6:57 PM, 折出 秀樹 <oride@gachapom.jp> wrote:
>
>> 折出です。
>>
>> ライセンス早わかり(http://www.softagency.co.jp/products/mysql/license/)
>> をみて謎が深まったのですが、ウェブアプリケーションの場合はどういう
>> 扱いになるのでしょうか?
>>
>>
>> WordpressはバックエンドにMySQLを使うことができますが、
>> もともとWordpressはGPLだから問題ないかと思います。
>>
>> これが商用のCMSアプリケーションなどで、ソースコードの開示がない場合は
>> MySQLのライセンスを購入する必要があるということでしょうか?
>> (その場合は開発元?利用者?どっち?)
>>
>> また受託開発などでMySQLを使う場合、委託元(発注元)にソースコードを
>> 引き渡さない限りライセンス購入が必要になるのですか?
>> (2次委託・3次委託とかの場合、上がさらに上に対して開示に拒否した場合とか面倒?)
>>
>> PHPでウェブアプリケーションを作った場合、Zend GuardやionCube Encoderで
>> エンコードかけなければ、「ソースコード」を引き渡したことになるのでしょうか?
>>
>>
>> On 2012/10/02, at 17:58, Makoto Akai <akai@mkt-i.jp> wrote:
>>
>>> あかいです
>>>
>>> http://d.hatena.ne.jp/kouji0625/20120209/p1
>>>
>>> にあるように、
>>>
>>> 「本当は恐ろしくない、MySQLのライセンス」
>>>
>>> という結論だと思います。
>>>
>>> 通常は、ライセンスは購入せずに、「サブスクリプション」を購入する
>>> と思います。(たぶん、MySQLの商用ライセンスを購入する人は
>>> 最近は多くないような気がする。組み込み系かな)
>>>
>>> データベースそのもののコアの機能を使いたい場合は、
>>> Community Server を持ってきて、使えば、今までどおり
>>> 無償で、使えます。ライセンスは、GPL.
>>>
>>> Enterprise Monitor やバックアップなどの付加価値サービス、機能や
>>> サポートなどを得たい場合は、有償のサブスクリプションを購入すると。
>>>
>>> 1サーバーあたり、20-30万円程度は、その手のサービスが必要になる
>>> 企業から見れば、MySQLの今の機能、サービスだと、激安だと思っています。
>>> (同じ会社の商用データベースに比較すれば。。。苦笑
>>>
>>>
>>> 赤井
>>>
>>>
>>> 2012年10月2日 17:47 遠藤 俊裕 <endo@applabo.com>:
>>> 遠藤です。
>>>
>>> MySQL のライセンス、いよいよ気にしなくてはならなくなりま
>>> した。
>>>
>>> 最近のライセンスは、お高いですね。
>>>
>>> 安いやつでも23万/1年ですって。
>>> 購入って無くなったんですね。時代の流れでしょうか。
>>>
>>> バンドルしてシステム売ろうとしたら、毎年23万、奉納?
>>>
>>> PostgreSQL に乗り換えるチャンスでしょうか。
>>>
>>> http://www.softagency.co.jp/products/mysql/license/
>>> http://www.softagency.co.jp/products/mysql/price/
>>> http://d.hatena.ne.jp/kouji0625/20120209/p1
>>>
>>> --
>>> えんどう
>>> endo@applabo.co.jp,endo@mysql.gr.jp
>>>
>>>
>>>
>>>
>>>
>>> --
>>> ------------------------------------------------------
>>> MKTインターナショナル株式会社
>>> 代表取締役社長  赤井 誠 / Makoto Akai
>>> E-Mail:  akai@mkt-i.jp    Mobile: 080-7015-2214
>>> Linux Foundation でコラム不定期連載中:
>>>  →  https://jp.linux.com/whats-new/column/akai
>>
>>
>
>