From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8059 invoked by alias); 12 Jul 2007 10:14:53 -0000 Received: (qmail 8045 invoked by uid 22791); 12 Jul 2007 10:14:51 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 12 Jul 2007 10:14:48 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l6CAEURv027492; Thu, 12 Jul 2007 06:14:31 -0400 Received: from pobox.fab.redhat.com (pobox.fab.redhat.com [10.33.63.12]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l6CAEUl5005491; Thu, 12 Jul 2007 06:14:30 -0400 Received: from [10.33.6.14] (vpn-6-14.fab.redhat.com [10.33.6.14]) by pobox.fab.redhat.com (8.13.1/8.13.1) with ESMTP id l6CAESJp010705; Thu, 12 Jul 2007 06:14:29 -0400 Message-ID: <4695FF08.5060204@redhat.com> Date: Thu, 12 Jul 2007 10:14:00 -0000 From: Nick Clifton User-Agent: Thunderbird 1.5.0.10 (X11/20070301) MIME-Version: 1.0 To: Geoffrey Keating CC: gcc-patches@gcc.gnu.org, gdb-patches@sourceware.org, binutils@sourceware.org Subject: Re: Changing top level files and include/ files over to GPLv3 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-07/txt/msg00184.txt.bz2 Hi Geoff, > I presume this will include files licensed with an exception, I had intended to files with license exceptions, but that has now changed. The GCC Steering Committee has decided to leave such files alone (for now), so I will not change them. > like include/demangle.h. I was not aware that this file had an exception. Looking at its copyright header I do not see the exception listed. Can you tell me where I can find it ? > Some time before you do this, could you post the exact wording so I > can have legal people look at it? Do you mean the wording of the copyright header in the file or the wording of the GPLv3 ? The wording of the header would look like this: /* Defs for interface to demanglers. Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. */ This incorperates two changes to the header as it currently exists in demangle.h: * The year 2007 has been added to the list of copyright years. * "version 3" is used in place of "version 2" in the second paragraph. The GPLv3 can be found in $src/bfd/COPYING. Possibly however you are thinking of the exception listed in the copyright header of the include/libiberty.h file ? Note - certain prototypes declared in this header file are for functions whose implementation copyright does not belong to the FSF. Those prototypes are present in this file for reference purposes only and their presence in this file should not construed as an indication of ownership by the FSF of the implementation of those functions in any way or form whatsoever. I am not going to be changing this file, but my assumption would be that this paragraph would remain intact and in place, if/when libiberty.h is upgraded to GPLv3. Cheers Nick