bug-hurd
[Top][All Lists]
Advanced

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

Re: GPLv3 and Hurd? (also a possible license violation)


From: Thomas Schwinge
Subject: Re: GPLv3 and Hurd? (also a possible license violation)
Date: Sun, 17 Jun 2007 13:19:46 +0200
User-agent: Mutt/1.5.11

Hello!

On Sat, Jun 16, 2007 at 06:15:02PM -0700, Roland McGrath wrote:
> Someone please send me a simple list of each individual file name in the
> gnumach source tree that has a Utah copyright including advertising clause.

Here is such a list, combining the files from cvs HEAD and from the
gnumach-1-branch:

device/cons.c
device/cons.h
device/dev_hdr.h
device/device.srv
device/device_emul.h
device/device_pager.srv
device/device_reply.cli
device/ds_routines.c
device/memory_object_reply.cli
i386/i386/debug.h
i386/i386/debug_i386.c
i386/i386/debug_trace.S
i386/i386/idt-gen.h
i386/i386/idt.c
i386/i386/ktss.h
i386/i386/mach_i386.srv
i386/i386/vm_param.h
i386/i386/zalloc.h
i386/i386at/cons_conf.c
i386/i386at/idt.h
i386/i386at/immc.c
i386/i386at/int_init.c
i386/include/mach/i386/exec/elf.h
i386/include/mach/i386/multiboot.h
include/mach/boot.h
include/mach/exec/a.out.h
include/mach/multiboot.h
ipc/fipc.c
ipc/fipc.h
ipc/mach_port.srv
ipc/mach_rpc.c
kern/mach.srv
kern/mach4.srv
kern/mach_debug.srv
kern/mach_host.srv
util/putchar.c
util/puts.c
vm/memory_object_default.cli
vm/memory_object_user.cli

Those files state the following:

#v+
/* 
 * Copyright (c) xxxx The University of Utah and
 * the Computer Systems Laboratory at the University of Utah (CSL).
 * All rights reserved.
 *
 * Permission to use, copy, modify and distribute this software is hereby
 * granted provided that (1) source code retains these copyright, permission,
 * and disclaimer notices, and (2) redistributions including binaries
 * reproduce the notices in supporting documentation, and (3) all advertising
 * materials mentioning features or use of this software display the following
 * acknowledgement: ``This product includes software developed by the
 * Computer Systems Laboratory at the University of Utah.''
 *
 * THE UNIVERSITY OF UTAH AND CSL ALLOW FREE USE OF THIS SOFTWARE IN ITS "AS
 * IS" CONDITION.  THE UNIVERSITY OF UTAH AND CSL DISCLAIM ANY LIABILITY OF
 * ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
 *
 * CSL requests users of this software to return to csl-dist@cs.utah.edu any
 * improvements that they make and grant CSL redistribution rights.
#v-


Furthermore, there are also those:

ddb/stab.h- * 3. All advertising materials mentioning features or use of this 
software
ddb/stab.h- *    must display the following acknowledgement:
ddb/stab.h: * This product includes software developed by the University of
ddb/stab.h- * California, Berkeley and its contributors.

linux/src/include/linux/quota.h- * 3. All advertising materials mentioning 
features or use of this software
linux/src/include/linux/quota.h- *    must display the following 
acknowledgement:
linux/src/include/linux/quota.h: *   This product includes software developed 
by the University of
linux/src/include/linux/quota.h- *   California, Berkeley and its contributors.


For the Hurd repository, the situation is as follows:

bsdfsck/dir.c
bsdfsck/fsck.h
bsdfsck/inode.c
bsdfsck/main.c
bsdfsck/pass1.c
bsdfsck/pass1b.c
bsdfsck/pass2.c
bsdfsck/pass3.c
bsdfsck/pass4.c
bsdfsck/pass5.c
bsdfsck/preen.c
bsdfsck/setup.c
bsdfsck/utilities.c
pfinet/linux-src/include/linux/quota.h
ufs-utils/clri.c
ufs-utils/mkfs.c
ufs-utils/newfs.c
ufs-utils/stati.c
ufs/alloc.c
ufs/dinode.h
ufs/dir.h
ufs/fs.h
ufs/subr.c
ufs/tables.c

Those files state:

#v+
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *        This product includes software developed by the University of
 *        California, Berkeley and its contributors.
 * 4. Neither the name of the University nor the names of its contributors
#v-


pfinet/linux-src/include/linux/if_ppp.h
pfinet/linux-src/include/linux/if_pppvar.h
pfinet/linux-src/include/net/slhc_vj.h

Those files state:

#v+
 * 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
 * by Carnegie Mellon University.  The name of the
 * University may not be used to endorse or promote products derived
 * from this software without specific prior written permission.
#v-


serverboot/fs.h
serverboot/dir.h
serverboot/disk_inode.h
serverboot/disk_inode_ffs.h

Those files state:

#v+
 * 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
 * by the University of California, Berkeley.  The name of the
 * University may not be used to endorse or promote products derived
 * from this software without specific prior written permission.
#v-


Additionally:

boot/mach-crt0.c- * notice and comment, and (2) distributions including 
binaries display
boot/mach-crt0.c- * the following acknowledgement:  ``This product includes 
software
boot/mach-crt0.c- * developed by the University of California, Berkeley and its 
contributors''
boot/mach-crt0.c- * in the documentation or other materials provided with the 
distribution
boot/mach-crt0.c: * and in all advertising materials mentioning features or use 
of this
boot/mach-crt0.c- * software. Neither the name of the University nor the names 
of its
boot/mach-crt0.c- * contributors may be used to endorse or promote products 
derived
boot/mach-crt0.c- * from this software without specific prior written 
permission.

serverboot/file_io.c- * Permission to use, copy, modify and distribute this 
software is hereby
serverboot/file_io.c- * granted provided that (1) source code retains these 
copyright, permission,
serverboot/file_io.c- * and disclaimer notices, and (2) redistributions 
including binaries
serverboot/file_io.c: * reproduce the notices in supporting documentation, and 
(3) all advertising
serverboot/file_io.c- * materials mentioning features or use of this software 
display the following
serverboot/file_io.c- * acknowledgement: ``This product includes software 
developed by the
serverboot/file_io.c- * Computer Systems Laboratory at the University of Utah.''


For the MIG repository:

boolean.h
cpu.sym
message.h

Those files state the following:

#v+
 * Permission to use, copy, modify and distribute this software is hereby
 * granted provided that (1) source code retains these copyright, permission,
 * and disclaimer notices, and (2) redistributions including binaries
 * reproduce the notices in supporting documentation, and (3) all advertising
 * materials mentioning features or use of this software display the following
 * acknowledgement: ``This product includes software developed by the
 * Computer Systems Laboratory at the University of Utah.''
#v-


Regards,
 Thomas

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]