[Codeigniter-users] CodeIgniterベースのアプリケーション配布形態について

Back to archive index

Kenji Suzuki kenji****@gmail*****
2011年 12月 14日 (水) 18:47:36 JST


Kenji です。


ML にこの件の EllisLab の見解を流したかどうか忘れましたので、投稿しておきます。

On Fri, 9 Dec 2011 23:28:46 +0900
戸田 広 <info****@sciss*****> wrote:

> こんばんは、戸田です。
> 
> 先日KenjiさんにTwitter上でご相談に乗っていただいたテーマを
> MLにも展開して、広くご意見をおうかがいしたいです。
> お時間ございましたら、下記をご覧のうえでご意見ください。
> 
> 先日からのEllisLabの見解のポイントは、次の3点と考えています。
> ●CodeIgniter 3以降、ライセンスはOSL3.0に明示的に変更される。
> ●CodeIgniter 2以前のバージョンはEllisLab独自のライセンスだったが、
>  先日になってGPLとは互換性が無いライセンスと明言された。
> ●よって、CodeIgniterベースのアプリケーションは
>  これまでも今後もGPLでは配布できず、
>  同時にGPLライブラリーの併用もできない状況であり、
>  既存のアプリケーション資産について
>  大きな見直しや改修が必要となっている。
> 
> でも、これらの問題は主に
> 自作のアプリケーションにCodeIgniterを「同梱して再配布する」際に
> 発生しうる問題ですよね?

そうです。

> 逆に言えば、CodeIgniter本体を含む
> EllisLab製のコードを一切含まない形で
> 自作のapplicationフォルダー配下だけを配布する分には、
> そのアプリケーションがよほど排他的なライセンス下にないかぎり
> EllisLabとの間のライセンス問題は一切発生しないはずです。

> もちろん、CodeIgniter本体がなければ
> アプリケーションは動かないのは当たり前のことですが、
> 自作アプリに、CodeIgniter本体をダウンロードして
> 適切な場所に展開してくれる、たとえば installer.php などが
> 同梱されていればどうでしょうか。
> 私は、この方法によって
> たとえばOSLのコアライブラリーとGPLの自作アプリという構成でも
> ライセンス上 問題なく展開し、利用できると考えております。

Derek Jones 氏のコメント

As for your ongoing concern about GPL compatibility - let me toss this scenario out there: how about simply not packaging your GPL licensed code together with the CodeIgniter files?  OSL doesn’t care if your code is GPL, and neither does EllisLab; only the GPL cares about linked software’s license.  And in the GPL’s case, compatibility and copyleft is triggered when it is distributed, not when it is used (and the GPLv3 does not consider a web app as a distribution - the AGPL however, does, so make sure you know which GPL license your code is under!)  So did you realize that if you are using GPL’d code on your CodeIgniter powered web sites, you are not in violation of the GPL?

http://codeigniter.com/forums/viewthread/202562/P165/#957764


// Kenji




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