0

簡単な質問ですが、Qt でオープン ソース プログラム用の静的アプリケーションを構築することは合法ですか? Qtのルールに反していると聞きました。

また、商用の静的ビルドを行いたい場合は、ライセンス ファイルを購入する必要があります。それで、問題なく静的にビルドする他の方法はありませんか?

4

1 に答える 1

0

qt-project.orgから:

Qt は、オープン ソース (LGPL v2.1) または商用条件で使用できます。

opensource.orgでLGPL v2.1 を見つけるか、Wikipedia (他の多くの場所の中でも) でそれについて読むことができます。

あなたと契約している弁護士以外は、誰もあなたに実際の法的助言を与えるつもりはありません(誰かがそうするなら、あなたはそれを受けるべきではありません).

ほとんどの開発者が次のことに同意すると言っても過言ではありません。

  • LGPL は、LGPL、GPL、または互換性のあるフリー ソフトウェア プロジェクトを除き、静的リンクを許可しません。
  • 静的リンクを行うと、ソフトウェアも LGPL になる可能性があります。
  • これは FSF がそれを書いた意図であり、おそらくそれをライセンスとして使用するほとんどの人の意図でした。
  • LGPL コードを商用コードに静的にリンクすることは違法ではありませんが、おそらく非倫理的です。
  • 合法性や倫理を気にしなくても、深刻な PR の問題につながる可能性があります。

だから、個人的にはやりません。しかし、それは私だけであり、法的助言ではありません.

商用ライセンスに関しては、はい、その料金を支払っています。詳細については、商用 Qt サイトにアクセスしてください。

于 2012-09-29T03:56:11.610 に答える