- Reference >
- Third-Party Licenses
Third-Party Licenses¶
MongoDB Kubernetes Operator uses third-party libraries or other resources that may be distributed under licenses different than the MongoDB software.
Kubernetes Operator depends upon the following third-party packages. These packages are licensed as shown in the following list. Should MongoDB have accidentally failed to list a required license, please contact the MongoDB Legal Department.
On this page
Apache License 2.0¶
- github.com/golang/groupcache/lru
- github.com/go-logr/logr
- github.com/googleapis/gnostic
- github.com/google/gofuzz
- github.com/matttproud/golang_protobuf_extensions/pbutil
- github.com/modern-go/concurrent
- github.com/modern-go/reflect2
- github.com/oklog/run
- github.com/prometheus/client_golang/prometheus
- github.com/prometheus/client_model/go
- github.com/prometheus/common
- github.com/prometheus/procfs
- github.com/xdg/stringprep
- gomodules.xyz/jsonpatch/v2
- google.golang.org/genproto/googleapis/rpc/status
- google.golang.org/grpc
- gopkg.in/square/go-jose.v2
- gopkg.in/yaml.v2
- k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
- k8s.io/apimachinery/pkg
- k8s.io/api
- k8s.io/client-go
- k8s.io/component-base/config
- k8s.io/klog/v2
- k8s.io/kube-openapi/pkg/util/proto
- k8s.io/utils
- sigs.k8s.io/controller-runtime
- sigs.k8s.io/structured-merge-diff/v4
BSD 3-Clause¶
- github.com/evanphx/json-patch
- github.com/fsnotify/fsnotify
- github.com/gogo/protobuf
- github.com/golang/protobuf
- github.com/golang/snappy
- github.com/google/go-cmp/cmp
- github.com/google/uuid
- github.com/imdario/mergo
- github.com/pierrec/lz4
- github.com/pmezard/go-difflib/difflib
- github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
- github.com/spf13/pflag
- golang.org/x/crypto
- golang.org/x/net
- golang.org/x/oauth2
- golang.org/x/sys
- golang.org/x/term
- golang.org/x/text
- golang.org/x/time/rate
- google.golang.org/protobuf
- gopkg.in/inf.v0
- gopkg.in/square/go-jose.v2/json
- k8s.io/apimachinery/third_party/forked/golang
MIT License¶
- github.com/armon/go-metrics
- github.com/armon/go-radix
- github.com/beorn7/perks/quantile
- github.com/blang/semver
- github.com/cenkalti/backoff/v3
- github.com/cespare/xxhash/v2
- github.com/fatih/color
- github.com/ghodss/yaml
- github.com/hashicorp/go-hclog
- github.com/json-iterator/go
- github.com/mattn/go-colorable
- github.com/mattn/go-isatty
- github.com/mitchellh/copystructure
- github.com/mitchellh/go-testing-interface
- github.com/mitchellh/mapstructure
- github.com/mitchellh/reflectwalk
- github.com/ryanuber/go-glob
- github.com/spf13/cast
- github.com/stretchr/objx
- github.com/stretchr/testify/assert
- gopkg.in/yaml.v3
- go.uber.org/atomic
- go.uber.org/multierr
- go.uber.org/zap
- sigs.k8s.io/yaml
MPL 2.0¶
- github.com/hashicorp/errwrap
- github.com/hashicorp/go-cleanhttp
- github.com/hashicorp/go-immutable-radix
- github.com/hashicorp/golang-lru
- github.com/hashicorp/go-multierror
- github.com/hashicorp/go-plugin
- github.com/hashicorp/go-retryablehttp
- github.com/hashicorp/go-rootcerts
- github.com/hashicorp/go-secure-stdlib/mlock
- github.com/hashicorp/go-secure-stdlib/parseutil
- github.com/hashicorp/go-secure-stdlib/strutil
- github.com/hashicorp/go-sockaddr
- github.com/hashicorp/go-uuid
- github.com/hashicorp/go-version
- github.com/hashicorp/hcl
- github.com/hashicorp/vault/api
- github.com/hashicorp/vault/sdk
- github.com/hashicorp/yamux