<br><br><div class="gmail_quote">On Tue, May 25, 2010 at 4:56 AM, Peter Johansson <span dir="ltr">&lt;<a href="mailto:trojkan@gmail.com">trojkan@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Brian and Dan,<div class="im"><br>
<br>
On 5/24/10 10:47 PM, Dan Nicholson wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Mon, May 24, 2010 at 7:30 PM, Brian Cameron&lt;<a href="mailto:brian.cameron@oracle.com" target="_blank">brian.cameron@oracle.com</a>&gt;  wrote:<br>
   <br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
pkg-config team:<br>
<br>
I notice that pkg-config 0.24 contains a COPYING file that says the<br>
license is now GPLv3.  Version 0.23 was GPLv2.<br>
<br>
Was this change intentional?  It may not have been since I know<br>
that automake will generate a GPLv3 COPYING file by default if one<br>
does not exist in the module already.  So, depending on which<br>
version of automake you use, you can end up with different licenses<br>
if the COPYING file is generated.<br>
     <br>
</blockquote>
Tollef can tell you for sure, but it looks like this is the automake<br>
included COPYING file in my source tree.<br>
<br>
$ ls -l COPYING<br>
lrwxrwxrwx. 1 dan dan 32 2010-05-24 12:34 COPYING -&gt;<br>
/usr/share/automake-1.11/COPYING<br>
<br>
   <br>
</blockquote></div>
That looks like the COPYING files is not committed to the version control system. Automake encourages everyone to do so because of the problem Brian already indicated. Automake will create a file COPYING (or a symbolic link) if it doesn&#39;t already exist. However, which version of COPYING does depend on which Automake is used. Form NEWS of Automake 1.11:<br>

<br>
  - `automake --add-missing&#39; will by default install the GPLv3 file as<br>
    COPYING if it is missing.  It will also warn that the license file<br>
    should be added to source control.  Note that Automake will never<br>
    overwrite an existing COPYING file, even when the `--force-missing&#39;<br>
    option is used.<br>
<br>
The COPYING included in the distributed tarball will consequently depend on which version of Automake the releaser uses.<br><br></blockquote><div><br>If I&#39;m not mistaken, all the contributors of a project must agree of the change of the licence, whatever automake does (though i&#39;m not 100% sure about the specific case GPL2 -&gt; GPL3 change). Indeed,automake may change COPYING, INSTALL, etc..., it is the one who committed that file who is responsible of the change of the licence, not automake.<br>
<br>Vincent Torri <br></div></div>