Subject: Re: MySQL Patch Mechanism
From: "Stephen J. Turnbull" <stephen@xemacs.org>
Date: Sat, 14 May 2005 23:17:16 +0900

>>>>> "Kelly" == Kelly Anderson <Anderson> writes:

Dunno about the process as such but

    Kelly> If it's a bug fix, haven't they benefited from the bug
    Kelly> being reported?

Yes.

    Kelly> Isn't what they are doing a "derivative work" of the bug
    Kelly> report itself?

No.  Copyright protects the form of expression, not the content.  If
there was a patch in the bug report and they apply the patch, it is a
derivative.  If the bug report explains the correct algorithm by
providing an equation, it is not a derivative to implement that
equation in C.

This is pretty basic stuff; there are discussions on it at the GNU
website (http://www.gnu.org/philosophy is one place to start), and at
the Open Source Initiative site (http://www.opensource.org/ IIRC), and
probably at www.debian.org, among others.


-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.