Saltar a contenido

Licencias de terceros

kubelatch incluye componentes de código abierto hechos por otros. Esta página lista los que se distribuyen con él: los módulos de Go enlazados en los binarios kubelatch-server y kubelatch, los paquetes de JavaScript empaquetados en la interfaz web que sirve kubelatch-server, y la fuente y la imagen base del contenedor que los acompañan. La sección 7 del acuerdo de licencia de usuario final de kubelatch remite a esta lista. Cada componente se rige por su propia licencia, enlazada en la última columna, y el acuerdo no limita los derechos que esa licencia concede. La página se genera desde el grafo de dependencias del código fuente (make licenses), y la CI falla cuando se queda atrás.

Módulos de Go del servidor y la CLI

Todos los módulos enlazados en alguno de los dos binarios para Linux o macOS, en amd64 o arm64. Los binarios se compilan con Go, cuya biblioteca estándar y su runtime están bajo la licencia de Go (BSD-3-Clause) y no aparecen como módulos.

Componente Versión Licencia Texto de la licencia
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc ISC pkg.go.dev
github.com/emicklei/go-restful/v3 v3.13.0 MIT pkg.go.dev
github.com/fxamacker/cbor/v2 v2.9.1 MIT pkg.go.dev
github.com/go-logr/logr v1.4.4 Apache-2.0 pkg.go.dev
github.com/go-openapi/jsonpointer v1.0.0 Apache-2.0 pkg.go.dev
github.com/go-openapi/jsonreference v1.0.0 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/cmdutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/conv v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/fileutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/jsonutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/loading v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/mangling v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/netutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/pools v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/stringutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/typeutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/go-openapi/swag/yamlutils v0.27.1 Apache-2.0 pkg.go.dev
github.com/golang-jwt/jwt/v5 v5.3.1 MIT pkg.go.dev
github.com/google/gnostic-models v0.7.0 Apache-2.0 pkg.go.dev
github.com/google/jsonschema-go v0.4.3 MIT pkg.go.dev
github.com/google/uuid v1.6.0 BSD-3-Clause pkg.go.dev
github.com/jackc/pgpassfile v1.0.0 MIT pkg.go.dev
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 MIT pkg.go.dev
github.com/jackc/pgx/v5 v5.11.0 MIT pkg.go.dev
github.com/jackc/puddle/v2 v2.2.2 MIT pkg.go.dev
github.com/json-iterator/go v1.1.12 MIT pkg.go.dev
github.com/mfridman/interpolate v0.0.2 MIT pkg.go.dev
github.com/modelcontextprotocol/go-sdk v1.8.0 Apache-2.0 pkg.go.dev
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd Apache-2.0 pkg.go.dev
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee Apache-2.0 pkg.go.dev
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 BSD-3-Clause pkg.go.dev
github.com/pressly/goose/v3 v3.28.0 MIT pkg.go.dev
github.com/segmentio/asm v1.2.1 MIT-0 pkg.go.dev
github.com/segmentio/encoding v0.5.4 MIT pkg.go.dev
github.com/sethvargo/go-retry v0.4.0 Apache-2.0 pkg.go.dev
github.com/x448/float16 v0.8.4 MIT pkg.go.dev
github.com/yosida95/uritemplate/v3 v3.0.2 BSD-3-Clause pkg.go.dev
go.uber.org/multierr v1.11.0 MIT pkg.go.dev
go.yaml.in/yaml/v2 v2.4.4 Apache-2.0 pkg.go.dev
go.yaml.in/yaml/v3 v3.0.5 MIT pkg.go.dev
golang.org/x/crypto v0.57.0 BSD-3-Clause pkg.go.dev
golang.org/x/net v0.58.0 BSD-3-Clause pkg.go.dev
golang.org/x/oauth2 v0.36.0 BSD-3-Clause pkg.go.dev
golang.org/x/sync v0.23.0 BSD-3-Clause pkg.go.dev
golang.org/x/sys v0.48.0 BSD-3-Clause pkg.go.dev
golang.org/x/term v0.46.0 BSD-3-Clause pkg.go.dev
golang.org/x/text v0.42.0 BSD-3-Clause pkg.go.dev
golang.org/x/time v0.15.0 BSD-3-Clause pkg.go.dev
google.golang.org/protobuf v1.36.12 BSD-3-Clause pkg.go.dev
gopkg.in/evanphx/json-patch.v4 v4.13.0 BSD-3-Clause pkg.go.dev
gopkg.in/inf.v0 v0.9.1 BSD-3-Clause pkg.go.dev
k8s.io/api v0.37.1 Apache-2.0 pkg.go.dev
k8s.io/apimachinery v0.37.1 Apache-2.0 AND BSD-3-Clause pkg.go.dev
k8s.io/apiserver v0.37.1 Apache-2.0 pkg.go.dev
k8s.io/client-go v0.37.1 Apache-2.0 pkg.go.dev
k8s.io/klog/v2 v2.140.0 Apache-2.0 pkg.go.dev
k8s.io/kube-openapi v0.0.0-20260721132016-d427ff9ee9ad Apache-2.0 AND BSD-3-Clause pkg.go.dev
k8s.io/streaming v0.37.1 Apache-2.0 pkg.go.dev
k8s.io/utils v0.0.0-20260626114624-be93311217bd Apache-2.0 AND BSD-3-Clause pkg.go.dev
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 Apache-2.0 pkg.go.dev
sigs.k8s.io/randfill v1.0.0 Apache-2.0 pkg.go.dev
sigs.k8s.io/structured-merge-diff/v6 v6.4.2 Apache-2.0 pkg.go.dev
sigs.k8s.io/yaml v1.6.0 Apache-2.0 pkg.go.dev

