Update CONTRIBUTING with TSC and initial policies

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
This commit is contained in:
Jonathon Anderson
2023-10-10 10:44:04 -06:00
parent 016db99ecc
commit 03fe1a4434
4 changed files with 840 additions and 17 deletions

577
LICENSE_DEPENDENCIES.md Normal file
View File

@@ -0,0 +1,577 @@
# Dependency Licenses
This project uses a number of dependencies, in accordance with their
own license terms. These dependencies are managed via the project
`go.mod` and `go.sum` files, and included in a `vendor/` directory in
our official source tarballs.
A full build or package of Warewulf uses all dependencies listed
below. If you `import "github.com/hpcng/warewulf"` into your own
project then you may use a subset of them.
The dependencies and their licenses are as follows:
## github.com/containerd/containerd/errdefs
**License:** Apache-2.0
**License URL:** <https://github.com/containerd/containerd/blob/master/errdefs/LICENSE>
## github.com/containers/image/v5
**License:** Apache-2.0
**License URL:** <https://github.com/containers/image/blob/master/v5/LICENSE>
## github.com/containers/libtrust
**License:** Apache-2.0
**License URL:** <https://github.com/containers/libtrust/blob/master/LICENSE>
## github.com/containers/ocicrypt
**License:** Apache-2.0
**License URL:** <https://github.com/containers/ocicrypt/blob/master/LICENSE>
## github.com/containers/storage
**License:** Apache-2.0
**License URL:** <https://github.com/containers/storage/blob/master/LICENSE>
## github.com/coreos/go-semver/semver
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/go-semver/blob/master/semver/LICENSE>
## github.com/coreos/go-systemd/daemon
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/go-systemd/blob/master/daemon/LICENSE>
## github.com/coreos/go-systemd/v22/unit
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/go-systemd/blob/master/v22/unit/LICENSE>
## github.com/coreos/ignition/v2/config
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/ignition/blob/master/v2/config/LICENSE>
## github.com/coreos/vcontext
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/vcontext/blob/master/LICENSE>
## github.com/digitalocean/go-smbios/smbios
**License:** Apache-2.0
**License URL:** <https://github.com/digitalocean/go-smbios/blob/master/smbios/LICENSE.md>
## github.com/docker/distribution
**License:** Apache-2.0
**License URL:** <https://github.com/docker/distribution/blob/master/LICENSE>
## github.com/docker/docker
**License:** Apache-2.0
**License URL:** <https://github.com/docker/docker/blob/master/LICENSE>
## github.com/docker/go-connections
**License:** Apache-2.0
**License URL:** <https://github.com/docker/go-connections/blob/master/LICENSE>
## github.com/docker/go-metrics
**License:** Apache-2.0
**License URL:** <https://github.com/docker/go-metrics/blob/master/LICENSE>
## github.com/docker/go-units
**License:** Apache-2.0
**License URL:** <https://github.com/docker/go-units/blob/master/LICENSE>
## github.com/golang/glog
**License:** Apache-2.0
**License URL:** <https://github.com/golang/glog/blob/master/LICENSE>
## github.com/matttproud/golang_protobuf_extensions/pbutil
**License:** Apache-2.0
**License URL:** <https://github.com/matttproud/golang_protobuf_extensions/blob/master/pbutil/LICENSE>
## github.com/moby/sys/mountinfo
**License:** Apache-2.0
**License URL:** <https://github.com/moby/sys/blob/master/mountinfo/LICENSE>
## github.com/opencontainers/go-digest
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/go-digest/blob/master/LICENSE>
## github.com/opencontainers/image-spec/specs-go
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/image-spec/blob/master/specs-go/LICENSE>
## github.com/opencontainers/runc/libcontainer
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/runc/blob/master/libcontainer/LICENSE>
## github.com/opencontainers/runtime-spec/specs-go
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/runtime-spec/blob/master/specs-go/LICENSE>
## github.com/opencontainers/umoci
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/umoci/blob/master/COPYING>
## github.com/opencontainers/umoci/third_party/shared
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/umoci/blob/master/third_party/shared/COPYING>
## github.com/opencontainers/umoci/third_party/user
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/umoci/blob/master/third_party/user/LICENSE>
## github.com/pquerna/ffjson/fflib/v1
**License:** Apache-2.0
**License URL:** <https://github.com/pquerna/ffjson/blob/master/fflib/v1/LICENSE>
## github.com/prometheus/client_golang/prometheus
**License:** Apache-2.0
**License URL:** <https://github.com/prometheus/client_golang/blob/master/prometheus/LICENSE>
## github.com/prometheus/client_model/go
**License:** Apache-2.0
**License URL:** <https://github.com/prometheus/client_model/blob/master/go/LICENSE>
## github.com/prometheus/common
**License:** Apache-2.0
**License URL:** <https://github.com/prometheus/common/blob/master/LICENSE>
## github.com/prometheus/procfs
**License:** Apache-2.0
**License URL:** <https://github.com/prometheus/procfs/blob/master/LICENSE>
## github.com/rootless-containers/proto/go-proto
**License:** Apache-2.0
**License URL:** <https://github.com/rootless-containers/proto/blob/master/go-proto/COPYING>
## github.com/spf13/cobra
**License:** Apache-2.0
**License URL:** <https://github.com/spf13/cobra/blob/master/LICENSE.txt>
## github.com/stefanberger/go-pkcs11uri
**License:** Apache-2.0
**License URL:** <https://github.com/stefanberger/go-pkcs11uri/blob/master/LICENSE>
## github.com/vbatts/go-mtree/pkg/govis
**License:** Apache-2.0
**License URL:** <https://github.com/vbatts/go-mtree/blob/master/pkg/govis/COPYING>
## google.golang.org/genproto
**License:** Apache-2.0
**Project URL:** <https://google.golang.org/genproto>
## google.golang.org/grpc
**License:** Apache-2.0
**Project URL:** <https://google.golang.org/grpc>
## gopkg.in/square/go-jose.v2
**License:** Apache-2.0
**Project URL:** <https://gopkg.in/square/go-jose.v2>
## gopkg.in/yaml.v2
**License:** Apache-2.0
**Project URL:** <https://gopkg.in/yaml.v2>
## github.com/pkg/errors
**License:** BSD-2-Clause
**License URL:** <https://github.com/pkg/errors/blob/master/LICENSE>
## github.com/russross/blackfriday/v2
**License:** BSD-2-Clause
**License URL:** <https://github.com/russross/blackfriday/blob/master/v2/LICENSE.txt>
## github.com/syndtr/gocapability/capability
**License:** BSD-2-Clause
**License URL:** <https://github.com/syndtr/gocapability/blob/master/capability/LICENSE>
## github.com/cyphar/filepath-securejoin
**License:** BSD-3-Clause
**License URL:** <https://github.com/cyphar/filepath-securejoin/blob/master/LICENSE>
## github.com/gogo/protobuf/proto
**License:** BSD-3-Clause
**License URL:** <https://github.com/gogo/protobuf/blob/master/proto/LICENSE>
## github.com/golang/protobuf
**License:** BSD-3-Clause
**License URL:** <https://github.com/golang/protobuf/blob/master/LICENSE>
## github.com/golang/snappy
**License:** BSD-3-Clause
**License URL:** <https://github.com/golang/snappy/blob/master/LICENSE>
## github.com/google/uuid
**License:** BSD-3-Clause
**License URL:** <https://github.com/google/uuid/blob/master/LICENSE>
## github.com/gorilla/mux
**License:** BSD-3-Clause
**License URL:** <https://github.com/gorilla/mux/blob/master/LICENSE>
## github.com/grpc-ecosystem/grpc-gateway/v2
**License:** BSD-3-Clause
**License URL:** <https://github.com/grpc-ecosystem/grpc-gateway/blob/master/v2/LICENSE.txt>
## github.com/klauspost/compress
**License:** BSD-3-Clause
**License URL:** <https://github.com/klauspost/compress/blob/master/LICENSE>
## github.com/manifoldco/promptui
**License:** BSD-3-Clause
**License URL:** <https://github.com/manifoldco/promptui/blob/master/LICENSE.md>
## github.com/miekg/pkcs11
**License:** BSD-3-Clause
**License URL:** <https://github.com/miekg/pkcs11/blob/master/LICENSE>
## github.com/mtrmac/gpgme
**License:** BSD-3-Clause
**License URL:** <https://github.com/mtrmac/gpgme/blob/master/LICENSE>
## github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
**License:** BSD-3-Clause
**License URL:** <https://github.com/prometheus/common/blob/master/internal/bitbucket.org/ww/goautoneg/README.txt>
## github.com/spf13/pflag
**License:** BSD-3-Clause
**License URL:** <https://github.com/spf13/pflag/blob/master/LICENSE>
## github.com/ulikunitz/xz
**License:** BSD-3-Clause
**License URL:** <https://github.com/ulikunitz/xz/blob/master/LICENSE>
## github.com/vbatts/go-mtree
**License:** BSD-3-Clause
**License URL:** <https://github.com/vbatts/go-mtree/blob/master/LICENSE>
## golang.org/x/crypto
**License:** BSD-3-Clause
**Project URL:** <https://golang.org/x/crypto>
## golang.org/x/net
**License:** BSD-3-Clause
**Project URL:** <https://golang.org/x/net>
## golang.org/x/sync/semaphore
**License:** BSD-3-Clause
**Project URL:** <https://golang.org/x/sync/semaphore>
## golang.org/x/sys/unix
**License:** BSD-3-Clause
**Project URL:** <https://golang.org/x/sys/unix>
## golang.org/x/term
**License:** BSD-3-Clause
**Project URL:** <https://golang.org/x/term>
## golang.org/x/text
**License:** BSD-3-Clause
**Project URL:** <https://golang.org/x/text>
## google.golang.org/protobuf
**License:** BSD-3-Clause
**Project URL:** <https://google.golang.org/protobuf>
## gopkg.in/square/go-jose.v2/json
**License:** BSD-3-Clause
**Project URL:** <https://gopkg.in/square/go-jose.v2/json>
## github.com/BurntSushi/toml
**License:** MIT
**License URL:** <https://github.com/BurntSushi/toml/blob/master/COPYING>
## github.com/VividCortex/ewma
**License:** MIT
**License URL:** <https://github.com/VividCortex/ewma/blob/master/LICENSE>
## github.com/acarl005/stripansi
**License:** MIT
**License URL:** <https://github.com/acarl005/stripansi/blob/master/LICENSE>
## github.com/apex/log
**License:** MIT
**License URL:** <https://github.com/apex/log/blob/master/LICENSE>
## github.com/beorn7/perks/quantile
**License:** MIT
**License URL:** <https://github.com/beorn7/perks/blob/master/quantile/LICENSE>
## github.com/cespare/xxhash/v2
**License:** MIT
**License URL:** <https://github.com/cespare/xxhash/blob/master/v2/LICENSE.txt>
## github.com/chzyer/readline
**License:** MIT
**License URL:** <https://github.com/chzyer/readline/blob/master/LICENSE>
## github.com/cpuguy83/go-md2man/v2/md2man
**License:** MIT
**License URL:** <https://github.com/cpuguy83/go-md2man/blob/master/v2/md2man/LICENSE.md>
## github.com/creasty/defaults
**License:** MIT
**License URL:** <https://github.com/creasty/defaults/blob/master/LICENSE>
## github.com/docker/docker-credential-helpers
**License:** MIT
**License URL:** <https://github.com/docker/docker-credential-helpers/blob/master/LICENSE>
## github.com/fatih/color
**License:** MIT
**License URL:** <https://github.com/fatih/color/blob/master/LICENSE.md>
## github.com/ghodss/yaml
**License:** MIT
**License URL:** <https://github.com/ghodss/yaml/blob/master/LICENSE>
## github.com/klauspost/compress/zstd/internal/xxhash
**License:** MIT
**License URL:** <https://github.com/klauspost/compress/blob/master/zstd/internal/xxhash/LICENSE.txt>
## github.com/klauspost/pgzip
**License:** MIT
**License URL:** <https://github.com/klauspost/pgzip/blob/master/LICENSE>
## github.com/mattn/go-colorable
**License:** MIT
**License URL:** <https://github.com/mattn/go-colorable/blob/master/LICENSE>
## github.com/mattn/go-isatty
**License:** MIT
**License URL:** <https://github.com/mattn/go-isatty/blob/master/LICENSE>
## github.com/mattn/go-runewidth
**License:** MIT
**License URL:** <https://github.com/mattn/go-runewidth/blob/master/LICENSE>
## github.com/olekukonko/tablewriter
**License:** MIT
**License URL:** <https://github.com/olekukonko/tablewriter/blob/master/LICENSE.md>
## github.com/sirupsen/logrus
**License:** MIT
**License URL:** <https://github.com/sirupsen/logrus/blob/master/LICENSE>
## github.com/urfave/cli
**License:** MIT
**License URL:** <https://github.com/urfave/cli/blob/master/LICENSE>
## github.com/vincent-petithory/dataurl
**License:** MIT
**License URL:** <https://github.com/vincent-petithory/dataurl/blob/master/LICENSE>
## go.etcd.io/bbolt
**License:** MIT
**Project URL:** <https://go.etcd.io/bbolt>
## go.mozilla.org/pkcs7
**License:** MIT
**Project URL:** <https://go.mozilla.org/pkcs7>
## gopkg.in/yaml.v3
**License:** MIT
**Project URL:** <https://gopkg.in/yaml.v3>
## github.com/talos-systems/go-smbios/smbios
**License:** MPL-2.0
**License URL:** <https://github.com/talos-systems/go-smbios/blob/master/smbios/LICENSE>
## github.com/vbauerster/mpb/v5
**License:** Unknown
**Project URL:** <https://github.com/vbauerster/mpb/v5>
## github.com/vbauerster/mpb/v5/cwriter
**License:** Unknown
**Project URL:** <https://github.com/vbauerster/mpb/v5/cwriter>
## github.com/vbauerster/mpb/v5/decor
**License:** Unknown
**Project URL:** <https://github.com/vbauerster/mpb/v5/decor>
## github.com/vbauerster/mpb/v5/internal
**License:** Unknown
**Project URL:** <https://github.com/vbauerster/mpb/v5/internal>