[Licenses left inline for further commentary.] On Mon, Dec 15, 2003 at 06:15:13PM -0700, Jamin W. Collins wrote: > With the recent dicussion about improper package copyright files[1], I > would like to make sure the copyright files for the packages I maintain > are correct. I've decided to start with jabber-yahoo and have found > that my initial copyright file is indeed lacking, but I'm not entirely > sure how to correct it. The files in the package are under differing > licenses. How, should these be listed in the copyright file? > > > crypt.c > Copyright (C) 1996, 1997, 1999, 2000 Free Software Foundation, Inc. > This file is part of the GNU C Library. > Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996. > > The GNU C Library is free software; you can redistribute it and/or > modify it under the terms of the GNU Lesser General Public > License as published by the Free Software Foundation; either > version 2.1 of the License, or (at your option) any later version. > > gaim-sha.c > * The contents of this file are subject to the Mozilla Public > * License Version 1.1 (the "License"); you may not use this file > * except in compliance with the License. You may obtain a copy of > * the License at http://www.mozilla.org/MPL/ > (snip) > * The Initial Developer of the Original Code is Paul Kocher of > * Cryptography Research. Portions created by Paul Kocher are > * Copyright (C) 1995-9 by Cryptography Research, Inc. All > * Rights Reserved. I don't think the MPL is GPL-compliant. Therefore, you may not merge these two works. This is a serious bug. If you want an SHA1 implementation that is GPLd, try coreutils, which has sha1sum. > gaim-sha.h > *** no clear license > > md5.c and md5.h > Copyright (C) 1999 Aladdin Enterprises. All rights reserved. > > This software is provided 'as-is', without any express or implied > warranty. In no event will the authors be held liable for any damages > arising from the use of this software. > > Permission is granted to anyone to use this software for any purpose, > including commercial applications, and to alter it and redistribute it > freely, subject to the following restrictions: > > 1. The origin of this software must not be misrepresented; you must not > claim that you wrote the original software. If you use this software > in a product, an acknowledgment in the product documentation would be > appreciated but is not required. > 2. Altered source versions must be plainly marked as such, and must not be > misrepresented as being the original software. > 3. This notice may not be removed or altered from any source distribution. > > L. Peter Deutsch > ghost@aladdin.com > > yahoo-composing.c > yahoo-mail.c > yahoo-message.c > yahoo-phandler.c > yahoo-presence.c > yahoo-server.c > yahoo-session.c > yahoo-stats.c > yahoo-transport.c > Yahoo! Transport 2 for the Jabber Server > Copyright (c) 2002, Paul Curtis > Portions of this program are derived from GAIM (yahoo.c) > > This file is part of the Jabber Yahoo! Transport. (yahoo-transport-2) > > The Yahoo! Transport 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. > > yahoo-transport.h [2] > * The contents of this file are subject to the Jabber Open Source License > * Version 1.0 (the "JOSL"). You may not copy or use this file, in either > * source code or executable form, except in compliance with the JOSL. You > * may obtain a copy of the JOSL at http://www.jabber.org/ or at > * http://www.opensource.org/. > * > * Copyrights > * > * Portions Copyright (c) 2002 Paul Curtis. > (snip) > * Alternatively, the contents of this file may be used under the terms of the > * GNU General Public License Version 2 or later (the "GPL"), in which case > * the provisions of the GPL are applicable instead of those above. If you > * wish to allow use of your version of this file only under the terms of the > * GPL and not to allow others to use your version of this file under the JOSL, > * indicate your decision by deleting the provisions above and replace them > * with the notice and other provisions required by the GPL. If you do not > * delete the provisions above, a recipient may use your version of this file > * under either the JOSL or the GPL. > > yahoo.c > * Some code copyright (C) 1998-1999, Mark Spencer <markster@marko.net> > * libfaim code copyright 1998, 1999 Adam Fritzler <afritz@auk.cx> > * > * 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. > > [1] - http://lists.debian.org/debian-legal/2003/debian-legal-200312/msg00188.html > [2] - I've chatted with the upstream author and he will be changing this > to GPL in the next release. > > -- > Jamin W. Collins > > Remember, root always has a loaded gun. Don't run around with it unless > you absolutely need it. -- Vineet Kumar > > > -- > To UNSUBSCRIBE, email to debian-legal-request@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org -- Brian M. Carlson <sandals@crustytoothpaste.ath.cx> 0x560553e7
Attachment:
signature.asc
Description: Digital signature