The presiding view of the rest of the world is that license violations cannot occur at runtime without a EULA (i.e. a contract) that tells the user "You cannot do this". Instead, the usual view is that a license violation occurs when GPL source code is included in a separate GPL-incompatible distribution and the combined work is built together and distributed.
The difference between GPL violations occurring at the source level or at the binary one is a very fine one, but is the fundamental source of many emotional debates. It would be nice if once and for all we would get a judge's opinion on whether software licenses cross dynamic linking boundaries or not, to clear up whether e.g. dynamically linking a GPL program to Xlib has any license ramifications whatsoever.