[Codeigniter-users] CodeIgniter のライセンス変更問題

Zurück zum Archiv-Index

paddy paddy****@gmail*****
2011年 10月 26日 (水) 12:42:27 JST


paddyです。

あまりライセンス問題に明るくないのですが、

> また、コントローラやモデルは、CI_ControllerやCI_Modelを継承
> しており、それらを変更したものであり派生成果物ではないかとの疑問
> もあります。

これについては、FSFには明記されていないようですが、
Wikipedia ( http://en.wikipedia.org/wiki/Open_Software_License )を眺めた限りでは、
 "  Note that the definition of Derivative Works in the OSL does not
cover linking to OSL software/libraries so software that merely links
to OSL software is not subject to the OSL license.  "
の記載があります。
これを信頼するのであれば、
OSLソースを継承( ダイナミックリンク )したオブジェクト( 派生物 )は、OSL適用外となると思われます。

> OSL は、GPL のようにリンクについては影響しませんが、AGPL 同様
> ASP での利用のように配布しない場合でもソースコードの公開義務が
> あります。

単純に、よくある「システムコアは、配布本家よりどうぞ」ということではないでしょうか?

2011年10月26日12:00 Kenji Suzuki <kenji****@gmail*****>:
> Kenji です。
>
>
> このライセンス変更問題ですが、そもそも CI で作成するすべてのアプリ
> は、CI の派生成果物であり、コピーレフトな OSL になるのではないか
> という疑問が本家フォーラムで出ています。
>
> この説が正しい場合、CI で作成されたすべてのソースコードは
> OSL にする必要があり、他のライセンスにすることは不可能になります。
>
>
> また、コントローラやモデルは、CI_ControllerやCI_Modelを継承
> しており、それらを変更したものであり派生成果物ではないかとの疑問
> もあります。
>
> 継承が派生であれば、継承したクラスは、継承元と同じ OSL ライセンス
> にする必要があります。この結果、コントローラやモデル、ライブラリ
> を拡張したものはすべて OSL にする必要が生じます。
>
> この説では、自分で1から書いたライブラリやヘルパーは OSL にする必要
> はないでしょうが。
>
>
> OSL は、GPL のようにリンクについては影響しませんが、AGPL 同様
> ASP での利用のように配布しない場合でもソースコードの公開義務が
> あります。
>
> もともと BSD ライクな CodeIgniter ライセンスをコピーレフトな OSL
> に変更するということは、かなり大きな方針の変更です。
>
> この件は放置すると、大きな影響があるかも知れません。
>
>
> // Kenji
>
>
> On Mon, 24 Oct 2011 16:29:31 +0900
> Kenji Suzuki <kenji****@gmail*****> wrote:
>
>> Kenji です。
>>
>>
>> CodeIgniter が現行ライセンスから OSL 3.0 & AFL 3.0
>> に変更するという発表がありました。application/ 以下の配布
>> ファイルは AFL、system/ 以下は OSL です。
>>
>> OSL は copyleft なオープンソースライセンスですが、あまり
>> 馴染みがなく、ほとんどの人が知らないと思います。AFL は
>> BSD ライクなライセンス(OSL の作者が作った)です。
>>
>> EllisLab は現在同様、CI で作成したアプリに GPL を摘要
>> することは気にしないようです。
>>
>> http://codeigniter.com/forums/viewthread/202562/#946360
>>
>> しかし、OSL および AFL は GPL と両立しないと FSF は公式に
>> 表明しています。
>>
>> http://www.gnu.org/licenses/license-list.html#OSL
>> http://www.gnu.org/licenses/license-list.html#AcademicFreeLicense
>>
>> ここで、GPL なライブラリを CI アプリケーションに使っても
>> よいかという懸念が生じます。
>>
>>
>> ライセンス問題はややこしいので、詳しい方がいればご意見を
>> お願いしたいです。
>>
>> 本家フォーラムでは
>> http://codeigniter.com/forums/viewthread/202562/
>> に投稿すればよいと思います。
>>
>>
>> 参考:
>> https://github.com/EllisLab/CodeIgniter/commit/f4a4bd8fac188ebc9cda822ffc811c218fd92b45
>> http://en.wikipedia.org/wiki/Open_Software_License
>> http://sourceforge.jp/projects/opensource/wiki/licenses%2FOpen_Software_License
>> http://www.opensource.org/licenses/OSL-3.0
>> http://www.rosenlaw.com/OSL3.0-explained.pdf
>>
>>
>> // Kenji
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
>




Codeigniter-users メーリングリストの案内
Zurück zum Archiv-Index