2009-03-30 10 views
0

私は商用プロジェクトのために無料でクロスプラットフォームのGUIを探しています (つまり、私はコードを与えることはできません)GPLがないと私はLGPLを推測しません wxWidgets? ありがとう無料のC++クロスプラットフォームのGUIフレームワークを探しています

+0

これまでに質問されています。 – dirkgently

+0

LGPLを再チェックしてください。これは非常に限定的ではなく、あなた自身のコードに「ウイルス性」の影響はありません。 – Javier

+0

この質問を見る: http://stackoverflow.com/questions/262298/windows-c-ui-technology –

答えて

10

LGPLを避けたい場合は、wxWidgetsがおそらく最も完全なオプションです。これは、配布に柔軟性のあるLGPLの導関数を使用します。

ただし、LGPLは商用での使用に適しています。唯一の制限は、UIライブラリと動的にリンクする必要があることです。これは一般的には問題ではありません。

LGPLを使用すると、GTK、QT(4.5以降)、FLTKなど、他の多くのオプションがあります。これらのQTはおそらく私の個人的なお気に入りです。

+0

リンクする以外に、LGPLでは、変更されたライブラリを出荷する場合、ソースを変更に提供する必要があります。依然として問題はありません。なぜなら、あなたのアプリケーションはあなたの望みどおりに閉じられているからです。 – Javier

+0

はい。しかし、成熟したフル機能のライブラリを使用している場合は、通常、ライブラリ自体を変更する必要はほとんどありません。元のライブラリが変更されていない限り、カスタマイズのためにライブラリをサブクラス化することはできます。 –

+0

コアライブラリ(私はライブラリ開発者に提出したので、私は提供する必要はありません)にマイナーなバグ修正以外の何かを行う必要はありませんでした。 –

5

LGPLライセンスライブラリにリンクしているクローズドソースアプリケーションを出荷することができます。

関連する問題