Re: PathSearchAndQualify patch not applied?

Nadav Frum <[email protected]> Mon, 19 Jul 2004 13:10:38 +0300 (IDT)
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <Pine.LNX.4.44_heb2.10.0407191240320.7534-100000@localhost.localdomain>
On Sun, 18 Jul 2004, Bryan Kadzban wrote:

> IANAL, but this is my understanding:
> 
> Nadav Frum wrote:
> > The ultimate goal for Cedega is full compatibility with Windows (as
> > far as games are concerned).Therefore, if there is a compatibility
> > problem with the code no one should be able to stop TG from fixing it
> > by exercising copyrights.
> 
> That sounds all well and good, but it's *not* how I understand copyright
> law to work (at least in the U.S.).
> 
> Copyright means you have the right to decide who is allowed to make
> copies of your work, and under what circumstances.If a person does not
> want TG to make copies of that person's work (their patch) when
> distributing Cedega, then that is that person's right, and TG cannot use
> their patch.
> 
> > If someone advertises a brilliant patch or idea which can benefit
> > Cedega, I believe TG can use it without copyright problems since you
> > cannot be forced to use an inferior solution in your code.
> 
> Then you believe incorrectly -- and your "since" clause is the issue.
> In U.S. copyright law, there is no such provision, and I highly doubt
> that there is one in any other country's copyright law either.You
> *can* be forced to use an inferior solution, if you can't come up with
> an independent implementation that's not considered a derivative work.
> (There are also possible patents on algorithms to be worried about in
> some cases, though probably not here.)
> 
> I think the reason TG wants X11 licensed patches is because of the many
> different licenses that apply to different parts of the Cedega CVStree.
> Without an X11 license on the patch, it probably can't legally be used
> in connection with all of those licenses (and without any license at
> all, it can't be used at all unless the copyright on the patch is
> assigned to TG).

I am for copyrights and would not consider abusing them or encourage 
others to do so.

However, not everything that one produces is copyrightable.  A fix for a 
bug or an implementation for a stub in somebody else's code is not
copyrightable.  Algorithms may be patented but the idea behind them should be
represented in isolation and not in a patch.  And if you advertise any idea
before starting the patenting process you lose all patenting rights to that 
idea.  Patent laws are separate from copyright laws.

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