[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: jabber-yahoo copyright file



[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


Reply to: