[Codeigniter-users] OSLについての確認

Back to archive index

TAKA jyouh****@gmail*****
2011年 12月 1日 (木) 21:35:56 JST


takaponnと申します。

CodeIgniterのライセンス関連で2点質問です。

■OSLは決定?
EllisLabがライセンスを「OSL」と主張し始めて1ヶ月以上経っていますが、既に「ライセンスはOSLにする」ことは公式に確定しているのでしょうか?

CodeIgniterの日本ユーザ会のサイト等を見ていると、「ユーザの方々はGPLにしてほしい」という意見を出しているようですが。。

「OSLになることが確定している」のか「まだ未定」なのかがわかりません。

■MySQLは使えない?
確かMySQLのライセンスはGPLだったと思います。
ということは、OSLライセンスで確定すると、世界で最も普及しているDBであるMySQLが使えないということでしょうか?

非常に気になる問題ですので、CodeIgniterの日本ユーザ会の方に是非教えていただきたいです。

よろしくお願いします。

2011年12月1日20:04 Kenji Suzuki <kenji****@gmail*****>:
> Kenji です。
>
>
> On Tue, 08 Nov 2011 11:05:58 +0900
> "aidre****@gmail*****" <aidre****@gmail*****> wrote:
>
>> sugahara です。
>
>> 確認ですが、現段階の理解として
>> 以下の解釈でよろしいでしょうか?
>>
>> =============================================
>>
>> 【 参考URL 】
>>
>> http://codeigniter.com/license_faq.html (英文)
>> http://ellislab.com/blog/comments/software_license_wrap_up_and_osl_3.0
>> (英文)
>>
>>
>> 【 概要 】
>>
>> ・system ディレクトリ以下:OSL( Open Software License)
>> ・application ディレクトリ以下:AFL( Academic Free License)
>>
>> OSLのソースコードを改変する場合は、公開する義務がある。
>
> これはそのとおりですが、
>
> EllisLab の見解によれば OSL のソースコードを一切改変しなくても、サイトで使っている
> OSL である CodeIgniter のソースコードをサイトの訪問者が希望すれば入手できるように
> 何らかの手段を講ずる必要があるようです。
>
> http://codeigniter.com/forums/viewthread/202562/P180/#958146 以下の投稿参照。
>
> CroNiX:
> Derek, so, in short, if you do not alter anything in the /system directory and ONLY change things in the /application directory, then you are in compliance with OSL3?
>
> Derek Jones:
> In those cases, CroNiX, so long as the actual code in use is still freely hosted by EllisLab (i.e. available at GitHub), and there is a reasonable means of source disclosure, yes.  One user cited the example above of a short mention in a site’s terms of service, which I would perceive as an example of a reasonable means, though others may have their own preferences and methods (powered by CodeIgniter in the footer with a link, or a link banner, etc., are also common).  But again we cannot and do not even desire to demand a specific mechanism.  The basis is simply respect.
>
> Derek は、サイトの利用規約に記載する例や、powered by CodeIgniter のリンクやバナーを
> フッターに表示する例をあげ、しかし、EllisLab は特定の方法を要求しないし OSL も特定の
> 方法を要求しているわけではないので、できないと強調しています。
>
>
>> 公開場所は、GitHub がベストだが、インターネット上で
>> 誰でもアクセスできる場所であればOK。
>>
>> ※ ライセンスはディレクトリによって
>>   既定されているわけではないので注意が必要。
>>
>> ※ systemディレクトリ内のファイルをコピーペーストして、
>>   applicationディレクトリ内に配置し、修正を加えた場合は OSL。
>>
>> ※ application ディレクトリ内において、1から自分で書いたファイルは
>>   system ディレクトリのファイルをオーバーライドしていても AFL。
>
> ここもちょっと誤解されそうな気がします。AFL 自体はソースの公開義務がある
> (OSL と AFL は文言がほとんど同じです)ので、ソースを公開したくない場合は、
> 自分のソースは AFL にしてはいけません。
>
> application/ が AFL というのは、CodeIgniter の配布ファイルに含まれる
> application/ 以下のファイルは AFL でライセンスされているというだけの
> ことです。
>
>
> // Kenji
>
>
>> 【 互換性のあるライセンス 】
>>
>> ・Artistic License
>> ・Apache-2.0
>> ・BSD 3 Clause
>> ・BSD 2 Clause
>> ・MIT(Expat)
>> ・MIT(X-11)
>> ・Your custom license(独自にカスタマイズしたライセンス)
>>
>>
>> 【 互換性のないライセンス 】
>>
>> ・GPL
>> ※ 使用不可。
>>
>>
>> 【 CodeIgniter の解釈に従うと たぶん互換性のあるライセンス 】
>>
>> ・LGPL
>> ※ 要確認
>>
>>
>> 【 共存可能と思われるもの 】
>>
>> ・PEAR( http://pear.php.net/ ): BSD, MIT, LGPL, PHPライセンス, Apache
>> ライセンス
>> ・Qdmail( http://hal456.net/qdmail/ ): MIT
>> ・QdmailReceiver( http://hal456.net/qdmail_rec/ ): MIT
>> ・HTMLPurifier( http://htmlpurifier.org/ ): LGPL
>> ・TCPDF( http://www.tcpdf.org/ ): LGPL
>> ・jQuery( http://jquery.com/ ): MIT, GPL(MITライセンスを適用すればOK)
>>
>>
>> 【 共存できないもの 】
>>
>> ・Ktai library( http://blog.ecworks.jp/ktai ): GPL
>>
>>
>> etc.
>>
>> =============================================
>>
>> 以上となります。
>>
>> お気づきの点がありましたら、
>> ご指摘いただけると幸いです。
>>
>> よろしくお願いいたします。
>>
>>
>> // sugahara
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users



Codeigniter-users メーリングリストの案内
Back to archive index