Paquetes de JavaScript de la interfaz web

Las dependencias de ejecución de la interfaz web y las suyas, tal como las fija web/package-lock.json, más tres herramientas de compilación cuyo propio código acaba en el paquete: Tailwind CSS (sus estilos base), Vite y Rolldown (ayudas para cargar módulos).

Componente Versión Licencia Texto de la licencia
@floating-ui/core 1.8.0 MIT npm
@floating-ui/dom 1.8.0 MIT npm
@floating-ui/react-dom 2.1.9 MIT npm
@floating-ui/utils 0.2.12 MIT npm
@radix-ui/number 1.1.3 MIT npm
@radix-ui/primitive 1.1.7 MIT npm
@radix-ui/react-accessible-icon 1.1.15 MIT npm
@radix-ui/react-accordion 1.2.20 MIT npm
@radix-ui/react-alert-dialog 1.1.23 MIT npm
@radix-ui/react-arrow 1.1.15 MIT npm
@radix-ui/react-aspect-ratio 1.1.15 MIT npm
@radix-ui/react-avatar 1.2.6 MIT npm
@radix-ui/react-checkbox 1.3.11 MIT npm
@radix-ui/react-collapsible 1.1.20 MIT npm
@radix-ui/react-collection 1.1.15 MIT npm
@radix-ui/react-compose-refs 1.1.5 MIT npm
@radix-ui/react-context 1.2.2 MIT npm
@radix-ui/react-context-menu 2.3.7 MIT npm
@radix-ui/react-dialog 1.1.23 MIT npm
@radix-ui/react-direction 1.1.4 MIT npm
@radix-ui/react-dismissable-layer 1.1.19 MIT npm
@radix-ui/react-dropdown-menu 2.1.24 MIT npm
@radix-ui/react-focus-guards 1.1.6 MIT npm
@radix-ui/react-focus-scope 1.1.16 MIT npm
@radix-ui/react-form 0.1.16 MIT npm
@radix-ui/react-hover-card 1.1.23 MIT npm
@radix-ui/react-id 1.1.4 MIT npm
@radix-ui/react-label 2.1.15 MIT npm
@radix-ui/react-menu 2.1.24 MIT npm
@radix-ui/react-menubar 1.1.24 MIT npm
@radix-ui/react-navigation-menu 1.2.22 MIT npm
@radix-ui/react-one-time-password-field 0.1.16 MIT npm
@radix-ui/react-password-toggle-field 0.1.11 MIT npm
@radix-ui/react-popover 1.1.23 MIT npm
@radix-ui/react-popper 1.3.7 MIT npm
@radix-ui/react-portal 1.1.17 MIT npm
@radix-ui/react-presence 1.1.10 MIT npm
@radix-ui/react-primitive 2.1.10 MIT npm
@radix-ui/react-progress 1.1.16 MIT npm
@radix-ui/react-radio-group 1.4.7 MIT npm
@radix-ui/react-roving-focus 1.1.19 MIT npm
@radix-ui/react-scroll-area 1.2.18 MIT npm
@radix-ui/react-select 2.3.7 MIT npm
@radix-ui/react-separator 1.1.15 MIT npm
@radix-ui/react-slider 1.4.7 MIT npm
@radix-ui/react-slot 1.3.3 MIT npm
@radix-ui/react-switch 1.3.7 MIT npm
@radix-ui/react-tabs 1.1.21 MIT npm
@radix-ui/react-toast 1.2.23 MIT npm
@radix-ui/react-toggle 1.1.18 MIT npm
@radix-ui/react-toggle-group 1.1.19 MIT npm
@radix-ui/react-toolbar 1.1.19 MIT npm
@radix-ui/react-tooltip 1.2.16 MIT npm
@radix-ui/react-use-callback-ref 1.1.4 MIT npm
@radix-ui/react-use-controllable-state 1.2.6 MIT npm
@radix-ui/react-use-effect-event 0.0.5 MIT npm
@radix-ui/react-use-escape-keydown 1.1.5 MIT npm
@radix-ui/react-use-is-hydrated 0.1.3 MIT npm
@radix-ui/react-use-layout-effect 1.1.4 MIT npm
@radix-ui/react-use-previous 1.1.4 MIT npm
@radix-ui/react-use-rect 1.1.4 MIT npm
@radix-ui/react-use-size 1.1.4 MIT npm
@radix-ui/react-visually-hidden 1.2.11 MIT npm
@radix-ui/rect 1.1.3 MIT npm
@remix-run/route-pattern 0.22.1 MIT npm
@tanstack/query-core 5.103.2 MIT npm
@tanstack/react-query 5.103.2 MIT npm
aria-hidden 1.2.6 MIT npm
class-variance-authority 0.7.1 Apache-2.0 npm
clsx 2.1.1 MIT npm
cmdk 1.1.1 MIT npm
cookie-es 3.1.1 MIT npm
detect-node-es 1.1.0 MIT npm
get-nonce 1.0.1 MIT npm
lucide-react 1.48.0 ISC npm
radix-ui 1.6.7 MIT npm
react 19.3.0 MIT npm
react-dom 19.3.0 MIT npm
react-remove-scroll 2.7.2 MIT npm
react-remove-scroll-bar 2.3.8 MIT npm
react-router 8.4.0 MIT npm
react-style-singleton 2.2.3 MIT npm
rolldown 1.2.10 MIT npm
scheduler 0.28.0 MIT npm
tailwind-merge 3.7.0 MIT npm
tailwindcss 4.3.3 MIT npm
tslib 2.8.1 0BSD npm
tw-animate-css 1.4.0 MIT npm
use-callback-ref 1.3.3 MIT npm
use-sidecar 1.1.3 MIT npm
vite 8.3.1 MIT npm

Fuentes y otros ficheros

La fuente Inter se distribuye con su licencia al lado, en /fonts/LICENSE-Inter.txt. La imagen del contenedor parte de una base distroless, cuyos paquetes de Debian conservan sus ficheros de copyright en /usr/share/doc dentro de la imagen.

Componente Versión Licencia Texto de la licencia
gcr.io/distroless/static-debian12 nonroot Apache-2.0 GitHub
Inter 4.1 OFL-1.1 GitHub