On Mon, Sep 06, 2004 at 12:42:28PM -0400, Christopher A. Watford wrote: > The whole enforcement of licenses in dynamic linkage would mean that > before using a DLL or SO you'd have to somehow accept an EULA or have > some programatic way of saying your code agrees to their license. Not so. The GPL has nothing to say about using code. It's all about giving permission to copy the code. Since the default case in copyright law is you can't copy the code[1], you need to get permission if you want to copy, which is what the GPL grants. If you don't agree to the GPL, then you revert back to the default case - ie. you can't copy. Thus no "EULA" is required. Anyway, this is extremely off-topic for caml-list. Rich. [1] Except under extremely limited cases of fair dealing / fair use, and possibly being allowed to make a private back-up copy in some locales. -- Richard Jones. http://www.annexia.org/ http://www.j-london.com/ Merjis Ltd. http://www.merjis.com/ - improving website return on investment NET::FTPSERVER is a full-featured, secure, configurable, database-backed FTP server written in Perl: http://www.annexia.org/freeware/netftpserver/