Hi! On Thu, 2010-04-15 at 15:21:40 +0200, Raphael Hertzog wrote: > On Thu, 12 Nov 2009, Guillem Jover wrote: > > This is something that has been bothering me for a long time, so the > > other day I sat down and did a full license audit of the sources. > > > > I've cleaned up the license headers and added missing ones, as a side > > effect “licensecheck -r dpkg” works better now. There's still lots of > > copyright statements missing, I have a patch around to add few, but > > every file takes time digging, and there's probably more urgent things > > to tend to. I'd like to get all GPL code unified as GPL-2+, > > eventually, though. > > > > The remaining issues, which might need asking people around are:
> > * dselect/methods/Debian/Dselect/Ftp.pm: No header > > dselect/methods/ftp/*: GPL (no version) > > > > The dselect-ftp method from the dpkg-ftp package, states on its > > debian/copyright file to be under the GPL-2 only. Ideally this > > would have the same terms as the rest of the code base, in case > > code needs to be reused for example. > As far I am concerned, I agree with changing the license of all my code to > GPLv2 or later. On Thu, 2010-04-15 at 15:30:41 +0200, Martin Schulze wrote: > I agree. On Tue, 2023-03-07 at 13:43:39 +0000, Christian Hudon wrote: > Hi. Yes, I'm fine re-licensing my contribution with the same licenses > as the rest of the codebase. On Thu, 2023-03-16 at 18:20:46 +0000, Andy Guy wrote: > I am 'Andy W P Guy' who wrote dpkg-ftp. My current email address > is [email protected]. I am happy to re-licence the work I did as GPL-2 or > any future version of GPL. On Fri, 2023-03-17 at 09:22:00 +0100, Yann Dirson wrote: > I have no objection, and re-license the work I did on dpkg-ftp as GPL-2+. > (pfew, that was ages ago ;)) Thank you all! I've queued the attached patch which I'll be pushing to git shortly. Thanks, Guillem
From ebe52b2d54af0151e18560a2fc683cb358f57105 Mon Sep 17 00:00:00 2001 From: Guillem Jover <[email protected]> Date: Sat, 18 Mar 2023 15:30:58 +0100 Subject: [PATCH] dselect: Relicense ftp method from GPL-2 to GPL-2+ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This code was merged from the dpkg-ftp package, which had a GPL-2 license. With the agreement from authors with original or non-trivial code: Andy Guy <https://lists.debian.org/debian-dpkg/2023/03/msg00007.html> Christian Hudon <https://lists.debian.org/debian-dpkg/2023/03/msg00004.html> Yann Dirson <https://lists.debian.org/debian-dpkg/2023/03/msg00008.html> Martin Schulze <https://lists.debian.org/debian-dpkg/2010/04/msg00055.html> Raphaël Hertzog <https://lists.debian.org/debian-dpkg/2010/04/msg00054.html> and myself with this commit, relicense this code from GPL-2 to GPL-2+ to simplify the licensing for the dselect methods and make it possible to refactor and shuffle code around without creating licensing issues. Signed-off-by: Guillem Jover <[email protected]> --- debian/copyright | 25 ++----------------------- dselect/methods/ftp/install.pl | 3 ++- dselect/methods/ftp/setup.pl | 3 ++- dselect/methods/ftp/update.pl | 3 ++- 4 files changed, 8 insertions(+), 26 deletions(-) diff --git a/debian/copyright b/debian/copyright index fc6398ba5..9f2b8fe5d 100644 --- a/debian/copyright +++ b/debian/copyright @@ -13,6 +13,7 @@ Copyright: Copyright © 1996 Klee Dienes <[email protected]> Copyright © 1996 Kim-Minh Kaplan <[email protected]> Copyright © 1996-1998 Miquel van Smoorenburg <[email protected]> + Copyright © 1996 Andy Guy <[email protected]> Copyright © 1997-1998 Charles Briscoe-Smith <[email protected]> Copyright © 1997-1998 Juho Vuori <[email protected]> Copyright © 1998 Koichi Sekido <[email protected]> @@ -26,13 +27,13 @@ Copyright: Copyright © 1999 Richard Kettlewell <[email protected]> Copyright © 1999-2001 Marcus Brinkmann <[email protected]> Copyright © 1999-2002 Wichert Akkerman <[email protected]> + Copyright © 1999-2001, 2005-2016 Raphaël Hertzog <[email protected]> Copyright © 2000-2001, 2007, 2010 Joey Hess <[email protected]> Copyright © 2004-2005, 2007-2010 Canonical Ltd. Copyright © 2004-2005 Scott James Remnant <[email protected]> Copyright © 2006-2008 Frank Lichtenheld <[email protected]> Copyright © 2006-2023 Guillem Jover <[email protected]> Copyright © 2006-2007 Nicolas François <[email protected]> - Copyright © 2007-2012, 2014, 2016 Raphaël Hertzog <[email protected]> Copyright © 2007 Don Armstrong <[email protected]> Copyright © 2007 Colin Watson <[email protected]> Copyright © 2007, 2008 Tollef Fog Heen <[email protected]> @@ -62,15 +63,6 @@ Copyright: Copyright © 1987-2006 Free Software Foundation, Inc. License: GPL-2+ -Files: - dselect/methods/Dselect/Ftp.pm - dselect/methods/ftp/* -Copyright: - Copyright © 1996 Andy Guy <[email protected]> - Copyright © 1998 Martin Schulze <[email protected]> - Copyright © 1999-2001, 2005-2006, 2009 Raphaël Hertzog <[email protected]> -License: GPL-2 - Files: utils/start-stop-daemon.c Copyright: @@ -120,16 +112,3 @@ Comment: On Debian systems, the complete text of the GNU General Public License can be found in ‘/usr/share/common-licenses/GPL-2’ or in the dpkg source as the file ‘COPYING’. - -License: GPL-2 - This is free software; you can redistribute it and/or modify - it under the terms of version 2 of the GNU General Public - License version 2 as published by the Free Software Foundation. - . - This 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, see <https://www.gnu.org/licenses/>. diff --git a/dselect/methods/ftp/install.pl b/dselect/methods/ftp/install.pl index bddd7a2b6..c2bdecb6c 100755 --- a/dselect/methods/ftp/install.pl +++ b/dselect/methods/ftp/install.pl @@ -6,7 +6,8 @@ # # 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; version 2 of the License. +# the Free Software Foundation; either version 2 of the License, 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 diff --git a/dselect/methods/ftp/setup.pl b/dselect/methods/ftp/setup.pl index 4ca68427f..0ab87a09d 100755 --- a/dselect/methods/ftp/setup.pl +++ b/dselect/methods/ftp/setup.pl @@ -6,7 +6,8 @@ # # 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; version 2 of the License. +# the Free Software Foundation; either version 2 of the License, 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 diff --git a/dselect/methods/ftp/update.pl b/dselect/methods/ftp/update.pl index b1dc1f0f8..b5ec567d9 100755 --- a/dselect/methods/ftp/update.pl +++ b/dselect/methods/ftp/update.pl @@ -6,7 +6,8 @@ # # 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; version 2 of the License. +# the Free Software Foundation; either version 2 of the License, 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 -- 2.39.2

