From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15350 invoked by alias); 9 Jul 2007 17:56:38 -0000 Received: (qmail 15342 invoked by uid 22791); 9 Jul 2007 17:56:37 -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 17:56:34 +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 l69HuUha006509; Mon, 9 Jul 2007 13:56:30 -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 l69HuSSL004042; Mon, 9 Jul 2007 13:56:29 -0400 Received: from free.oliva.athome.lsd.ic.unicamp.br (vpn-14-238.rdu.redhat.com [10.11.14.238]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l69Hnw9v000741; Mon, 9 Jul 2007 13:50:01 -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 l69HnukQ016164; Mon, 9 Jul 2007 14:49:56 -0300 Received: (from aoliva@localhost) by free.oliva.athome.lsd.ic.unicamp.br (8.14.1/8.14.1/Submit) id l69Hnt3W016163; Mon, 9 Jul 2007 14:49:55 -0300 To: gdb-patches@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> <20070709170650.GP6851@calimero.vinschen.de> From: Alexandre Oliva Errors-To: aoliva@oliva.athome.lsd.ic.unicamp.br Date: Mon, 09 Jul 2007 17:56:00 -0000 In-Reply-To: <20070709170650.GP6851@calimero.vinschen.de> (Corinna Vinschen's message of "Mon\, 9 Jul 2007 19\:06\:50 +0200") 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/msg00154.txt.bz2 On Jul 9, 2007, Corinna Vinschen wrote: > This isn't quite correct. v3 adds restrictions which were not present > in v2. Can you name any that doesn't arguably qualify as a "further restriction" already prohibited by section 6 of GPLv2? That it plugs potential ambiguities is what makes it incompatible. These are not really new requirements. > That's why linking v3 and v2-only stuff violates v2-only, but not > v3. Linking v3 and v2-only violates both. They're mutually-incompatible. GPLv2 adds requirements on top of GPLv3, and GPLv3 removes ambiguities present in GPLv2, which some frame as new requirements. -- 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}