# 3rd Party Libraries

The following table contains the 3rd party library licenses bundled with this software component.

Library | File | Version | License | Description
--- | --- | --- | --- | ---
An implementation of the Apache Cassandra® native protocol | native-protocol.jar | 1.5.2 | Apache 2.0 | A set of Java types representing the frames and messages of the Apache Cassandra® native protocol, with the associated serialization and deserialization logic (this is a third-party implementation, not related to the Apache Cassandra project)
config | config.jar | 1.4.4 | Apache-2.0 | configuration library for JVM languages using HOCON files
DataStax Java driver for Apache Cassandra(R) - core | java-driver-core.jar | 4.17.0 | Apache 2.0 | A driver for Apache Cassandra(R) 2.1+ that works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's native protocol versions 3 and above.
Netty/Buffer | netty-buffer.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Codec | netty-codec.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Codec/Base | netty-codec-base.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Codec/Compression | netty-codec-compression.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Common | netty-common.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Handler | netty-handler.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Resolver | netty-resolver.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Netty/Transport | netty-transport.jar | 4.2.12.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.
Shaded Guava artifact for use in the DataStax Java driver for Apache Cassandra® | java-driver-shaded-guava.jar | 25.1-jre-graal-sub-1 | Apache 2.0 | Shaded Guava artifact for use in the DataStax Java driver for Apache Cassandra®