使用するライブラリに依存します。
- GPLライセンスで提供されているライブラリをリンクすると、作成したプログラムもGPLにする必要があります。
- LGPLライセンスで提供されているライブラリをリンクする場合は、リンク方法によって異なります。
- 静的ライブラリとリンクすると、アプリケーションはGPLになります
- 動的ライブラリとリンクしても、アプリケーションはGPLの制限を受けません
たとえば、The GNU Readline Libraryという GPL のライブラリがありますが、このライブラリを使うアプリケーションは、GPLにする必要があります。逆に LGPLライセンスのThe GNU C libraryを動的リンクしているアプリケーションは、ライブラリのライセンスの影響を受けないので、GPLにする必要ありません。
大まかには上記のような分類になりますが、保証はできません。 詳しくはライセンスを参照下さい。