HN
Today

Azure Linux 4.0 is Microsoft's first general-purpose Linux

Microsoft's Azure Linux 4.0 emerges from the shadows, making the leap from a specialized internal appliance to a general-purpose Linux distribution available for any Azure VM. This move signifies a significant evolution in Microsoft's deep embrace of Linux, solidifying its role not just as a consumer, but now as a major distributor of the open-source OS. It's a testament to the changing tides in the tech world where Microsoft's commitment to Linux is no longer just about hosting, but actively building.

22
Score
15
Comments
#1
Highest Rank
10h
on Front Page
First Seen
Jun 5, 4:00 AM
Last Seen
Jun 5, 5:00 PM
Rank Over Time
2128102416182025

The Lowdown

Azure Linux 4.0 has officially entered public preview, marking a pivotal moment in Microsoft's journey with Linux: it's now a general-purpose operating system deployable on any Azure virtual machine. Previously relegated to specialized roles within Azure infrastructure, this release transforms it into a viable option for users seeking a cloud-optimized Linux distribution.

  • Evolution from CBL-Mariner: The distro originated from Microsoft's internal CBL-Mariner project, which itself survived earlier internal Linux experiments like the Debian-based CBL-Delridge.
  • Fedora Foundation: Unlike its predecessors, Azure Linux 4.0 is derived from a Fedora 43 snapshot, allowing Microsoft to track upstream changes and apply declarative overlays, documenting every deviation.
  • Technical Upgrades: Key components are updated, including Kernel 6.18 LTS (Azure-tuned), dnf5 replacing tdnf, glibc 2.42, systemd 258, OpenSSL 3.5, Python 3.14, and RPM 6.0.
  • Robust Security: It emphasizes security with SELinux support, kernel hardening (ASLR, stack protection, seccomp), cryptographically signed packages, and published SBOMs, with FIPS 140-3 certification in progress.
  • General Availability & Purpose: Designed to be explicitly chosen by users, it runs across various Azure compute surfaces (VMs, containers, AKS, WSL) and has already been adopted by major services like Databricks and LinkedIn.
  • Differentiating Factors: Its auditable supply chain, minimal design tailored for cloud workloads (including distroless container images), and Microsoft's backing distinguish it from other cloud Linux offerings.

This release illustrates Microsoft's long-term commitment to Linux, evolving from merely hosting Linux VMs to actively maintaining and distributing its own, highly optimized version.

The Gossip

Purposeful or Pipedream?

Many commenters questioned the 'general-purpose' claim, arguing that Azure Linux 4.0 remains inherently tied to the Azure ecosystem. They highlighted that its tuning for Azure hardware, lack of desktop support, and reliance on Microsoft's cloud infrastructure make it distinct from truly general-purpose distributions that run on any hardware. The sentiment was that it's a 'unified Linux for the MS cloud' rather than a universal OS, despite the article's framing.

EEE's Lingering Echoes

The classic 'Embrace, Extend, Extinguish' (EEE) debate resurfaced, with some commenters expressing skepticism about Microsoft's long-term intentions. However, others countered that the GPL licensing of key Linux components makes EEE difficult to execute. They also pointed to Microsoft's consistent contributions to open source and its transparent development of Azure Linux as evidence against the EEE narrative, suggesting that if anyone embodies EEE today, it's Google.

Fedora's Forked Future

The discussion delved into Microsoft's decision to derive Azure Linux from Fedora rather than simply shipping upstream Fedora. Commenters theorized that this approach provides Microsoft with crucial flexibility: controlling update cadence, validating software against updates, and pushing out custom hotfixes without waiting for upstream schedules. The need for specific tuning for Azure hardware, FIPS compliance, and custom default configurations were cited as key reasons for maintaining their own fork with declarative overlays.