I am not a lawyer, so I can only offer a "common sense" opinion:

Which sadly, is not much common sense.

   When you choose dynamic linking, you are not including the library,
   but only its interface in your product. The users of your product
   may or may not opt to use it with the library in question.

You are including code as well, macros for example.  The
binary is also combined into one big blob when run, which means that
it does not only share `interface', but memory and everything else as
would be done during static linking.


_______________________________________________
gnu-misc-discuss mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-misc-discuss

Reply via email to