From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21060 invoked by alias); 19 Dec 2012 11:38:28 -0000 Received: (qmail 21051 invoked by uid 22791); 19 Dec 2012 11:38:28 -0000 X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_HOSTKARMA_NO X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 19 Dec 2012 11:38:23 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 8651F1C6713; Wed, 19 Dec 2012 06:38:22 -0500 (EST) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 3ncNlreZ-cUw; Wed, 19 Dec 2012 06:38:22 -0500 (EST) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id 1A6651C648D; Wed, 19 Dec 2012 06:38:22 -0500 (EST) Received: by joel.gnat.com (Postfix, from userid 1000) id 20AF5C14CE; Wed, 19 Dec 2012 15:38:10 +0400 (RET) Date: Wed, 19 Dec 2012 11:38:00 -0000 From: Joel Brobecker To: Mark Kettenis Cc: gdb-patches@sourceware.org Subject: Re: Update some sim copyright headers to GPLv3-or-later Message-ID: <20121219113809.GA6130@adacore.com> References: <20121219072641.GQ3273@adacore.com> <201212190850.qBJ8oiUb030909@glazunov.sibelius.xs4all.nl> <20121219090457.GT3273@adacore.com> <201212191118.qBJBIlUN027746@glazunov.sibelius.xs4all.nl> <20121219112525.GV3273@adacore.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20121219112525.GV3273@adacore.com> User-Agent: Mutt/1.5.21 (2010-09-15) 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: 2012-12/txt/msg00695.txt.bz2 > > IANAL either, but only the copyright holder can change the license. > > And to me changing the coyright headers as proposed does effectively > > change the license, since "GPL v3 or later" is more restrictive than > > "GPL v2 or later". Legal issues aside, I'd consider it impolite, even > > dishonest, to change the license on somebody else's code without their > > permission[1]. > > I will ask the FSF for official confirmation. Actually, I had already asked. This is case gnu.org #690921. | > I am one of the GDB Global Maintainers, and I have a question | > regarding the right of changing the license on some of the files | > in the GDB project. For some reasons that are unknown to me, the | > FSF is not the copyright holder of some files in the simulator part | > of GDB. For instance, we have sim/erc32/sis.h: | > | > * This file is part of SIS. | > * | > * ERC32SIM, SPARC instruction simulator. Copyright (C) 1995 Jiri | > Gaisler, | > * European Space Agency | > * | > * 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 2 of the License, or (at your | > option) | > * any later version. | > | > It seems that we're explicitly allowed to upgrade the licence to v3, | > even if the file is copyright Jiri Gaisler. Is that correct? | | That is correct. That's strange that code was not assigned. I'm a | little confused by the 'European Space Agency' bit. Jiri just completed | an assignment for GCC not too long ago, maybe it would be worthwhile to | see if he wouldn't want to assign on GDB as well. Thanks for your time. Now, whether impolite or dishonest is not for me to judge. I am just following the FSF's request. And FYI, all of this has been taking hours of my time, soon to add up to days. I don't think I should be asked to make a list of all involved parties, track them down, and ask them whether they agree to the change or not. Especially since the license they chose to use explicitly included permission for us to do so. That being said, if someone would like to step up for the group, and volunteer to inform the various parties involved, I would entertain the idea of backing the change out - provided that the FSF is OK with that. And if we could also get them to assign their past changes to the FSF, that would be awesome. -- Joel