Microsoft's Azure Linux (66 points, 4 months ago, 109 comments) https://news.ycombinator.com/item?id=46805841
"Azure Linux 4.0 is derived from Fedora, right now a Fedora 43 snapshot, rather than assembled package by package the way 1.0 through 3.0 were."
And if you are still unsure. Checkout the repo:
* <https://github.com/microsoft/azurelinux>
or more specifically, the releases
all this says is: "MS now provides a unified Linux from WSL to the MS cloud. just like what you got w/ SUSE RH canonical up to now. but without any support outside the MS stack.", right?
or am I missing something?
Christ, they even lead with AI slop.
What's next?
It’s not the average joe/jane though.
On-prem hardware support would be interesting, wouldn't it?
Both in terms of code and help, on occasion. Microsoft gave Mono to Wine, and while Wine has a ban on accepting code from people who have seen the source of Microsoft Windows, they have, if I recall correctly, accepted documentation on Windows Internals from Microsoft themselves.
I think Microsoft is contributing to Linux kernel. Their golden gooses are Azure and Office which have nothing to do with Wine and Proton.
It wouldn't be too weird if they will release a win32 compatibility layer for Linux in the future as they might not want to maintain a full operating system.
Of course describing reality in titles would have the inconvenience of causing fewer clicks to these articles.
The title on HN could be updated though.
If only the guy who was destined to close a disk operating system deal with IBM hadn’t been goofing around with his plane that fateful day.
We would all be using lisp machines, running smalltalk on microkernels that put the HURD to shame. Just imagine: instead of backslashes and drive letters, we’d have parens. Endless, syntactically-valid parens.
Or CP/M, probably that. But can it run doom?
Where is our PL any kind of bracket and other rococo ornamental symbol is at most totally optional?
They have had a linux distro for a while, this one is at least 6 years old. They used it for container workloads, including those visible to client like AKS.
It seems with 4 they are using Fedora underneath.
[0] https://techcommunity.microsoft.com/blog/linuxandopensourceb...
Windows stopped being the Golden Goose a long time ago, probably from the point Satya Nadella became CEO.
A visual aid from a quick search: https://visuwire.com/microsoft/
For instance Bing and LinkedIn combined bring in more than Windows at this point. And XBox is basically on par.
Their money makers don't rely on Windows either, so the OS isn't even a useable moat, which is why they can afford to enshittify the consumer version to death.
[Edit: fixed the CEO name]
> Azure Linux 4.0 is derived from Fedora, right now a Fedora 43 snapshot, rather than assembled package by package the way 1.0 through 3.0 were.
Then what's the point? They could just ship Fedora. There are minor differences, but all things that sound easy to get upstreamed with minimal effort.
Default configurations as well, since it states FIPS compliance it has to change defaults <https://fedoraproject.org/wiki/Changes/RemoveFipsModeSetup#W...>
They could of also pulled an Oracle , claimed the APIs are copyrighted and sued.
WINE, even if right couldn't afford to fight.
I can even imagine official Linux support for the Surface tablets.
Infact, Microsoft makes very little off its consumer OS. They could even give up the market entirely and bless a distro with solid WINE support for legacy applications.
Microsoft could give Windows away for free and be fine. Of course it’s still a lot of money, so they’re not going to leave a multibillion dollar business on the table. But strategically, preserving its revenue is not their priority.
They did, well - not the suing part, but everything else in your sentence; including helping Oracle "pull an Oracle". In 2013, Microsoft filed an Amicus brief in support of Oracle's[1] position, appealing against a judges ruling that APIs cannot be copyrighted. At the time, Microsoft were also trying to get an Android-compatible runtime on Windows off the ground, which was incredibly awkward. They came to their right mind by the time 2019 rolled by and the case had been appealed to the Supreme Court. At this occasion, Microsoft switched teams and filed an amicus in support of Google. I don't know if Microsoft's 2016 release of WSL had anything to do with it.
1. https://arstechnica.com/tech-policy/2013/02/microsoft-forese...
You embrace a popular open standard, add new features to your software that build upon the standard (but are proprietary), then watch as your competitors die off because customers become locked into your proprietary features.
Similar to how Apple hijacked SMS to add iMessage and introduced all kinds of features and the blue/green bubble styling.
For the longest time, they refused to support RCS, trying to keep people on iPhone by making texting between iOS and Android suck.
Of course, a lot of people switched to third party messaging apps because of how much Apple was intentionally ruining texting, so now Apple has had to adopt RCS.
So the “extinguish” part can be hard to pull off given sufficiently strong competition.
Microsoft’s in-house Linux, the distribution that grew out of CBL-Mariner, just hit public preview as a general-purpose cloud OS you can run on any Azure VM and coming soon to WSL.

