[pkg-go] Comments regarding libpod_2.1.1+dfsg1-1_multi.changes
Joerg Jaspert
ftpmaster at ftp-master.debian.org
Sun Dec 6 21:03:31 GMT 2020
Hi Maintainer,
the following are comments from a review one ftp trainee has done on
your package. While I will accept your package (nothing warrants a
reject), please fix them in your next upload.
Comments
========
[ d/c : debian/copyright ]
- d/c contains
Files: pkg/util/camelcase/*
Copyright:
2016-2019 Red Hat, Inc.
2015, Fatih Arslan
License: Apache-2.0 or Expat
Files: pkg/util/camelcase/README.md
pkg/util/camelcase/camelcase.go
Copyright:
2016-2019 Red Hat, Inc.
License: Apache-2.0
However, I only see this in file pkg\util\camelcase\LICENSE.md:
MIT, Copyright (c) 2015 Fatih Arslan
cannot see any Copyright to RedHat. Nor in the other files of this directory.
/ *********
- podman-2.1.1\vendor\github.com\gorilla\schema\cache.go has license MIT ( the
license file mentions Copyright (c) 2012 Rodrigo Moraes) and
Copyright 2012 The Gorilla Authors. All rights reserved., but d/c mentions:
License: Apache-2.0
*********/
- File: vendor/github.com/nxadm/tail/ratelimiter/Licence has bad transcription
of copyright owner.
- Why is the d/c saying this:
Files: vendor/github.com/nxadm/tail/ratelimiter/*
Copyright:
2016-2019 Red Hat, Inc.
License: Apache-2.0
if the podman-2.1.1\vendor\github.com\nxadm\tail\ratelimiter\Licence says:
Copyright (C) 2013 99designs and has a BSD-like license text ?
- podman-2.1.1\vendor\github.com\nxadm\tail\watch\filechanges.go has not
copyright/license notice and the directory has no License file, but d/c
mentions:
Files: vendor/github.com/nxadm/tail/watch/*
Copyright: 2015, HPE Software Inc.
2013, ActiveState Software Inc.
License: Apache-2.0
and then d/c mentions:
Files: vendor/github.com/nxadm/tail/watch/filechanges.go
Copyright:
2016-2019 Red Hat, Inc.
License: Apache-2.0
How do they actually know that this single file is actually copyright Red Hat
licensed Apache-2.0 ?
l
- Analogous for podman-2.1.1\vendor\github.com\nxadm\tail\winfile\winfile.go.
- The whole podman-2.1.1\vendor\github.com\uber\jaeger-client-go\thrift\
directory seems Licensed to the Apache Software Foundation (ASF) but nothing
shows up in d/c. And there is no NOTICE file in this directory, while the
paragraph says: See the NOTICE file...
- Files: vendor/github.com/varlink/*
Copyright: 2018-2019 The varlink authors and/or their companies
License: Apache-2.0
What is the use of such copyright if the authors are listed nowhere ?
- podman-2.1.1\vendor\github.com\willf\bitset\LICENSE says BSD-3-clause license
and nothing else, but d/c says:
License: Apache-2.0 or BSD-3-clause
- In d/c, they say:
Files: vendor/github.com/willf/bitset/Makefile
vendor/github.com/willf/bitset/README.md
vendor/github.com/willf/bitset/bitset.go
vendor/github.com/willf/bitset/popcnt.go
vendor/github.com/willf/bitset/popcnt_19.go
vendor/github.com/willf/bitset/popcnt_amd64.go
vendor/github.com/willf/bitset/popcnt_generic.go
vendor/github.com/willf/bitset/trailing_zeros_18.go
vendor/github.com/willf/bitset/trailing_zeros_19.go
Copyright:
2016-2019 Red Hat, Inc.
License: Apache-2.0
but I do not understand how they conclude to that copyright and licence, as
the previous point mentions BSD-3-clause license and copyright to 2014 Will Fitzgerald.
- podman-2.1.1\vendor\go.etcd.io\bbolt\LICENSE mentions:
The MIT License (MIT) and Copyright (c) 2013 Ben Johnson.
but the d/c says:
Files: vendor/go.etcd.io/bbolt/Makefile
vendor/go.etcd.io/bbolt/README.md
vendor/go.etcd.io/bbolt/bolt_386.go
vendor/go.etcd.io/bbolt/bolt_amd64.go
vendor/go.etcd.io/bbolt/bolt_arm.go
[snip]
vendor/go.etcd.io/bbolt/tx.go
vendor/go.etcd.io/bbolt/unsafe.go
Copyright:
2016-2019 Red Hat, Inc.
License: Apache-2.0
I do not understand how they can say this.
- podman-2.1.1\vendor\go.mozilla.org\pkcs7\LICENSE says:
The MIT License (MIT) Copyright (c) 2015 Andrew Smith
but d/c says:
Files: vendor/go.mozilla.org/*
Copyright:
2016-2019 Red Hat, Inc.
2015, Andrew Smith
License: Apache-2.0 or Expat
Files: vendor/go.mozilla.org/pkcs7/Makefile
vendor/go.mozilla.org/pkcs7/README.md
vendor/go.mozilla.org/pkcs7/ber.go
vendor/go.mozilla.org/pkcs7/decrypt.go
vendor/go.mozilla.org/pkcs7/encrypt.go
vendor/go.mozilla.org/pkcs7/go.mod
vendor/go.mozilla.org/pkcs7/pkcs7.go
vendor/go.mozilla.org/pkcs7/sign.go
vendor/go.mozilla.org/pkcs7/verify.go
Copyright:
2016-2019 Red Hat, Inc.
License: Apache-2.0
How can they say that ?
- d/c mentions:
Files: vendor/google.golang.org/protobuf/AUTHORS
Copyright: purposes.
License: Apache-2.0
There is nothing like purposes in this file. Is this an automated d/c or what?
/ *******
- podman-2.1.1\vendor\google.golang.org\protobuf\LICENSE is BSD-3-Clause-like
and that license seems to govern the contents of the protobuf directory, but
d/c says:
Files: vendor/google.golang.org/protobuf/encoding/*
Copyright: 2009, 2018-2020, The Go Authors.
License: Apache-2.0
Same for all the other protobuf stanzas in d/c.
******** /
- podman-2.1.1\vendor\k8s.io\apimachinery\third_party\forked\golang\netutil\addr.go
has no copyright notice nor license and it is not clear what these
might be.
--
bye Joerg
More information about the Pkg-go-maintainers
mailing list