Comment Re:I've Still Yet to See the Code from Them (Score 1) 237
I'm still not a lawyer, so I don't guarantee the accuracy of any of this.
The GPL explicitly states that running a program is not within the scope of the licence. The FSF believes that combining code to run in the same address space makes them a single program but starting another program doesn't make your program a derivative work of that program. The FSF is not likely to say that something non-free is allowed unless it is.
One important distinction is whether the program uses any of the library's implementation; for example, CutePDF contains nothing of the innards of Ghostscript (which is distributed separately) and can use any other PostScript to PDF converter that can be called as a separate program in a similar fashion. If there is nothing of Ghostscript (or whatever) in your program, there is no copyright case either. Whether including a header file from a library (and linking dynamically to a user-provided copy of the actual library) actually includes anything copyrighted in your program is ultimately a matter for the courts, but it is more likely to make your program a derivative work if it contains descriptions of data structures used by the library.