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