Hi,
I'm planning to package tboot for Debian. As part of the process I went
through all the copyright and license notices in tboot-1.9.12.tar.gz.gpg.
Everything looks pretty smooth but I do have two concerns:
1) lcptools/Linux_LCP_Tools_User_Manual.doc has the paragraph
"This document and the software described in it are furnished under
license and may only be used or copied in accordance with the terms of the
license."
but it is not at all clear what license this is talking about. Is it the
BSD-3-clause license used in most other files or something else? Would it
be possible to clarify this either in this file or in the COPYING file?
2) The COPYING file states
"Files which do not contain any copyright information are assumed to be
copyrighted by Intel Corporation. All other files contain their copyright
and license at the beginning of the file."
This is a good clarification but this file does not actually explain what
the license of files without license information is. Is it the
BSD-3-clause license used in most files? The files without license
information that I could identify are:
CHANGELOG
Config.mk
COPYING
docs/Makefile
docs/man/acminfo.8
docs/man/lcp_crtpconf.8
docs/man/lcp_crtpol2.8
docs/man/lcp_crtpol.8
docs/man/lcp_crtpolelt.8
docs/man/lcp_crtpollist.8
docs/man/lcp_mlehash.8
docs/man/lcp_readpol.8
docs/man/lcp_writepol.8
docs/man/tb_polgen.8
docs/man/txt-stat.8
docs/policy_v1.txt
docs/policy_v2.txt
docs/txt-info.txt
docs/vlp.txt
.hg_archival.txt
.hgignore
.hgtags
lcp-gen2/asn1spec.py
lcp-gen2/build.py
lcp-gen2/defines.py
lcp-gen2/ElementBase.py
lcp-gen2/ElementGui.py
lcp-gen2/LcpPolicy.py
lcp-gen2/list.py
lcp-gen2/mleLegacy.py
lcp-gen2/mle.py
lcp-gen2/pconfLegacy.py
lcp-gen2/pconf.py
lcp-gen2/pdef.py
lcp-gen2/sbiosLegacy.py
lcp-gen2/sbios.py
lcp-gen2/stm.py
lcp-gen2/tools.py
lcp-gen2/TxtPolicyGen2.py
lcp-gen2/UserGuide.txt
lcp-gen2/util.py
lcptools/Linux_LCP_Tools_User_Manual.doc
lcptools/Linux_LCP_Tools_User_Manual.pdf
lcptools/Makefile
lcptools-v2/lcptools.txt
lcptools-v2/Makefile
Makefile
README
tboot/common/tboot.lds.x
tboot/Config.mk
tboot/Makefile
tb_polgen/Makefile
test-patches/e820-test.patch
test-patches/mtrrs-test.patch
test-patches/tpm-test.patch
test-patches/vsprintf-test.patch
txt-test/Kbuild
txt-test/Makefile
utils/Makefile
Finally, here is the machine-readable copyright information I was able to
compile from all other files in that release:
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: tboot
Source: https://sourceforge.net/projects/tboot/
Files:
include/elf_defns.h
include/lcp2.h
include/config.h
include/lcp_hlp.h
include/hash.h
include/mle.h
include/uuid.h
include/tb_policy.h
include/lcp3_hlp.h
include/lcp3.h
include/tboot.h
include/lcp.h
include/tb_error.h
lcptools/lcptools.h
lcptools/lcputils.h
lcptools/lcptools.c
lcptools/writepol.c
lcptools/lcputils.c
lcptools/relindex.c
lcptools/lock.c
lcptools/defindex.c
lcptools/readpol.c
lcptools/getcap.c
lcptools-v2/crtpol.c
lcptools-v2/mle_elt.c
lcptools-v2/lcputils.h
lcptools-v2/polelt.h
lcptools-v2/poldata.c
lcptools-v2/pollist2.c
lcptools-v2/hash.c
lcptools-v2/lcputils.c
lcptools-v2/pollist1.c
lcptools-v2/sbios_elt.c
lcptools-v2/mlehash.c
lcptools-v2/custom_elt.c
lcptools-v2/pol.c
lcptools-v2/pol.h
lcptools-v2/stm_elt.c
lcptools-v2/polelt_plugin.h
lcptools-v2/pollist1.h
lcptools-v2/pollist2.h
lcptools-v2/poldata.h
lcptools-v2/crtpollist.c
lcptools-v2/polelt.c
lcptools-v2/crtpolelt.c
tboot/txt/acmod.c
tboot/txt/txt.c
tboot/txt/heap.c
tboot/txt/vmcs.c
tboot/txt/verify.c
tboot/txt/errors.c
tboot/txt/mtrrs.c
tboot/include/txt/txt.h
tboot/include/txt/config_regs.h
tboot/include/txt/acmod.h
tboot/include/txt/errorcode.h
tboot/include/txt/heap.h
tboot/include/txt/smx.h
tboot/include/txt/vmcs.h
tboot/include/txt/mtrrs.h
tboot/include/txt/verify.h
tboot/include/sha1.h
tboot/include/cmdline.h
tboot/include/io.h
tboot/include/msr.h
tboot/include/page.h
tboot/include/processor.h
tboot/include/loader.h
tboot/include/string.h
tboot/include/compiler.h
tboot/include/tpm_20.h
tboot/include/linux_defns.h
tboot/include/e820.h
tboot/include/paging.h
tboot/include/com.h
tboot/include/ctype.h
tboot/include/tpm.h
tboot/include/mutex.h
tboot/include/multiboot.h
tboot/include/integrity.h
tboot/include/printk.h
tboot/include/types.h
tboot/include/misc.h
tboot/include/efi_memmap.h
tboot/include/vga.h
tboot/include/vtd.h
tboot/common/memcmp.c
tboot/common/acpi.c
tboot/common/boot.S
tboot/common/shutdown.S
tboot/common/strlen.c
tboot/common/tpm_20.c
tboot/common/tboot.c
tboot/common/vtd.c
tboot/common/printk.c
tboot/common/strtoul.c
tboot/common/wakeup.S
tboot/common/misc.c
tboot/common/sha1.c
tboot/common/linux.c
tboot/common/hash.c
tboot/common/strncmp.c
tboot/common/tpm.c
tboot/common/loader.c
tboot/common/strncpy.c
tboot/common/vsprintf.c
tboot/common/paging.c
tboot/common/integrity.c
tboot/common/mutex.S
tboot/common/strcmp.c
tboot/common/cmdline.c
tboot/common/vga.c
tboot/common/policy.c
tboot/common/tb_error.c
tboot/common/elf.c
tboot/common/index.c
tboot/common/efi_memmap.c
tboot/common/tpm_12.c
tboot/common/e820.c
tboot/common/memcpy.c
tb_polgen/commands.c
tb_polgen/hash.c
tb_polgen/param.c
tb_polgen/tb_polgen.c
tb_polgen/policy.c
tb_polgen/tb_polgen.h
txt-test/txt-test.c
utils/txt-stat.c
utils/acminfo.c
utils/parse_err.c
Copyright:
1989, 1990, 1991, 1992, 1993 The Regents of the University of California
1995, 1996, 1997, 1998 WIDE Project.
2001-2020 Intel Corporation
2004 Artur Grabowski <a...@openbsd.org>
2016 Real-Time Systems GmbH
2020 Cisco Systems, Inc. <pmoo...@cisco.com>
2007, 2011, 2012, 2013, 2014, 2015, 2018 Gang Wei
2007, 2008, 2009, 2010, 2011 Joseph Cihula
2019, 2020 Lukasz Hawrylko
2014, 2015, 2016, 2017, 2018 Ning Sun
2014 Qiaowei Ren
2008, 2009, 2010 Shane Wang
License: BSD-3-clause
Files:
tboot/common/pci_cfgreg.c
tboot/common/com.c
tboot/include/atomic.h
tboot/include/pci_cfgreg.h
lcptools-v2/pconf2_elt.c
Copyright:
1997 Stefan Esser <s...@freebsd.org>
1998 Doug Rabson
1998 Michael Smith <msm...@freebsd.org>
2000 Michael Smith <msm...@freebsd.org>
2000 BSDi
2004 Scott Long <sco...@freebsd.org>
2010 Intel Corporation
2020 Cisco Systems, Inc. <pmoo...@cisco.com>
2007, 2009, 2010 Joseph Cihula
2010 Shane Wang
2014, 2018 Gang Wei
2020 Lukasz Hawrylko
License: BSD-2-clause
Files:
safestringlib/*
Copyright:
2008 Bo Berry
2005-2013 by Cisco Systems, Inc.
2012 Jonathan Toppins <jtopp...@users.sourceforge.net>
2014-2016 Intel Corporation.
2018 Gang Wei
License: Expat
Files:
tboot/include/sha2.h
tboot/common/sha256.c
tboot/common/sha384.c
tboot/common/sha512.c
Copyright:
2000 Tom St Denis
License: public-domain
Files:
tboot/common/vmac.c
tboot/include/vmac.h
Copyright:
2008 Ted Krovetz <t...@acm.org>
2008 Wei Dai
2010 Intel Corporation.
2009 Joseph Cihula
2010 Shane Wang
License: public-domain
Files:
tboot/include/rijndael.h
tboot/common/rijndael.c
Copyright:
2000 Vincent Rijmen <vincent.rij...@esat.kuleuven.ac.be>
2000 Antoon Bosselaers <antoon.bossela...@esat.kuleuven.ac.be>
2000 Paulo Barreto <paulo.barr...@terra.com.br>
2009 Joseph Cihula
License: public-domain
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Files:
tboot/20_linux_tboot
tboot/20_linux_xen_tboot
Copyright:
2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
2012, 2013, 2014, 2018 Gang Wei
2019, 2020 Lukasz Hawrylko
2015, 2016, 2017 Ning Sun
License: GPL-3+
Files:
tboot/include/lz.h
tboot/common/lz.c
Copyright:
2003-2010 Marcus Geelnard
2015, 2016 Ning Sun
License: Zlib
Files:
tboot/include/acpi.h
Copyright:
2005 Thorsten Lockert <th...@sigmasoft.com>
2005 Marco Peereboom <ma...@openbsd.org>
2010 Intel Corporation
2014 Gang Wei
2007, 2008, 2009, 2010 Joseph Cihula
2019 Lukasz Hawrylko
2016, 2017 Ning Sun
2008 Shane Wang
License: ISC
-Timo
_______________________________________________
tboot-devel mailing list
tboot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tboot-devel