Hello, one requirement in the DFSG is that Free Software may not restrict the use of it.
This means, you may link dynamically against Free Software, even with proprietary software. You may load shared object code at run time, too. But dynamically linking usually involves inclusion of the library header files at compile time, which is the real reason a dynamically linked binary is derived from the library code (see my other post about this). If you can build a binary without support of the header files, you are not bound to the license agreememnt of the library code in question. Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org finger brinkmd@ Marcus Brinkmann GNU http://www.gnu.org master.debian.org [EMAIL PROTECTED] for public PGP Key http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09