まとめると

1. ライブラリがGPL
自分のソースも公開しないといけない。

2. ライブラリがLGPL
a) dynamic link
自分のソースは公開しなくてもいい。
ライブラリに関しては大抵オブジェクトも一緒に配布するだろうから、そのときはライブラリのソースも一緒に配る。
配布先へのリンクでいい場合もある。

b) static link
自分が作った分については、ソースまたは再リンク可能なオブジェクトを公開する。
(このときもライブラリのソースを配る必要があるの?)

でいいのかな?