In June 2026, Microsoft threw open the doors to a new chapter in its Linux journey, making Azure Linux 4.0 available as a public preview. The release marks the first time the company has delivered a Fedora-based distribution as a first-class option for its sprawling cloud infrastructure, encompassing Azure virtual machines, Azure Kubernetes Service (AKS) host nodes, and container environments—complete with a downloadable ISO for those who want to kick the tires on local hardware. It’s a move that aligns Microsoft’s in-house Linux more closely with one of the most vibrant community-driven distributions on the planet, and it signals deeper entrenchment of open-source DNA inside Redmond.
From CBL-Mariner to Azure Linux: A History of Pragmatism
Azure Linux is not a newcomer. Under the codename CBL-Mariner, Microsoft has quietly maintained its own Linux distribution for years, using it internally for cloud infrastructure, edge devices, and the Windows Subsystem for Linux. Version 1.0 became generally available in 2022, and subsequent releases steadily expanded its role across Azure services and beyond. The operating system earned a reputation for being lightweight, secure, and fiercely optimized for performance—exactly what you’d expect from a company that runs millions of Linux instances behind the scenes.
The leap to version 4.0, however, is more than a routine update. By shifting its upstream base to Fedora, Microsoft is tapping into a distribution that sits at the bleeding edge of Linux development, serving as the proving ground for technologies that eventually land in Red Hat Enterprise Linux. This connection gives Azure Linux 4.0 a clear lineage to enterprise-grade stability while retaining access to the latest kernel features, toolchains, and packages.
Why Fedora? The Strategic Upsides
Choosing Fedora as the foundation is a strategic masterstroke. Fedora’s release cadence—roughly every six months—means Azure Linux can stay current with the Linux kernel, security patches, and container runtimes without the heavy lift of maintaining its own repository from scratch. For Microsoft, which now employs some of the most prominent Linux kernel developers, this reduces duplication and lets the team concentrate on Azure-specific optimizations rather than reinventing packaging systems.
For customers, the benefits are tangible. A Fedora base brings native RPM package management with DNF, compatibility with a vast library of software already compiled for Fedora, and familiarity for administrators who have worked with RHEL, CentOS Stream, or the upstream distribution itself. In a world where hybrid and multi-cloud deployments are the norm, having a Linux flavor that closely mirrors what runs in many data centers eases the friction of migration and ongoing management.
What’s Inside Azure Linux 4.0 Preview
Microsoft has been circumspect about the full feature list, but the public preview reveals several pillars:
- AKS Host Support: Azure Linux 4.0 becomes the default container host option for new AKS clusters, replacing earlier versions. It ships with containerd as the default runtime, optimized for Kubernetes workloads and accelerated networking.
- VM-Optimized Kernel: The kernel is tuned for Azure’s hypervisor, with improvements in network throughput, storage I/O, and boot times. Early benchmarks in preview suggest a 15–20% reduction in cold-start latency compared to Azure Linux 3.0.
- Enhanced Security Posture: A Fedora base means SELinux is built in and enabled by default, paired with Microsoft’s own hardened kernel configuration and signed packages. The distribution includes automatic updates through a curated repository, ensuring CVEs are addressed swiftly without breaking compatibility.
- Container Images: Official container images are available via the Microsoft Container Registry, making it trivial to build and deploy applications in CI/CD pipelines. Images are updated in lockstep with the base OS, so developers always have a consistent foundation.
- Downloadable ISO: For the first time, Microsoft is offering an ISO image that can be run on bare metal or in non-Azure hypervisors like Hyper-V, VMware, or VirtualBox. This opens the door for development, testing, and even edge scenarios that are not natively connected to Azure.
Getting Started: AKS, VMs, and Local Installations
Adopting Azure Linux 4.0 during the preview period is straightforward for Azure customers. In the Azure portal, when creating a new AKS cluster, the node pool OS selection now includes “Azure Linux 4.0 (Preview)” as an option. For standalone VMs, the same image is listed in the marketplace under the “Azure Linux” offering. Both scenarios use the same hardened image, ensuring consistency across different compute models.
For those who prefer a local test drive, the ISO download link is available through the official Azure Linux GitHub repository and the Microsoft Learn documentation. The installer uses a text-based wizard familiar to anyone who’s set up Fedora or CentOS, with options for disk partitioning, package selection (minimal or server), and network configuration. Post-install, the system registers with the Azure Linux repository for updates—no Azure subscription required for basic package fetching, though some premium repositories may require authentication in the future.
Community and Ecosystem Reactions
Early feedback from the Linux community has been cautiously optimistic. On Hacker News and various subreddits, users have praised the move to a Fedora base, noting that it signals Microsoft’s commitment to working within the existing open-source ecosystem rather than creating yet another isolated distribution. The choice of SELinux over AppArmor—the default in Debian-based systems—has won nods from security professionals who see it as a more robust mandatory access control framework.
Critics, however, have raised questions about long-term independence. Will Microsoft’s fork eventually diverge enough to create compatibility headaches? The company has pledged to stay close to upstream Fedora and contribute any Azure-specific patches back to the community, a promise backed by its track record with the Linux kernel and its participation in the Cloud Native Computing Foundation.
For Windows-centric administrators, Azure Linux 4.0 represents an interesting convergence point. The distribution runs seamlessly in Hyper-V, and the downloadable ISO can be used to create development environments that mirror Azure production systems. With the Windows Subsystem for Linux already supporting multiple distributions, there’s speculation that Azure Linux could one day appear in the Microsoft Store as a lightweight WSL option, though no such announcement has been made.
AKS and Containers: The Real Target
Containers are where Azure Linux 4.0 is expected to shine brightest. By serving as the host OS for AKS nodes, it reduces the attack surface—there’s no unnecessary GUI, no desktop packages, and a minimal set of system services. Combined with a tuned kernel and optimized container runtime, microservices workloads can achieve lower latency and higher density per node. In Microsoft’s internal testing, a 30-node AKS cluster running Azure Linux 4.0 consumed 12% less total memory than an equivalent cluster on Ubuntu 24.04, while delivering comparable throughput.
Developers can pull the container image directly: docker pull mcr.microsoft.com/azurelinux/base/core:4.0. This image provides a consistent foundation for building applications, complete with DNF for package installation and support for both x86-64 and ARM64 architectures. It replaces the older Azure Linux 3.0 images, though those will continue to receive security updates until their end-of-life date.
What This Means for Azure’s Linux Landscape
Azure already supports a broad range of Linux distributions—Ubuntu, CentOS, Red Hat, Debian, SUSE, and more. Azure Linux 4.0 doesn’t aim to displace them but to offer a deeply integrated, Microsoft-curated alternative that simplifies support and optimization. For organizations that run large-scale Azure deployments, using a single vendor for both cloud infrastructure and the underlying OS can streamline compliance, patching, and troubleshooting.
Moreover, this release underscores a broader truth: Microsoft’s embrace of Linux is no longer news. It’s the norm. From the SQL Server announcement on Linux in 2016 to the steady growth of Linux on Azure, the company now derives a significant portion of its cloud revenue from Linux workloads. Azure Linux 4.0 is a product of that reality, built by and for a world where Windows and Linux coexist not just peacefully but synergistically.
Looking Ahead: From Preview to General Availability
While Microsoft hasn’t committed to a specific GA date, the public preview phase is expected to last several months as feedback is gathered and edge cases are smoothed out. The road to general availability will likely focus on hardening the Fedora integration, expanding the list of certified ISV applications, and fine-tuning performance for Azure’s latest hardware, including the Cobalt 200 series processors.
For now, Azure enthusiasts and Linux aficionados alike can download the ISO, spin up a preview AKS cluster, or deploy a VM and begin exploring what a Fedora-powered Azure Linux 4.0 can do. The preview may be just a glimpse, but it’s a clear signal that Microsoft’s Linux ambitions are far from satisfied—and the open-source community is likely to benefit from the ride.