Azure Linux is a general-purpose Linux distribution optimized for Azure cloud environments. Built on sources derived from Fedora Linux, it provides a secured and reliable operating system for virtual machines, containers, and bare-metal platforms running on Azure infrastructure.
The distribution addresses the need for an operating system purpose-built for Azure workloads while maintaining compatibility with the familiar RPM package ecosystem. Azure Linux combines the robust open-source foundation of Fedora with Azure-specific enhancements including a hardened security posture, an Azure-optimized kernel, supply chain security measures, native Azure integration, and a predictable lifecycle. This approach allows organizations to leverage established Linux tooling and package management while gaining cloud-native capabilities tailored to Azure's infrastructure.
Developers and organizations running workloads on Azure should consider Azure Linux if they want an operating system explicitly engineered for that environment rather than a generic Linux distribution. The tool suits Azure VM deployments, containerized applications, and bare-metal scenarios. It is available through multiple deployment methods including Azure Marketplace images for virtual machines, container images for containerized workloads, ISO installers for local testing in Hyper-V or QEMU/KVM environments, and Windows Subsystem for Linux packages. The project is currently in development for its version 4 release, with a stable version 3 branch available for production use.
The project maintains organized documentation and contribution pathways with dedicated guides for distribution development, contribution guidelines, and security reporting. Community-based support is available through GitHub Issues and a support documentation file, with ISO installer support explicitly noted as community-driven rather than formally supported.