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

Re: Cygwin のライセンス



            こんにちは 伊藤@豊田織機 です。


kose> Cygwin でコンパイルしたものは Cygwin DLL とリンクされます。
kose> Cygwin DLL は GPL です。
kose> よって伊藤さんが作った実行ファイルは GPL の元で配布しなけれ
kose> ばなりません。
kose> 売るのはかまいませんがソースコードを要求された場合はそのソー
kose> スコードを提供しなければなりません。
kose> Cygwin を利用するアプリケーションをソースコードを開示しな
kose> いで配布する場合は、Cygwin の商用利用ライセンスを別途購入す
kose> る必要があります。

 この辺りちょっと自分も怪しいのですが…(良く調べてない^^;)
 -mno-cygwinでcompileしても×なのでしょうか?
# 上記を付けないと、そもそも*.exeを起動するとCygwinをinstallしていない
# PCでは『cygwin1.dllが無い〜』と怒られますが、-mno-cygwinでcompileし
# た*.exeは今の所どのPCでも動いてます。

 まぁ最悪(?)、ソースを開示するのは(恥ずかしいけど^^;)それ程問題では無
 いと踏んでいますが…(???)

Ito> # いずれは華麗に(?) VC++ + MFC になれるのかなぁ?
kose> だそうですが、他のコンパイラではコンパイル(リンク)できなくな
kose> ります。

 取りあえず、現状はgccとbccの両方でcompile出来る事は確認しながら進めて
 いますが、それでもいずれは破綻しますかねぇ(?)


kose> ちなみに MinGW は public domain だそうです。
kose> http://www.sixnine.net/cygwin/cygwin-doc/mingw-doc/licensing.html
kose> http://www.mingw.org/licensing.shtml

 -mno-cygwinをつけると↑が採用されてcompileされる様な記事をどこかで見
 た様な…
# 怪しいです^^;


# そもそも、大人しくVC++使えや! と周りからも言われつつ…何とかしたい^^;

              TOYOTA INDUSTRIES CORPORATION
       /_/_(_)           Toru Ito
        / / Office mailto:toru.ito.aa@xxxxxxxxxxxxxxxxxxxxxxxx