Open source is what we do
We believe in the power of open source software. As well as driving our own projects, we contribute staff, code and funding to many more.

Supporting open source developers

Canonical supports several large open source foundations, including the Eclipse Foundation, Open Source Security Foundation (OpenSSF), Cloud Native Computing Foundation (CNCF), and the Gnome Foundation. We're also supporting Trifecta Tech to build a memory-safe sudo, and uutils, a memory-safe version of coreutils.
We're committed to giving back, and donating to the open source projects that our work depends on. Since April 2025, we've also begun donating to individual maintainers using thanks.dev. Thanks.dev's algorithm distributes the funds based on our projects' dependencies.
While few open source developers are driven by money, we hope that these donations will help to demonstrate our appreciation for the hard work of our open source community.
Some of the open source projects we support
This is a small selection of the open source projects that Canonical steers, supports, or contributes to upstream. Curious? Find out more below.
Ubuntu is the world's most deployed open source operating system (OS). With new features continually being developed, there are plenty of opportunities to get involved.
Until Juju, deploying services into cloud and hyperscale environments was complex, error-prone, and time-consuming. Juju is Canonical's open source cloud control plane. It simplifies the deployment and the operation of cloud applications on any infrastructure.
Cloud computing needed an open source, enterprise-scale infrastructure platform. Thanks to the work of Canonical and many other contributors, we have OpenStack. With the Sunbeam project, users can scale and operate their OpenStack control plane on Kubernetes, while running data plane workloads on bare-metal or virtual machines. With Sunbeam, OpenStack can be adopted by almost anyone – stress-free.
Debian is one of the world's largest free software communities, famed for its philosophy of collaborative development. A firmly established Linux distribution, Debian shares much of its underlying architecture with Ubuntu.
A cross-platform client interface needs a cross-platform graphics stack. Mir is a library for building modern display compositors – software that produces graphical user interfaces. Mir has excellent performance, compatibility, and developer experience.
Launchpad helps developers track and manage open source projects. It covers everything from code hosting, to bug tracking, and translation. Ubuntu amongst the many projects that rely on Launchpad.
In cloud environments, image-sprawl can quickly become unmanageable. Cloud-init is a system initialization program that imports data from the provider (e.g. Amazon EC2 or Microsoft Azure), which can be used to configure new images with greater control.
Installing and deploying cloud computing at scale is often complicated and time consuming. Metal as a Service (MAAS) lets you treat physical servers like virtual machines in the cloud, turning your bare metal into an elastic, cloud-like resource.
Before Netplan, Linux networking could be inconsistent and complex across different distros and environments. Netplan is a unified, modern interface based on YAML files that helps users easily connect to networks.
Ceph is an enterprise ready, software defined, multi-protocol storage solution. It is massively scalable, elastic, and resilient. Ceph clusters are built from commodity hardware, leading to a cost effective solution when compared to traditional proprietary solutions.
SQLite is the world's most widely used database engine for SQLs. It's efficient, self-contained, and lightweight. Dqlite retains the benefits of SQLite, and distributes it across multiple machines in a cluster. This ensures the data will survive node failures, making systems more resilient.
Kubeflow is the most widely used open source MLOps platform. It provides a comprehensive suite of tools for the end-to-end Machine Learning (ML) development lifecycle. Kubeflow lets you define and run repeatable ML pipelines, run distributed training jobs, serve models, and operationalize your machine learning infrastructure at scale.
The Aether project helps organizations to set up private local mobile 5G networks. Powered by cloud-native technology, these networks are customizable, and allow users to connect devices securely and reliably.
Generating useful insights from massive data sets can be difficult and slow. OpenSearch is a powerful tool that helps you search, analyze, and visualize huge amounts of data in real time. It is also used for data observability, data ingestion, Security Event and Information Management (SIEM), vector databases and more.
Valkey is a low-latency in-memory store. It is typically used as a cache to improve application response times but can also be used to perform real-time analytics or as a lightweight message queueing system.
Sylva was born from the need for a Telco-friendly infrastructure platform. Europe's main carriers and network providers are working together on creating scalable, cloud-native infrastructure that can be deployed on any compliant platform.
For nearly three decades, GNOME has been developing a free, independent, and beautiful open source desktop environment. GNOME provides the user experience for the main Linux distributions, and has expanded to essential apps, an app development platform and runtime environment, and more.

Join our community
-
Ubuntu.com
On ubuntu.com, you'll find out more about the platform, our services and our partner programs.
-
Ubuntu discourse
Connect with a global community of users, developers, and likeminded contributors on the Ubuntu discourse. Find community support, announcements, documentation, events, and more.
-
Ubuntu Matrix Server
Join the conversation on Ubuntu and the wider open source community on the Ubuntu Matrix Server.
Host chat rooms and communities, invite other users, and connect to other Matrix servers – whilst remaining in control of your data. You can even enable end-to-end encryption for increased security.
-
Ubuntu Engineering updates
All of the latest Ubuntu engineering and community news, in one place.