[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SableVM/Kaffe pissing contest (Was: GPL and Copyright Law)



On Sun, Jan 16, 2005 at 08:14:32PM -0500, Michael Poole wrote:
> The rest of your post is either intentionally or incompetently
> misleading, since Java's idea of binary compatibility means that a
> compiled Eclipse package does not contain any copyrightable portion of
> the class libraries that provide declarations to the compiler.  That
> is what determines whether the binary package is a derivative work of
> the class library package.

That's not entirely true. The binary package is a derivative work of
the class library package if:

(a) it contains a literal creative part of the class library,
    or a derivative of such a part

or

(b) it contains a literal creative part of the java source or a
    derivative of such (pretty much a given or the compiler wouldn't
    be much use), and the java source is a derivative of the class
    library

About the only thing I've seen that will do (a) is static linking in
an ELF object, or anything comparable. (b) is the one that we normally
deal with in Debian.

[Always remember: derivation is a transitive relation. If a is derived
from b, and b is derived from c, then a is derived from c]

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ |
 `. `'                          |
   `-             -><-          |

Attachment: signature.asc
Description: Digital signature


Reply to: