Open source at AWS

Since its inception, Amazon Web Services (AWS) has been the best place for customers to build and run open source software in the cloud. AWS is proud to support open source projects, foundations, and partners. We believe that open source is good for everyone and we are committed to bringing the value of open source to our customers, and the operational excellence of AWS to open source communities.

Open source

Since its inception, Amazon Web Services (AWS) has been the best place for customers to build and run open source software in the cloud. AWS is proud to support open source projects, foundations, and partners. We believe that open source is good for everyone and we are committed to bringing the value of open source to our customers, and the operational excellence of AWS to open source communities.

AWS open source projects

Some of the most popular open source developer tools, platforms, databases, and services on AWS are based on leading open source projects. Here are a few featured Amazon-led projects of note:

Babelfish for PostgreSQL

A SQL Server-compatible end-point to make PostgreSQL fluent in understanding communication from apps written for SQL

Explore projects  Announcement blog 

EKS Distro

Certified Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters

Explore projects  Announcement blog 

Bottlerocket

Linux-based operating system meant for hosting containers

Explore project 

AWS Distro for OpenTelemetry

Production-ready, AWS-supported distribution of the OpenTelemetry project

Explore project 

Firecracker

Virtual machine monitor (VMM) to create and manage microVMs

Explore project 

OpenSearch

A community-driven, open source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2

Explore project  What is OpenSearch? Read the FAQ 

AWS Cloud Development Kit

Define cloud infrastructure using familiar programming languages

Explore project 

FreeRTOS

Market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors

Explore project 

Best place to build and run open source

AWS engineers regularly contribute to thousands of open source communities on GitHub, Apache, the Linux Foundation, and more. Here are a few additional ways in which we support our open source ecosystem.

Most support for open source

Since 2006, customers have asked us to help make it easy to deploy and operationalize their preferred open source software in the cloud. From Apache Kafka to MySQL to Linux to OpenTelemetry, no company has done more to make open source accessible to the widest possible audience. We have also open sourced projects such as Babelfish for PostgreSQL and .NET Porting Assistant to help developers move from proprietary software to open source.

Contributing to communities

When AWS launches a service based on an open source project, we make a long-term commitment to support our customers. We contribute bug fixes, security, scalability, performance, and feature enhancements back to these projects. In projects as diverse as Prometheus and Kubernetes, we use an “upstream first” policy to help sustain communities. In these ways, we have earned leadership positions in communities such as Redis, Xen, Rust, GraphQL, and more.

Partnering with open source leaders

One important way we contribute to open source is by helping to enable the success of open source partners. We partner closely with leading open source companies – from Hashicorp to MongoDB to Confluent to Red Hat – and help them exceed customer expectations. We also support foundations such as the Cloud Native Computing Foundation and Apache Software Foundation to sustain and accelerate open source innovation.

What's new with Open Source

Ready to get started with AWS?