Microsoft nam 25 jaar geleden een harde houding aan tegenover de open source-gemeenschap, toen toenmalig CEO Steve Ballmer Linux ooit omschreef als "een kankergezwel dat zich aan alles vastklampt op het gebied van intellectueel eigendom." Nu, tijdens de Build-conferentie van 2026, is Microsoft niet alleen een van de belangrijke bijdragers aan open source-software geworden, maar heeft het ook officieel zijn eigen Linux-distributie Azure Linux 4.0 aan het publiek vrijgegeven. Deze verandering heeft brede aandacht getrokken in de sector.

Azure Linux 4.0 is een echte open source Linux-distributie die volledig wordt onderhouden door Microsoft, gebouwd op Fedora 43, en draait al lange tijd op schaal in virtuele machines van Azure en de interne infrastructuur van Microsoft.
De zogenaamde Linux-distributie is gebaseerd op de Linux-kernel en integreert componenten zoals pakketbeheerders, systeemtools, standaardconfiguraties, ondersteuningssystemen en grafische interfaces om een compleet besturingssysteem te vormen dat daadwerkelijk kan worden ingezet en gebruikt. Ubuntu, Fedora, Debian, Red Hat Enterprise Linux (RHEL), Arch Linux, enz. delen allemaal dezelfde Linux-kernel, maar richten zich op verschillende gebruiksscenario's en gebruikersgroepen. Azure Linux 4.0 is een product dat Microsoft aan deze lijst heeft toegevoegd. Het is gebaseerd op Fedora 43 en volgt het RPM-pakketformaat en het Red Hat-ecosysteem. Microsoft filtert echter de pakketset, onderhoudt beveiligingspatches en voert speciale optimalisatie uit voor Azure-cloudworkloads.

De voorloper van Azure Linux is het in 2019 gelanceerde interne project CBL-Mariner, wat staat voor Common Base Linux Mariner. Het doel is om een lichtgewicht en veilig besturingssysteem in de Azure-infrastructuur te bieden. In 2022 is Azure Linux op grote schaal geïmplementeerd in productiediensten zoals AKS (Azure Kubernetes Service), Azure SQL, Azure Cosmos DB, enz. LinkedIn voltooide ook een algehele migratie naar Azure Linux 3, terwijl Databricks meer dan 100.000 virtuele machines en meer dan een miljoen CPU-kernen naar het systeem schakelde zonder grote klantgerichte fouten. In maart 2024 heeft Microsoft het systeem officieel omgedoopt tot Azure Linux, en Azure Linux 4.0 officieel aangekondigd op de North American Open Source Summit in mei 2026, en vervolgens opengesteld voor publieke preview tijdens de Build 2026-conferentie in juni.
In tegenstelling tot distributies voor algemeen gebruik, zoals Ubuntu, Fedora of RHEL, is Azure Linux 4.0 geen besturingssysteem voor desktop of dagelijks gebruik. Het heeft geen grafische interface, audiostack of desktopomgeving, en de basisimage is niet eens vooraf geïnstalleerd met algemene tekstpagingtools zoals minder, die alleen de minimale componenten bevat die nodig zijn voor cloud- en serverworkloads. Nadat de installatie is voltooid, gaat het systeem direct naar een console met platte tekst, met Bash als de standaard shell, en biedt het geen grafisch installatieprogramma of desktopomgeving vergelijkbaar met de desktopversie van Fedora of Ubuntu. Het doel van dit ontwerp is om de totale omvang van het pakket zoveel mogelijk te verkleinen, waardoor het aanvalsoppervlak wordt verkleind, potentiële kwetsbaarheden worden verminderd die elke maand moeten worden gepatcht, en server- en containeromgevingen voorspelbaarder en efficiënter worden uitgevoerd.

Wat betreft implementatiescenario's verschilt Azure Linux ook aanzienlijk van andere distributies. Ubuntu Server, Fedora Server en RHEL zijn gestroomlijnd vergeleken met de desktopversie, maar behouden nog steeds veel gemeenschappelijke componenten en worden officieel ondersteund om te draaien op lokale datacenters, andere cloudplatforms en fysieke servers. Azure Linux 4.0 is daarentegen gepositioneerd als een "cloudspecifieke distributie", voornamelijk voor Azure-cloudservers en workloads van virtuele machines; Hoewel het technisch mogelijk is om buiten Azure te draaien, valt dit niet binnen de reikwijdte van de officiële ondersteuning van Microsoft. De basisafbeeldingsgrootte is ongeveer 300 MB, terwijl de basisafbeeldingen voor Ubuntu, Fedora of RHEL doorgaans 500-600 MB of meer zijn. Azure Linux 4.0 is gratis te gebruiken, zonder licentiekosten voor het besturingssysteem. Het wordt onderhouden door Microsoft en richt zich op verbeterde standaardbeveiligingsconfiguraties en snelle reactie op CVE-kwetsbaarheden.
Vanuit het perspectief van de technologiestapel is de huidige openbare preview-versie van Azure Linux 4.0 uitgerust met de Linux 6.18 LTS-kernel die is geoptimaliseerd voor Azure, versterkt de Hyper-V-integratie en ondersteunt GPU- en AI-versnellers. De pakketbeheerder gebruikt in plaats daarvan dnf5 - dit is een nieuwe versie van DNF, herschreven in C++. Vergeleken met de DNF die door de oude versie van Python is geïmplementeerd, is deze beter wat betreft de snelheid van het parseren van afhankelijkheid en het verbruik van hulpbronnen. Het systeem gebruikt glibc 2.42 als de C-standaardbibliotheek, en het initialisatiesysteem gebruikt systemd 258. De distributie heeft Python 3.14 ingebouwd en maakt een nieuwe JIT-compiler mogelijk. Het is ook uitgerust met OpenSSL 3.5 dat post-kwantumcryptografische algoritmen ondersteunt, waaronder de CRYSTALS-Kyber- en CRYSTALS-Dilithium-algoritmen die zijn gestandaardiseerd door NIST, wat van praktisch belang is voor zakelijke gebruikers met compliance-behoeften. De FIPS 140‑3-certificering voor Azure Linux 4.0 is nog in volle gang en zal naar verwachting vóór de algemene release (GA) in 2026 worden afgerond.

