2

私は、携帯電話用の商用のクローズドソース アプリケーションを開発するつもりです。

私は Symbian の電話も持っているので、Symbian OS から始めることにしましたが、とても気に入っています。Qt を採用したいと思います。これは実際に Nokia によって提案された方法であり、Qt ライブラリを使用することで、iOS や他のプラットフォームに非常に簡単にアプリを移植できることを知っているからです。

Qt と C/C++/Carbide のどちらかを選択する必要があるのですが、1 つの説得力のある質問があります。Qt を使用して商用のクローズド ソース プログラムを開発するためのライセンスを取得するには、料金を支払う必要がありますか?

正直なところ、開発ツールの使用にお金を払うつもりはありません。投資を回収できるかどうかわからないからです。さらに、ストアでアプリをホストするためのアカウントを開設するためにも支払う必要があります。

私の英語が悪く聞こえたら、遠慮なく訂正してください。サンクス。

4

1 に答える 1

2

いいえ、商用またはプロプライエタリなアプリケーションを構築するために Qt フレームワークに料金を支払う必要はありません。GNU LGPL バージョン 2.1ではこれが許可されており、Qt はこのライセンスの下でライセンスされています。

Qt のライセンスについては、こちらをご覧ください。

エキス:

このバージョンの Qt は、 GNU LGPL バージョン 2.1に含まれる条件に準拠できる場合、Qt アプリケーション (独自またはオープン ソース) の開発に適しています。

LGPL にはまだいくつかの要件があることに注意してください。たとえば、Qt のソースを改善してアプリケーションのパフォーマンスを向上させたり、バグを修正したりする場合は、アプリケーションを提供 (販売、配布) するすべての人が変更のソース コードを利用できるようにする必要があります。これ自体は悪い考えではないため、このような変更を非公開にして、競争上の優位性として利用したい場合があります。

Qt ライセンスに関する FAQも参照してください(コメントについては Claudio に感謝します)。

于 2012-06-26T23:02:46.410 に答える