After reading
http://en.wikipedia.org/wiki/GNU_General_Public_License, especially chapters:
1. Point of view: dynamically and static-linking violates GPL
2. Point of view: static linking violates GPL but unclear as of dynamic linking
3. Point of view: linking is irrelevant
all I can say is that I will avoid calling external GPL lib in my commercial applications. It is not quite clear, but I will stay away just to keep on the safe side. Lucky me, I haven't used any so far, but that is just pure luck. It seams that calling external GPL application via command line parameters is safe.