[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Cygwin のライセンス



ま、いつもの老婆心ながら.... ということで。

>>>>> In [meadow-users-jp : No.5284] 
>>>>> “Ito” = Toru Ito <toru.ito.aa@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Ito>  bcc→gccに変更した理由は
Ito>  1. bccって…個人で使うならともかく、売物compileすると…やっぱまずいん
Ito>     すよねぇ(?)

Cygwin でコンパイルしたものは Cygwin DLL とリンクされます。
Cygwin DLL は GPL です。
よって伊藤さんが作った実行ファイルは GPL の元で配布しなけれ
ばなりません。
売るのはかまいませんがソースコードを要求された場合はそのソー
スコードを提供しなければなりません。

Cygwin を利用するアプリケーションをソースコードを開示しな
いで配布する場合は、Cygwin の商用利用ライセンスを別途購入す
る必要があります。

http://www.sixnine.net/cygwin/cygwin-doc/cygwin-ug-net/are-free.html
http://www.redhat.com/software/cygwin/

また、Cygwin DLL が提供する POSIX API を使ってしまうと、

Ito> # いずれは華麗に(?) VC++ + MFC になれるのかなぁ?

だそうですが、他のコンパイラではコンパイル(リンク)できなくな
ります。


ちなみに MinGW は public domain だそうです。
http://www.sixnine.net/cygwin/cygwin-doc/mingw-doc/licensing.html
http://www.mingw.org/licensing.shtml
-- 
こせき // サポートページ
http://www.NetLaputa.ne.jp/~kose/MeadowBook/