Tegelijkertijd met Azure Linux 4.0 wordt ook Azure Container Linux onthuld, het tweede Linux-product dat door Microsoft werd gelanceerd tijdens Build 2026. Hoewel de twee dezelfde kernel- en beveiligingsupdatefrequentie delen, zijn er fundamentele verschillen in positionering: Azure Container Linux is een onveranderlijk systeem. Het besturingssysteem wordt geleverd als een alleen-lezen image en gebruikers kunnen tijdens runtime geen nieuwe pakketten installeren of systeemconfiguraties wijzigen. Wanneer er een update wordt uitgebracht, vervangt het platform de systeemimage als geheel en wordt deze automatisch teruggedraaid als er een uitzondering optreedt. Azure Container Linux draait sinds 2023 op de achtergrond onder Azure Kubernetes Service (AKS) en is met de lancering van versie 4.0 voor het eerst beschikbaar als zelfstandig product. Azure Linux 4.0 is daarentegen gericht op algemene cloudservers en virtuele machines, waardoor gratis installatie van softwarepakketten mogelijk is. Updates worden één voor één voltooid via dnf5 per pakket. Het bevindt zich momenteel in de openbare preview-fase, terwijl Azure Container Linux de volwassen staat van 'algemeen beschikbaar' heeft bereikt.
Vanuit zakelijk en strategisch perspectief is het niet verrassend dat Microsoft zijn eigen Linux-distributie zou creëren. Momenteel is het aantal Linux-instances onder de besturingssystemen die op de Azure-cloud draaien groter dan dat van Windows Server, en de meeste van deze Linux-systemen zijn afkomstig van externe leveranciers zoals Ubuntu, RHEL, SUSE en Debian. Wanneer klanten deze systemen op Azure draaien, kopen ze vaak ondersteuningsabonnementen bij hun respectievelijke distributieleveranciers; Microsoft levert de onderliggende infrastructuur, maar moet de inkomsten op besturingssysteemniveau delen met deze leveranciers. Door klanten ertoe aan te zetten het gebruik van Azure Linux op Azure te standaardiseren, kan Microsoft end-to-end uniforme controle over de supply chain en de technologiestapel bereiken, waarbij elk softwarepakket door Microsoft wordt ondertekend en voor elke release een gedetailleerde software stuklijst (SBOM) wordt gepubliceerd. Voor bedrijfsteams in gereguleerde sectoren is het concentreren van de volledige verantwoordelijkheid op besturingssysteemniveau bij één enkele leverancier een belangrijk verkoopargument.
Deze strategie ligt in lijn met die van andere cloudreuzen: Amazon lanceerde Amazon Linux, Google lanceerde Container-Optimized OS en Microsoft volgde deze trend met Azure Linux. Microsoft heeft ook duidelijk gemaakt dat Azure Linux een consistente oplossing zal zijn voor ontwikkelings- en productieomgevingen - ontwikkel met behulp van Azure Linux via WSL op lokale Windows en implementeer vervolgens dezelfde omgeving rechtstreeks in de Azure-productieomgeving om het milieuverschilprobleem te verminderen van "het kan lokaal draaien, maar er treden fouten op in de cloud". Met de lancering van WSL Containers in Windows 11 kunnen ontwikkelaars Linux-containers lokaal bouwen, uitvoeren en testen via WSL, en deze met één klik implementeren op Azure Linux zonder het Windows-ecosysteem te verlaten.
Voor gewone gebruikers kan het realistischer worden bekeken of ze op Azure Linux 4.0 moeten letten. Momenteel is Azure Linux 4.0 nog steeds in de openbare preview en is duidelijk gemarkeerd als 'niet voor gebruik in productieomgevingen'. De doelgebruikers zijn voornamelijk ontwikkelaars en bedrijfsteams voor Azure-cloudservers en containerworkloads. Als je Ubuntu elke dag op je pc gebruikt, of distributies zoals RHEL en Fedora in een bedrijfsomgeving implementeert, zal Azure Linux deze volwassen producten in dit stadium niet vervangen. Wat nog belangrijker is, het laat zien dat Microsoft een leverancier is geworden die een echte Linux-distributie van productiekwaliteit onderhoudt die al kritieke werklasten host in grote internetdiensten zoals LinkedIn en Databricks, en deze begint open te stellen voor een bredere gebruikersbasis als een eersteklas optie voor burgers op het Azure-platform.