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

Bug#95101: marked as done (libc6: copyright problem between LGPL and "Inner Net License")



Your message dated Fri, 21 Feb 2003 02:25:41 +0000
with message-id <20030221022541.GA28423@stonewall>
and subject line libc6: copyright problem between LGPL and "Inner Net License"
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Apr 2001 11:32:42 +0000
>From kgh12351@nifty.ne.jp Tue Apr 24 06:32:42 2001
Return-path: <kgh12351@nifty.ne.jp>
Received: from smtp1.nifty.ne.jp [202.219.63.53] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 14s13h-0002H4-00; Tue, 24 Apr 2001 06:32:41 -0500
Received: from localhost (hmmt017n032.ppp.infoweb.ne.jp [202.219.138.192])
	by smtp1.nifty.ne.jp (8.9.3+3.2W/3.7W-991025) with ESMTP id UAA18221
	for <submit@bugs.debian.org>; Tue, 24 Apr 2001 20:32:37 +0900 (JST)
To: submit@bugs.debian.org
X-Debbugs-Cc: debian-legal@lists.debian.org
Subject: libc6: copyright problem between LGPL and "Inner Net License"
From: Taketoshi Sano <kgh12351@nifty.ne.jp>
X-Mailer: Mew version 1.94.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
X-fingerprint: A1A0 F2D0 9C5D 7D61 DBA1  1507 D0B3 F3D0 AE31 C009
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20010424144610B.kgh12351@kgh12351.nifty.ne.jp>
Date: Tue, 24 Apr 2001 14:46:10 +0900
X-Dispatcher: imput version 991025(IM133)
Lines: 83
Delivered-To: submit@bugs.debian.org

Package: libc6
Version: 2.2.2-4
Severity: normal

This is really an upstream problem I think, so please forward it.

I have checked the source codes in glibc-2.2.2.tar.bz2, 
and found that sysdeps/posix/getaddrinfo.c and inet/getnameinfo.c
 (both of them are written by Craig Metz) is licensed under
"The Inner Net License, Version 2.00" which does have the advertising
clause and is conflict with the 3rd clause of the LGPL.

Specifically, there is the clause below in the head notice of two 
source files above:

  ("The Inner Net License, Version 2.00", clause 4)
  | 4. All advertising materials mentioning features or use of this software
  |    must display the following acknowledgement with the name(s) of the
  |    authors as specified in the copyright notice(s) substituted where
  |    indicated:
  | 
  |         This product includes software developed by <name(s)>, The Inner
  |         Net, and other contributors.

This seems a kind of the advertising clause which is GPL-Incompatible.

On the other hand, LGPL provides users the option to use the code in  
that library under the GPL with this clause:

 ("GNU LGPL v2", clause 3)
 |   3. You may opt to apply the terms of the ordinary GNU General Public
 | License instead of this License to a given copy of the Library.  To do
 | this, you must alter all the notices that refer to this License, so
 | that they refer to the ordinary GNU General Public License, version 2,
 | instead of to this License.  (If a newer version than version 2 of the
 | ordinary GNU General Public License has appeared, then you can specify
 | that version instead if you wish.)  Do not make any other change in
 | these notices.

So, the GPL-incompatibility in sysdeps/posix/getaddrinfo.c and
inet/getnameinfo.c does conflicts with the LGPL.

These files are not "External Libraries" described in 
  http://www.gnu.org/prep/maintain_9.html#SEC9
so this license conflict should be solved by replacing these files
or ask the author to change the license to remove that advertising
clause.

P.S.

 There are other doubtful notices such like

 * Redistribution and use in source and binary forms are permitted
 * provided that the above copyright notice and this paragraph are
 * duplicated in all such forms and that any documentation,
 * advertising materials, and other materials related to such
 * distribution and use acknowledge that the software was developed

where dictates all advertising materials must have copyright
notice and that paragraph.

Here is the list of such files:

  sysdeps/mach/hurd/net/if_ppp.h
  sysdeps/mach/sys/reboot.h
  sysdeps/unix/sysv/linux/net/if_ppp.h
  sysdeps/vax/htonl.s
  sysdeps/vax/htons.s
  libio/filedoalloc.c
  libio/wfiledoalloc.c
  stdlib/random.c
  stdlib/random_r.c

And libdb2 has also the licenses which has advertising clause
one written by Harvard University and another by the University
of California. The license by Sleepycat Software seems to have
conflict with the GPL, but this can be avoided by the notice in
README file written by them.


Regards.
-- 
  Taketoshi Sano: <kgh12351@nifty.ne.jp>

---------------------------------------
Received: (at 95101-done) by bugs.debian.org; 21 Feb 2003 02:25:45 +0000
>From sandals@crustytoothpaste.ath.cx Thu Feb 20 20:25:44 2003
Return-path: <sandals@crustytoothpaste.ath.cx>
Received: from cs2416782-24.houston.rr.com (crustytoothpaste.ath.cx) [24.167.82.24] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 18m2si-0002BZ-00; Thu, 20 Feb 2003 20:25:44 -0600
Received: from stonewall (unknown [192.168.2.250])
	by crustytoothpaste.ath.cx (Postfix) with SMTP id DC9E17BC24
	for <95101-done@bugs.debian.org>; Fri, 21 Feb 2003 02:25:43 +0000 (UTC)
