---
header: Open source software in downloadable components
lang: en
last_updated: '2026-04-13'
url: >-
  https://docs.fastly.com/products/open-source-software-in-downloadable-components
---

The following table provides information about open source technology incorporated into the downloaded components for Next-Gen WAF.

> **NOTE:** This page will be updated to identify changes to open source third-party technology included in the current version of the downloadable software components.

| Technology | Version | License |
|------------|---------|---------|
| [`apimachinery`](https://pkg.go.dev/k8s.io/apimachinery) | v0.35.3 | Apache-2.0 |
| [`archiver`](https://github.com/mholt/archiver) | v4.0.0-alpha.9 | MIT |
| [`AWS SDK for Go`](https://github.com/aws/aws-sdk-go) | v1.55.6 | Apache-2.0 |
| [`AWS SDK for Go v2`](https://github.com/aws/aws-sdk-go-v2) | v1.32.13 | Apache-2.0 |
| [`client-go`](https://pkg.go.dev/k8s.io/client-go) | v0.35.3 | Apache-2.0 |
| [`Cobra`](https://github.com/spf13/cobra) | v1.10.2 | Apache-2.0 |
| [`control-plane`](https://github.com/envoyproxy/go-control-plane) | v1.36.0 | Apache-2.0 |
| [`Datadog Go`](https://github.com/DataDog/datadog-go) | v2.2.0+incompatible | MIT |
| [`Elastic Load Balancing`](https://github.com/aws/aws-sdk-go-v2/) | v1.33.23 | Apache-2.0 |
| [`exp`](https://golang.org/x/exp/) | v0.0.0-20230905200255-921286631fa9 | NewBSD |
| [`gabs`](https://github.com/Jeffail/gabs) | v2.7.0 | MIT |
| [`glob.go`](https://github.com/gobwas/glob) | v0.2.3 | MIT |
| [`Go App Engine`](https://google.golang.org/appengine/) | v1.6.8 | Apache-2.0 |
| [`Go JOSE`](https://github.com/go-jose/go-jose) | v4.1.3 | Apache-2.0 |
| [`Go Networking`](https://golang.org/x/net/) | v0.49.0 | NewBSD |
| [`Go support for Protocol Buffers`](https://google.golang.org/protobuf/) | v1.36.10 | NewBSD |
| [`Go support for Protocol Buffers`](https://github.com/golang/protobuf) | v1.5.4 | NewBSD |
| [`Go Sync`](https://golang.org/x/sync/) | v0.19.0 | NewBSD |
| [`Go Text`](https://golang.org/x/text/) | v0.35.0 | NewBSD |
| [`go-codec`](https://github.com/ugorji/go) | v1.2.7 | MIT |
| [`go-diff `](https://github.com/sergi/go-diff) | v1.0.1-0.20180205163309-da645544ed44 | MIT |
| [`go-license `](https://github.com/ryanuber/go-license) | v0.0.0-20180405065157-c69f41c2c8d6 | MIT |
| [`go-reuseport`](https://github.com/libp2p/go-reuseport) | v0.0.1 | ISC |
| [`gohistogram - Histograms in Go`](https://github.com/VividCortex/gohistogram) | v1.0.0 | MIT |
| [`Google APIs Client Library for Go`](https://google.golang.org/api/) | v0.273.0 | NewBSD |
| [`Google Compute Engine API`](https://cloud.google.com/go/compute/) | v1.57.0 | Apache-2.0 |
| [`Gorilla WebSocket`](https://github.com/gorilla/websocket) | v1.5.3 | FreeBSD |
| [`gorilla/mux`](https://github.com/gorilla/mux) | v1.8.1 | NewBSD |
| [`GoVersionInfo`](https://github.com/josephspurrier/goversioninfo) | v0.0.0-20190209210621-63e6d1acd3dd | MIT |
| [`gRPC Proxy`](https://github.com/mwitkow/grpc-proxy) | v0.0.0-20181017164139-0f1106ef9c76 | Apache-2.0 |
| [`gRPC-Go`](https://google.golang.org/grpc/) | v1.79.3 | Apache-2.0 |
| [`kin-openapi`](https://github.com/getkin/kin-openapi) | v0.131.0 | MIT |
| [`Kubernetes API`](https://pkg.go.dev/k8s.io/api) | v0.35.3 | Apache-2.0 |
| [`Kubernetes controller-runtime`](https://sigs.k8s.io/controller-runtime/) | v0.16.3 | Apache-2.0 |
| [`Logrus`](https://github.com/sirupsen/logrus) | v1.9.3 | MIT |
| [`mapstructure `](https://github.com/mitchellh/mapstructure) | v1.1.2 | MIT |
| [`MessagePack Code Generator`](https://github.com/tinylib/msgp) | v1.2.4 | MIT |
| [`mongo-driver`](https://go.mongodb.org/mongo-driver/) | v1.9.1 | Apache-2.0 |
| [`Oxy`](https://github.com/vulcand/oxy) | v1.4.2 | Apache-2.0 |
| [`Package for equality of Go values`](https://github.com/google/go-cmp) | v0.7.0 | NewBSD |
| [`pflag`](https://github.com/spf13/pflag) | v1.0.10 | NewBSD |
| [`profile`](https://github.com/pkg/profile) | v1.7.0 | FreeBSD |
| [`psutil for Go`](https://github.com/shirou/gopsutil) | v4.25.8 | NewBSD |
| [`PTerm`](https://github.com/pterm/pterm) | v0.12.83 | MIT |
| [`snappy`](https://github.com/golang/snappy) | v0.0.1 | NewBSD |
| [`supports-color`](https://github.com/jwalton/go-supportscolor) | v1.2.0 | MIT |
| [`sys`](https://golang.org/x/sys/) | v0.42.0 | NewBSD |
| [`Testify`](https://github.com/stretchr/testify) | v1.11.1 | MIT |
| [`Versioning Library for Go`](https://github.com/hashicorp/go-version) | v1.2.1 | MPL-2.0 |
| [`Viper`](https://github.com/spf13/viper) | v1.7.0 | MIT |
| [`YAML support for the Go language`](https://pkg.go.dev/gopkg.in/yaml.v3) | v3.0.1 | MIT |
