Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Announcing the OMake build system version 0.9.1
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Richard Jones <rich@a...>
Subject: Re: [Caml-list] Announcing the OMake build system version 0.9.1
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/