Received: by stonewall (sSMTP sendmail emulation); Fri, 21 Feb 2003 02:25:41 +0000
From: "Brian M. Carlson" <sandals@crustytoothpaste.ath.cx>
Date: Fri, 21 Feb 2003 02:25:41 +0000
To: 95101-done@bugs.debian.org
Subject: Re: libc6: copyright problem between LGPL and "Inner Net License"
Message-ID: <20030221022541.GA28423@stonewall>
References: <20010424144610B.kgh12351@kgh12351.nifty.ne.jp>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-ripemd160;
	protocol="application/pgp-signature"; boundary="FCuugMFkClbJLl1L"
Content-Disposition: inline
In-Reply-To: <20010424144610B.kgh12351@kgh12351.nifty.ne.jp>
X-Operating-System: Linux stonewall 2.4.20-k7 
Content-Conversion: prohibited
X-Request-PGP: finger://bmc@crustytoothpaste.ath.cx
User-Agent: Mutt/1.5.3i
Delivered-To: 95101-done@bugs.debian.org
X-Spam-Status: No, hits=-3.7 required=4.0
	tests=IN_REP_TO,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,
	      SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MUTT
	version=2.44
X-Spam-Level: 


--FCuugMFkClbJLl1L
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 24, 2001 at 02:46:10PM +0900, Taketoshi Sano wrote:
> Package: libc6
> Version: 2.2.2-4
> Severity: normal
>=20
> I have checked the source codes in glibc-2.2.2.tar.bz2,=20
> and found that sysdeps/posix/getaddrinfo.c and inet/getnameinfo.c
>=20
>   ("The Inner Net License, Version 2.00", clause 4)
>   | 4. All advertising materials mentioning features or use of this softw=
are
>   |    must display the following acknowledgement with the name(s) of the
>   |    authors as specified in the copyright notice(s) substituted where
>   |    indicated:
>   |=20
>   |         This product includes software developed by <name(s)>, The In=
ner
>   |         Net, and other contributors.

I checked the latest version, and this clause has been extirpated.

>   sysdeps/mach/hurd/net/if_ppp.h
>   sysdeps/mach/sys/reboot.h
>   sysdeps/unix/sysv/linux/net/if_ppp.h
>   sysdeps/vax/htonl.s
>   sysdeps/vax/htons.s
>   libio/filedoalloc.c
>   libio/wfiledoalloc.c
>   stdlib/random.c
>   stdlib/random_r.c

None of these files have objectionable clauses in them. This is probably
because the University of California has granted permission to remove
the third clause and the glibc developers just never got around to it.

> And libdb2 has also the licenses which has advertising clause
> one written by Harvard University and another by the University
> of California. The license by Sleepycat Software seems to have
> conflict with the GPL, but this can be avoided by the notice in
> README file written by them.

I couldn't find any libdb2 files in the latest glibc source (2.3.1-13).
Are you sure they're still there?

I'm closing this bug; if you have any objections, merely reopen it.

--=20
Brian M. Carlson <sandals@crustytoothpaste.ath.cx> 0x560553e7
"Let us think the unthinkable, let us do the undoable. Let us prepare
 to grapple with the ineffable itself, and see if we may not eff it
 after all." --Douglas Adams

--FCuugMFkClbJLl1L
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Ubi libertas, ibi patria.

iQFKBAEBAwA0BQI+VY4lLRpodHRwOi8vZGVjb3kud294Lm9yZy9+Ym1jL29wZW5w
Z3AvcG9saWN5LnRleAAKCRDlkf/JVgVT56G0CACuEliV66zBx56Fvd8l8ZLaKZEI
eznoJA9cP2w0Aq9vfJ9/uR+oWDJCK2paLy1SABXqWh9BwXoDnIcoFO1DZi9Fk/ht
J+38f1d4tynUYOHzRJ3vs7sKgauo403KcIA6TCYuWa3zHMKs7hkPlwZLixFRoWOp
GO3SfBeylJjVDDVPc1p2E8M+ygtsH9KKTK2qoPdQ2df77jfIJtZRcEFZEmduLxD3
ylyIAE+DVJAYSoQEl9sTu/IG3L5Hd6KF8RCCKxtksbuHApqlkTcgK2XVrMeJWi6m
17sbwYbMc9lo2vHNlH6A9//CGlxtzbPwZuCgcuS2egdXW2gN19rlO4B9AtfR
=n6Ar
-----END PGP SIGNATURE-----
Signature policy: http://decoy.wox.org/~bmc/openpgp/policy.tex

--FCuugMFkClbJLl1L--



Reply to: