Files
warewulf/LICENSE_DEPENDENCIES.md
Jonathon Anderson cb2ee09ed2 Update multiple dependency versions from dependabot
- Bump google.golang.org/grpc from 1.79.2 to 1.79.3
- Bump golang.org/x/crypto from 0.48.0 to 0.49.0
- Bump golang.org/x/term from 0.40.0 to 0.41.0

Closes #2133, #2134, #2135

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2026-03-18 17:46:37 -06:00

824 lines
19 KiB
Markdown

# 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/warewulf/warewulf"` into your own
project then you may use a subset of them.
The dependencies and their licenses are as follows:
## github.com/Masterminds/goutils
**License:** Apache-2.0
**License URL:** <https://github.com/Masterminds/goutils/blob/v1.1.1/LICENSE.txt>
## github.com/containerd/errdefs
**License:** Apache-2.0
**License URL:** <https://github.com/containerd/errdefs/blob/v1.0.0/LICENSE>
## github.com/containerd/errdefs/pkg
**License:** Apache-2.0
**License URL:** <https://github.com/containerd/errdefs/blob/pkg/v0.3.0/pkg/LICENSE>
## github.com/containerd/log
**License:** Apache-2.0
**License URL:** <https://github.com/containerd/log/blob/v0.1.0/LICENSE>
## github.com/containerd/platforms
**License:** Apache-2.0
**License URL:** <https://github.com/containerd/platforms/blob/v0.2.1/LICENSE>
## github.com/containers/image/v5
**License:** Apache-2.0
**License URL:** <https://github.com/containers/image/blob/v5.36.2/LICENSE>
## github.com/containers/libtrust
**License:** Apache-2.0
**License URL:** <https://github.com/containers/libtrust/blob/c1716e8a8d01/LICENSE>
## github.com/containers/ocicrypt
**License:** Apache-2.0
**License URL:** <https://github.com/containers/ocicrypt/blob/v1.2.1/LICENSE>
## github.com/containers/storage
**License:** Apache-2.0
**License URL:** <https://github.com/containers/storage/blob/v1.59.1/LICENSE>
## github.com/coreos/go-semver/semver
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/go-semver/blob/v0.3.1/LICENSE>
## github.com/coreos/go-systemd/daemon
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/go-systemd/blob/95778dfbb74e/LICENSE>
## github.com/coreos/go-systemd/v22/unit
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/go-systemd/blob/v22.7.0/LICENSE>
## github.com/coreos/ignition/v2/config
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/ignition/blob/v2.26.0/LICENSE>
## github.com/coreos/vcontext
**License:** Apache-2.0
**License URL:** <https://github.com/coreos/vcontext/blob/d72178a18687/LICENSE>
## github.com/cyberphone/json-canonicalization/go/src/webpki.org/jsoncanonicalizer
**License:** Apache-2.0
**License URL:** <https://github.com/cyberphone/json-canonicalization/blob/19d51d7fe467/LICENSE>
## github.com/distribution/reference
**License:** Apache-2.0
**License URL:** <https://github.com/distribution/reference/blob/v0.6.0/LICENSE>
## github.com/docker/distribution/registry/api
**License:** Apache-2.0
**License URL:** <https://github.com/docker/distribution/blob/v2.8.3/LICENSE>
## github.com/docker/docker
**License:** Apache-2.0
**License URL:** <https://github.com/docker/docker/blob/v28.3.2/LICENSE>
## github.com/docker/go-connections
**License:** Apache-2.0
**License URL:** <https://github.com/docker/go-connections/blob/v0.5.0/LICENSE>
## github.com/docker/go-units
**License:** Apache-2.0
**License URL:** <https://github.com/docker/go-units/blob/v0.5.0/LICENSE>
## github.com/go-jose/go-jose/v4
**License:** Apache-2.0
**License URL:** <https://github.com/go-jose/go-jose/blob/v4.1.3/LICENSE>
## github.com/go-logr/logr
**License:** Apache-2.0
**License URL:** <https://github.com/go-logr/logr/blob/v1.4.3/LICENSE>
## github.com/go-logr/stdr
**License:** Apache-2.0
**License URL:** <https://github.com/go-logr/stdr/blob/v1.2.2/LICENSE>
## github.com/google/go-containerregistry/pkg/name
**License:** Apache-2.0
**License URL:** <https://github.com/google/go-containerregistry/blob/v0.20.3/LICENSE>
## github.com/klauspost/compress
**License:** Apache-2.0
**License URL:** <https://github.com/klauspost/compress/blob/v1.18.0/LICENSE>
## github.com/moby/docker-image-spec/specs-go/v1
**License:** Apache-2.0
**License URL:** <https://github.com/moby/docker-image-spec/blob/v1.3.1/LICENSE>
## github.com/moby/sys/mountinfo
**License:** Apache-2.0
**License URL:** <https://github.com/moby/sys/blob/mountinfo/v0.7.2/mountinfo/LICENSE>
## github.com/moby/sys/user
**License:** Apache-2.0
**License URL:** <https://github.com/moby/sys/blob/user/v0.4.0/user/LICENSE>
## github.com/moby/sys/userns
**License:** Apache-2.0
**License URL:** <https://github.com/moby/sys/blob/userns/v0.1.0/userns/LICENSE>
## github.com/modern-go/concurrent
**License:** Apache-2.0
**License URL:** <https://github.com/modern-go/concurrent/blob/bacd9c7ef1dd/LICENSE>
## github.com/modern-go/reflect2
**License:** Apache-2.0
**License URL:** <https://github.com/modern-go/reflect2/blob/v1.0.2/LICENSE>
## github.com/opencontainers/go-digest
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/go-digest/blob/v1.0.0/LICENSE>
## github.com/opencontainers/image-spec/specs-go
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/image-spec/blob/v1.1.1/LICENSE>
## github.com/opencontainers/runtime-spec/specs-go
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/runtime-spec/blob/v1.2.1/LICENSE>
## github.com/opencontainers/selinux
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/selinux/blob/v1.13.1/LICENSE>
## github.com/opencontainers/umoci
**License:** Apache-2.0
**License URL:** <https://github.com/opencontainers/umoci/blob/v0.6.0/COPYING>
## github.com/siderolabs/go-smbios/smbios/internal/github.com/digitalocean/go-smbios/smbios
**License:** Apache-2.0
**License URL:** <https://github.com/siderolabs/go-smbios/blob/v0.3.3/smbios/internal/github.com/digitalocean/go-smbios/LICENSE.md>
## github.com/sigstore/fulcio/pkg/certificate
**License:** Apache-2.0
**License URL:** <https://github.com/sigstore/fulcio/blob/v1.6.6/LICENSE>
## github.com/sigstore/protobuf-specs/gen/pb-go/common/v1
**License:** Apache-2.0
**License URL:** <https://github.com/sigstore/protobuf-specs/blob/v0.4.1/LICENSE>
## github.com/sigstore/sigstore/pkg
**License:** Apache-2.0
**License URL:** <https://github.com/sigstore/sigstore/blob/v1.9.5/LICENSE>
## github.com/spf13/cobra
**License:** Apache-2.0
**License URL:** <https://github.com/spf13/cobra/blob/v1.10.2/LICENSE.txt>
## github.com/stefanberger/go-pkcs11uri
**License:** Apache-2.0
**License URL:** <https://github.com/stefanberger/go-pkcs11uri/blob/78284954bff6/LICENSE>
## github.com/swaggest/swgui
**License:** Apache-2.0
**License URL:** <https://github.com/swaggest/swgui/blob/v1.8.5/LICENSE>
## github.com/vbatts/go-mtree/pkg/govis
**License:** Apache-2.0
**License URL:** <https://github.com/vbatts/go-mtree/blob/8307d76bc1b9/pkg/govis/COPYING>
## go.opentelemetry.io/auto/sdk
**License:** Apache-2.0
**License URL:** <https://github.com/open-telemetry/opentelemetry-go-instrumentation/blob/sdk/v1.2.1/sdk/LICENSE>
## go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
**License:** Apache-2.0
**License URL:** <https://github.com/open-telemetry/opentelemetry-go-contrib/blob/instrumentation/net/http/otelhttp/v0.61.0/instrumentation/net/http/otelhttp/LICENSE>
## go.opentelemetry.io/otel
**License:** Apache-2.0
**License URL:** <https://github.com/open-telemetry/opentelemetry-go/blob/v1.39.0/LICENSE>
## go.opentelemetry.io/otel/metric
**License:** Apache-2.0
**License URL:** <https://github.com/open-telemetry/opentelemetry-go/blob/metric/v1.39.0/metric/LICENSE>
## go.opentelemetry.io/otel/trace
**License:** Apache-2.0
**License URL:** <https://github.com/open-telemetry/opentelemetry-go/blob/trace/v1.39.0/trace/LICENSE>
## google.golang.org/genproto/googleapis/api
**License:** Apache-2.0
**License URL:** <https://github.com/googleapis/go-genproto/blob/4cfbd4190f57/googleapis/api/LICENSE>
## google.golang.org/genproto/googleapis/rpc/status
**License:** Apache-2.0
**License URL:** <https://github.com/googleapis/go-genproto/blob/4cfbd4190f57/googleapis/rpc/LICENSE>
## google.golang.org/grpc
**License:** Apache-2.0
**License URL:** <https://github.com/grpc/grpc-go/blob/v1.79.3/LICENSE>
## gopkg.in/yaml.v2
**License:** Apache-2.0
**License URL:** <https://github.com/go-yaml/yaml/blob/v2.4.0/LICENSE>
## github.com/moby/sys/capability
**License:** BSD-2-Clause
**License URL:** <https://github.com/moby/sys/blob/capability/v0.4.0/capability/LICENSE>
## github.com/pkg/errors
**License:** BSD-2-Clause
**License URL:** <https://github.com/pkg/errors/blob/v0.9.1/LICENSE>
## github.com/russross/blackfriday/v2
**License:** BSD-2-Clause
**License URL:** <https://github.com/russross/blackfriday/blob/v2.1.0/LICENSE.txt>
## dario.cat/mergo
**License:** BSD-3-Clause
**License URL:** <https://github.com/imdario/mergo/blob/v1.0.2/LICENSE>
## github.com/go-jose/go-jose/v4/json
**License:** BSD-3-Clause
**License URL:** <https://github.com/go-jose/go-jose/blob/v4.1.3/json/LICENSE>
## github.com/gogo/protobuf/proto
**License:** BSD-3-Clause
**License URL:** <https://github.com/gogo/protobuf/blob/v1.3.2/LICENSE>
## github.com/golang/protobuf/proto
**License:** BSD-3-Clause
**License URL:** <https://github.com/golang/protobuf/blob/v1.5.4/LICENSE>
## github.com/google/uuid
**License:** BSD-3-Clause
**License URL:** <https://github.com/google/uuid/blob/v1.6.0/LICENSE>
## github.com/gorilla/mux
**License:** BSD-3-Clause
**License URL:** <https://github.com/gorilla/mux/blob/v1.8.1/LICENSE>
## github.com/grpc-ecosystem/grpc-gateway/v2
**License:** BSD-3-Clause
**License URL:** <https://github.com/grpc-ecosystem/grpc-gateway/blob/v2.28.0/LICENSE>
## github.com/klauspost/compress/internal/snapref
**License:** BSD-3-Clause
**License URL:** <https://github.com/klauspost/compress/blob/v1.18.0/internal/snapref/LICENSE>
## github.com/manifoldco/promptui
**License:** BSD-3-Clause
**License URL:** <https://github.com/manifoldco/promptui/blob/v0.9.0/LICENSE.md>
## github.com/miekg/pkcs11
**License:** BSD-3-Clause
**License URL:** <https://github.com/miekg/pkcs11/blob/v1.1.1/LICENSE>
## github.com/pmezard/go-difflib/difflib
**License:** BSD-3-Clause
**License URL:** <https://github.com/pmezard/go-difflib/blob/5d4384ee4fb2/LICENSE>
## github.com/proglottis/gpgme
**License:** BSD-3-Clause
**License URL:** <https://github.com/proglottis/gpgme/blob/v0.1.4/LICENSE>
## github.com/santhosh-tekuri/jsonschema/v3
**License:** BSD-3-Clause
**License URL:** <https://github.com/santhosh-tekuri/jsonschema/blob/v3.1.0/LICENSE>
## github.com/spf13/pflag
**License:** BSD-3-Clause
**License URL:** <https://github.com/spf13/pflag/blob/v1.0.10/LICENSE>
## github.com/ulikunitz/xz
**License:** BSD-3-Clause
**License URL:** <https://github.com/ulikunitz/xz/blob/v0.5.14/LICENSE>
## github.com/vbatts/go-mtree
**License:** BSD-3-Clause
**License URL:** <https://github.com/vbatts/go-mtree/blob/8307d76bc1b9/LICENSE>
## github.com/vbatts/tar-split
**License:** BSD-3-Clause
**License URL:** <https://github.com/vbatts/tar-split/blob/v0.12.1/LICENSE>
## golang.org/x/crypto
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/crypto/+/v0.49.0:LICENSE>
## golang.org/x/exp/maps
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/exp/+/b2144cdd:LICENSE>
## golang.org/x/net
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/net/+/v0.51.0:LICENSE>
## golang.org/x/sync/semaphore
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/sync/+/v0.20.0:LICENSE>
## golang.org/x/sys
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/sys/+/v0.42.0:LICENSE>
## golang.org/x/term
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/term/+/v0.41.0:LICENSE>
## golang.org/x/text
**License:** BSD-3-Clause
**License URL:** <https://cs.opensource.google/go/x/text/+/v0.35.0:LICENSE>
## google.golang.org/protobuf
**License:** BSD-3-Clause
**License URL:** <https://github.com/protocolbuffers/protobuf-go/blob/v1.36.11/LICENSE>
## github.com/davecgh/go-spew/spew
**License:** ISC
**License URL:** <https://github.com/davecgh/go-spew/blob/d8f796af33cc/LICENSE>
## github.com/BurntSushi/toml
**License:** MIT
**License URL:** <https://github.com/BurntSushi/toml/blob/v1.5.0/COPYING>
## github.com/Masterminds/semver/v3
**License:** MIT
**License URL:** <https://github.com/Masterminds/semver/blob/v3.3.0/LICENSE.txt>
## github.com/Masterminds/sprig/v3
**License:** MIT
**License URL:** <https://github.com/Masterminds/sprig/blob/v3.3.0/LICENSE.txt>
## github.com/VividCortex/ewma
**License:** MIT
**License URL:** <https://github.com/VividCortex/ewma/blob/v1.2.0/LICENSE>
## github.com/acarl005/stripansi
**License:** MIT
**License URL:** <https://github.com/acarl005/stripansi/blob/5a71ef0e047d/LICENSE>
## github.com/apex/log
**License:** MIT
**License URL:** <https://github.com/apex/log/blob/v1.9.0/LICENSE>
## github.com/blang/semver/v4
**License:** MIT
**License URL:** <https://github.com/blang/semver/blob/v4.0.0/v4/LICENSE>
## github.com/cespare/xxhash/v2
**License:** MIT
**License URL:** <https://github.com/cespare/xxhash/blob/v2.3.0/LICENSE.txt>
## github.com/cheynewallace/tabby
**License:** MIT
**License URL:** <https://github.com/cheynewallace/tabby/blob/v1.1.1/LICENSE>
## github.com/chzyer/readline
**License:** MIT
**License URL:** <https://github.com/chzyer/readline/blob/v1.5.1/LICENSE>
## github.com/cpuguy83/go-md2man/v2/md2man
**License:** MIT
**License URL:** <https://github.com/cpuguy83/go-md2man/blob/v2.0.7/LICENSE.md>
## github.com/creasty/defaults
**License:** MIT
**License URL:** <https://github.com/creasty/defaults/blob/v1.8.0/LICENSE>
## github.com/docker/docker-credential-helpers
**License:** MIT
**License URL:** <https://github.com/docker/docker-credential-helpers/blob/v0.9.3/LICENSE>
## github.com/fatih/color
**License:** MIT
**License URL:** <https://github.com/fatih/color/blob/v1.18.0/LICENSE.md>
## github.com/felixge/httpsnoop
**License:** MIT
**License URL:** <https://github.com/felixge/httpsnoop/blob/v1.0.4/LICENSE.txt>
## github.com/go-chi/chi/v5
**License:** MIT
**License URL:** <https://github.com/go-chi/chi/blob/v5.2.5/LICENSE>
## github.com/huandu/xstrings
**License:** MIT
**License URL:** <https://github.com/huandu/xstrings/blob/v1.5.0/LICENSE>
## github.com/json-iterator/go
**License:** MIT
**License URL:** <https://github.com/json-iterator/go/blob/v1.1.12/LICENSE>
## github.com/klauspost/compress/zstd/internal/xxhash
**License:** MIT
**License URL:** <https://github.com/klauspost/compress/blob/v1.18.0/zstd/internal/xxhash/LICENSE.txt>
## github.com/klauspost/pgzip
**License:** MIT
**License URL:** <https://github.com/klauspost/pgzip/blob/v1.2.6/LICENSE>
## github.com/mattn/go-colorable
**License:** MIT
**License URL:** <https://github.com/mattn/go-colorable/blob/v0.1.14/LICENSE>
## github.com/mattn/go-isatty
**License:** MIT
**License URL:** <https://github.com/mattn/go-isatty/blob/v0.0.20/LICENSE>
## github.com/mattn/go-runewidth
**License:** MIT
**License URL:** <https://github.com/mattn/go-runewidth/blob/v0.0.16/LICENSE>
## github.com/mattn/go-sqlite3
**License:** MIT
**License URL:** <https://github.com/mattn/go-sqlite3/blob/v1.14.28/LICENSE>
## github.com/mitchellh/copystructure
**License:** MIT
**License URL:** <https://github.com/mitchellh/copystructure/blob/v1.2.0/LICENSE>
## github.com/mitchellh/reflectwalk
**License:** MIT
**License URL:** <https://github.com/mitchellh/reflectwalk/blob/v1.0.2/LICENSE>
## github.com/mohae/deepcopy
**License:** MIT
**License URL:** <https://github.com/mohae/deepcopy/blob/c48cc78d4826/LICENSE>
## github.com/rivo/uniseg
**License:** MIT
**License URL:** <https://github.com/rivo/uniseg/blob/v0.4.7/LICENSE.txt>
## github.com/secure-systems-lab/go-securesystemslib/encrypted
**License:** MIT
**License URL:** <https://github.com/secure-systems-lab/go-securesystemslib/blob/v0.9.0/LICENSE>
## github.com/shopspring/decimal
**License:** MIT
**License URL:** <https://github.com/shopspring/decimal/blob/v1.4.0/LICENSE>
## github.com/sirupsen/logrus
**License:** MIT
**License URL:** <https://github.com/sirupsen/logrus/blob/v1.9.3/LICENSE>
## github.com/smallstep/pkcs7
**License:** MIT
**License URL:** <https://github.com/smallstep/pkcs7/blob/v0.1.1/LICENSE>
## github.com/spf13/cast
**License:** MIT
**License URL:** <https://github.com/spf13/cast/blob/v1.7.0/LICENSE>
## github.com/stretchr/testify/assert
**License:** MIT
**License URL:** <https://github.com/stretchr/testify/blob/v1.11.1/LICENSE>
## github.com/swaggest/form/v5
**License:** MIT
**License URL:** <https://github.com/swaggest/form/blob/v5.1.1/LICENSE>
## github.com/swaggest/jsonschema-go
**License:** MIT
**License URL:** <https://github.com/swaggest/jsonschema-go/blob/v0.3.78/LICENSE>
## github.com/swaggest/openapi-go
**License:** MIT
**License URL:** <https://github.com/swaggest/openapi-go/blob/v0.2.60/LICENSE>
## github.com/swaggest/refl
**License:** MIT
**License URL:** <https://github.com/swaggest/refl/blob/v1.4.0/LICENSE>
## github.com/swaggest/rest
**License:** MIT
**License URL:** <https://github.com/swaggest/rest/blob/v0.2.75/LICENSE>
## github.com/swaggest/usecase
**License:** MIT
**License URL:** <https://github.com/swaggest/usecase/blob/v1.3.1/LICENSE>
## github.com/titanous/rocacheck
**License:** MIT
**License URL:** <https://github.com/titanous/rocacheck/blob/afe73141d399/LICENSE>
## github.com/urfave/cli
**License:** MIT
**License URL:** <https://github.com/urfave/cli/blob/v1.22.16/LICENSE>
## github.com/vearutop/statigz
**License:** MIT
**License URL:** <https://github.com/vearutop/statigz/blob/v1.4.0/LICENSE>
## github.com/vincent-petithory/dataurl
**License:** MIT
**License URL:** <https://github.com/vincent-petithory/dataurl/blob/v1.0.0/LICENSE>
## go.yaml.in/yaml/v3
**License:** MIT
**License URL:** <https://github.com/yaml/go-yaml/blob/v3.0.4/LICENSE>
## gopkg.in/yaml.v3
**License:** MIT
**License URL:** <https://github.com/go-yaml/yaml/blob/v3.0.1/LICENSE>
## github.com/cyphar/filepath-securejoin
**License:** MPL-2.0
**License URL:** <https://github.com/cyphar/filepath-securejoin/blob/v0.5.1/COPYING.md>
## github.com/cyphar/filepath-securejoin/pathrs-lite
**License:** MPL-2.0
**License URL:** <https://github.com/cyphar/filepath-securejoin/blob/v0.5.1/pathrs-lite/README.md>
## github.com/hashicorp/go-version
**License:** MPL-2.0
**License URL:** <https://github.com/hashicorp/go-version/blob/v1.8.0/LICENSE>
## github.com/letsencrypt/boulder
**License:** MPL-2.0
**License URL:** <https://github.com/letsencrypt/boulder/blob/de9c06129bec/LICENSE.txt>
## github.com/siderolabs/go-smbios/smbios
**License:** MPL-2.0
**License URL:** <https://github.com/siderolabs/go-smbios/blob/v0.3.3/LICENSE>
## github.com/rootless-containers/proto/go-proto
**License:** Unknown
**Project URL:** <https://github.com/rootless-containers/proto/go-proto>
## github.com/vbauerster/mpb/v8
**License:** Unlicense
**License URL:** <https://github.com/vbauerster/mpb/blob/v8.10.2/UNLICENSE>