Re: PathSearchAndQualify patch not applied?

Nadav Frum <[email protected]> Mon, 19 Jul 2004 16:06:10 +0300 (IDT)
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <Pine.LNX.4.44_heb2.10.0407191529500.7638-100000@localhost.localdomain>
On Mon, 19 Jul 2004, Keef Aragon wrote:

> That is not necessarily true.A contributor of a patch does, in fact,
> own copyright to the code which their patch creates.This is why
> several features are unavailable in XFree86 as some contributors chose
> to revoke their code with the license change and move over to X11.org
> which remains on GPL.However, if you write a patch for a chunk of code
> under a license like the GPL, which addresses derivative works, your
> patch is bound to the GPL as well.While you hold full ownership and
> copyright of the code, under the terms of the GPL, you are required to
> oblige to the license being used in code being patched...Which in the
> case of the GPL (can I type GPL one more time? :-) ), means that while
> you own your code, it has to be releasedunder the GPL with all of the
> necessary comments and/or documentation, etc,And users can use and
> derive from your work all they want because your patch must be kept
> open, as long as they too, use the GPL.
> 
> Keef Aragon

I am not a legal expert and no one should use what I write as definitive 
legal advice without checking their particular circumstances with a legal 
expert.

My legal comments are specific to the case originally presented here.  If 
a company such as TG produces a body of work, it has the right to fix bugs 
in that work and implement functions which were not meant to remain 
unimplemented.  No patch of yours can take away that right from them.  
Neither are they obliged to deviate from your way of implementing 
something in their code simply because you were in a position to implement 
that something before them.

Most patches do precisely that.  They fix unintentional bugs or implement 
missing functionality which would probably have been implemented in 
future.

Your XFree86 example, I assume, relates to work done to produce a 
distinct product.  The people who contributed to producing that product 
may have copyright over parts of that product which they were responsible 
for.  Point2Play is a product which may be packaged with Cedega.  If you 
were to produce a different GUI you could claim copyright over your GUI.  
But you cannot stop TG from fixing their GUI.

Copyright does exist in many situations, but it does not apply in every 
situation.  In particular, copyright does not apply when it is impractical 
to enforce it.  

Nadav Frum
----------