Microsoft shipped Azure Linux 4.0 into public preview at Build 2026, and for the first time you can run it on any Azure virtual machine, not just as the host underneath Azure Kubernetes Service. That sounds like a small distinction. But, this is the moment Microsoft's in-house Linux stops being a special-purpose appliance distro and becomes a general-purpose Linux distro.
I have been following this distribution since before it had a marketing name. So let me put 4.0 in context...




Photos from the Azure Linux 4 session at Microsoft Build 2026
Microsoft has built more than one Linux distribution. Back in February 2022 I went looking through Microsoft's package mirrors and found CBL-Delridge, a Debian-based distro that powered Azure Cloud Shell. It was never announced. Mary Jo Foley wrote it up at ZDNet after reading that post. By November 2022, Delridge was 404: its apt repository went dark and Cloud Shell moved to Microsoft's other Linux: CBL-Mariner.
CBL stands for Common Base Linux, a whole family of internal distros named after Seattle geography. Delridge was the Debian one. Mariner was an RPM one, built from scratch with spec files borrowed from Photon OS, Fedora, and Linux From Scratch. Mariner is the one that survived. In March 2024 Microsoft renamed it Azure Linux and renamed the GitHub repository to match.
So when I say Azure Linux, I mean the distribution that started internal development in September 2019, went public on GitHub in November 2020, hit 2.0 in April 2022, and has been the container host for AKS since 2023. None of that history was aimed at you running it on your own VM.
That is what changes now.
Azure Linux 4.0 is derived from Fedora, right now a Fedora 43 snapshot, rather than assembled package by package the way 1.0 through 3.0 were. Microsoft no longer maintains every spec file by hand. Instead it tracks Fedora upstream and applies declarative overlays, where every deviation from Fedora carries a written description of why it exists. The rendered spec files are checked into the repository so you can read exactly what Microsoft changed and why.
The component stack moved up accordingly:
tdnf, Microsoft's lean C reimplementation of dnf inherited from Photon OS. This is the single most user-visible change. You now get standard dnf5 tooling and the full plugin ecosystem instead of a Microsoft-specific package manager.Security is solid. SELinux is supported on every image, the kernel ships with hardening turned on (ASLR, stack protection, seccomp, and systemd service sandboxing), packages and repositories are cryptographically signed, and Microsoft publishes SBOMs for the supply chain.
Here is the part that matters. For most of its life, Azure Linux was infrastructure you ran on without knowing it. It was the host OS for AKS nodes, the base image for Microsoft's own first-party services, the system distro that hosts WSLg. You did not pick it. It was underneath the thing you picked.
Azure Linux 4.0 is built to be picked. It runs across every Azure compute surface:
wsl --install -d AzureLinux (soon, go try it on Azure first).Databricks migrated more than 100,000 VMs and over a million CPU cores to Azure Linux. LinkedIn moved its infrastructure to Azure Linux. Azure Linux already runs behind AKS, Azure SQL, and Cosmos DB. The 4.0 preview takes that and gives it to everyone else.
There are a lot of cloud Linux distributions. Amazon has Amazon Linux. The Flatcar and CoreOS lineage offers immutable container hosts. Ubuntu and RHEL run nearly everywhere. So what is distinct here?
A few things stand out:
I have tracked Microsoft's open source arc for years. The short version: Azure started hosting Linux VMs in 2012, Satya Nadella said "Microsoft loves Linux" in 2014, Microsoft joined the Linux Foundation in 2016, shipped WSL the same year, cross-licensed 60,000 patents through the Open Invention Network in 2018, and by 2019 Linux was the majority operating system on Azure. Today more than two-thirds of customer cores on Azure run Linux.
Against that backdrop, a general-purpose Azure Linux is the logical next step. Microsoft went from consuming Linux, to shipping Linux internally, to shipping a Linux distribution anyone can run.
Another major vendor maintaining a distribution upstream-first against Fedora, contributing patches, and putting real money into supply-chain security work through OpenSSF and Alpha-Omega. More maintained distributions, built in the open, is good for everyone downstream.
From an undocumented Debian remix I had to reverse-engineer from a package mirror, to a Fedora-derived, FIPS-targeted, distroless-capable distribution you can deploy from a marketplace in two clicks. That is a long way in four years.
Microsoft ships Linux.