From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24627 invoked by alias); 9 Jul 2007 13:23:22 -0000 Received: (qmail 24612 invoked by uid 22791); 9 Jul 2007 13:23:21 -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; Mon, 09 Jul 2007 13:23:19 +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 l69DLwdG019509; Mon, 9 Jul 2007 09:21:58 -0400 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l69DLveo021961; Mon, 9 Jul 2007 09:21:57 -0400 Received: from free.oliva.athome.lsd.ic.unicamp.br (vpn-14-34.rdu.redhat.com [10.11.14.34]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l69DLsu4003780; Mon, 9 Jul 2007 09:21:55 -0400 Received: from free.oliva.athome.lsd.ic.unicamp.br (localhost.localdomain [127.0.0.1]) by free.oliva.athome.lsd.ic.unicamp.br (8.14.1/8.14.1) with ESMTP id l69DLqPM009122; Mon, 9 Jul 2007 10:21:52 -0300 Received: (from aoliva@localhost) by free.oliva.athome.lsd.ic.unicamp.br (8.14.1/8.14.1/Submit) id l69DLphI009121; Mon, 9 Jul 2007 10:21:51 -0300 To: Mark Mitchell Cc: Mike Stump , "Joseph S. Myers" , Nick Clifton , 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: <9DB7619D-8F9F-4741-B968-D2000BD6F151@apple.com> <468EAFDA.1050800@codesourcery.com> From: Alexandre Oliva Errors-To: aoliva@oliva.athome.lsd.ic.unicamp.br Date: Mon, 09 Jul 2007 13:23:00 -0000 In-Reply-To: <468EAFDA.1050800@codesourcery.com> (Mark Mitchell's message of "Fri\, 06 Jul 2007 14\:10\:50 -0700") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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/msg00148.txt.bz2 On Jul 6, 2007, Mark Mitchell wrote: > As was asked on the binutils list, I'd like to understand whether or > not we can backport GPLv3 changes to GPLv2 code. Since this is in the context of GCC, and GCC is under GPLv2+ (plus run-time exception where appropriate), the answer is yes, anyone can backport GPLv3 changes to earlier GPLv2+ code bases. I suppose the question is whether the resulting combination could then be released under GPLv2+, or whether it would have to be GPLv3+ (or say GPLv3). At which point I wonder why someone would have problems upgrading the license of an earlier GCC code base. Can anyone list any reasons why this upgrade would be objectionable, considering that it was widely (?) known that GCC (and any other FSF-owned code) would upgrade to GPLv3 pretty much as soon as it was available? Thanks, -- Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/ FSF Latin America Board Member http://www.fsfla.org/ Red Hat Compiler Engineer aoliva@{redhat.com, gcc.gnu.org} Free Software Evangelist oliva@{lsd.ic.unicamp.br, gnu.org}