What is Copyleft?

David Johnson david at usermode.org
Fri Feb 23 04:56:29 UTC 2001

On Thursday 22 February 2001 02:16 pm, John Cowan wrote:

> No, DLLs are in the same address space as the main program.  They are
> ordinary code that instead of being mapped at link time, is mapped at
> the beginning of run time.  Calls to a routine in a DLL are essentially
> ordinary subroutine calls indirected through a table of pointers.

"address space" is an arbitrary criteria (as is the similar "process space"). 
I have serious doubts that it's even legally valid. A better criteria is 
needed. It is not the author doing the mapping of addresses, it is the OS. 
All the author is doing is using an API. 

David Johnson

More information about the License-discuss mailing list