Microsoft vertrat vor 25 Jahren eine harte Haltung gegenüber der Open-Source-Community, als der damalige CEO Steve Ballmer Linux einmal als „ein Krebsgeschwür, das im Sinne des geistigen Eigentums an allem haftet“ beschrieb. Nun ist Microsoft auf der Build-Konferenz 2026 nicht nur einer der wichtigen Mitwirkenden an Open-Source-Software geworden, sondern hat auch seine eigene Linux-Distribution Azure Linux 4.0 offiziell der Öffentlichkeit vorgestellt. Diese Änderung hat in der Branche große Aufmerksamkeit erregt.

Azure Linux 4.0 ist eine echte Open-Source-Linux-Distribution, die vollständig von Microsoft verwaltet wird, auf Fedora 43 basiert und seit langem in großem Umfang auf virtuellen Azure-Maschinen und der internen Microsoft-Infrastruktur läuft.

Die sogenannte Linux-Distribution basiert auf dem Linux-Kernel und integriert Komponenten wie Paketmanager, Systemtools, Standardkonfigurationen, Supportsysteme und grafische Oberflächen zu einem vollständigen Betriebssystem, das tatsächlich bereitgestellt und verwendet werden kann. Ubuntu, Fedora, Debian, Red Hat Enterprise Linux (RHEL), Arch Linux usw. nutzen alle denselben Linux-Kernel, zielen jedoch auf unterschiedliche Nutzungsszenarien und Benutzergruppen ab. Azure Linux 4.0 ist ein Produkt, das Microsoft zu dieser Liste hinzugefügt hat. Es basiert auf Fedora 43 und folgt dem RPM-Paketformat und dem Red Hat-Ökosystem. Allerdings filtert Microsoft den Paketsatz, pflegt Sicherheitspatches und führt spezielle Optimierungen für Azure-Cloud-Workloads durch.

Der Vorgänger von Azure Linux ist das 2019 gestartete interne Projekt CBL-Mariner, das für Common Base Linux Mariner steht. Ziel ist es, ein leichtes und sicheres Betriebssystem in der Azure-Infrastruktur bereitzustellen. Bis 2022 wurde Azure Linux in großem Maßstab in produktionstauglichen Diensten wie AKS (Azure Kubernetes Service), Azure SQL, Azure Cosmos DB usw. eingesetzt. LinkedIn hat außerdem eine Gesamtmigration zu Azure Linux 3 abgeschlossen, während Databricks mehr als 100.000 virtuelle Maschinen und mehr als eine Million CPU-Kerne auf das System umgestellt hat, ohne dass es zu größeren Ausfällen bei Kunden gekommen wäre. Im März 2024 benannte Microsoft das System offiziell in Azure Linux um, kündigte Azure Linux 4.0 offiziell auf dem North American Open Source Summit im Mai 2026 an und stellte es dann während der Build 2026-Konferenz im Juni zur öffentlichen Vorschau zur Verfügung.

Im Gegensatz zu Allzweckdistributionen wie Ubuntu, Fedora oder RHEL ist Azure Linux 4.0 kein Betriebssystem für den Desktop oder den täglichen Gebrauch. Es verfügt über keine grafische Benutzeroberfläche, keinen Audio-Stack oder eine Desktop-Umgebung, und das Basis-Image ist nicht einmal mit gängigen Text-Paging-Tools wie less vorinstalliert und enthält nur die minimalen Komponenten, die für Cloud- und Server-Workloads erforderlich sind. Nach Abschluss der Installation ruft das System direkt eine Nur-Text-Konsole mit Bash als Standard-Shell auf und bietet kein grafisches Installationsprogramm oder eine Desktop-Umgebung ähnlich der Desktop-Version von Fedora oder Ubuntu. Ziel dieses Designs ist es, die Gesamtgröße des Pakets so weit wie möglich zu reduzieren und dadurch die Angriffsfläche zu verringern, potenzielle Schwachstellen zu reduzieren, die jeden Monat gepatcht werden müssen, und Server- und Containerumgebungen vorhersehbarer und effizienter laufen zu lassen.

Auch hinsichtlich der Einsatzszenarien unterscheidet sich Azure Linux deutlich von anderen Distributionen. Ubuntu Server, Fedora Server und RHEL wurden im Vergleich zur Desktop-Version optimiert, behalten aber immer noch viele gemeinsame Komponenten bei und werden offiziell für die Ausführung auf lokalen Rechenzentren, anderen Cloud-Plattformen und physischen Servern unterstützt. Im Gegensatz dazu wird Azure Linux 4.0 als „cloudspezifische Distribution“ positioniert, hauptsächlich für Azure-Cloud-Server und Workloads virtueller Maschinen; Obwohl die Ausführung außerhalb von Azure technisch machbar ist, liegt sie nicht im Rahmen des offiziellen Supports von Microsoft. Die Basis-Image-Größe beträgt etwa 300 MB, während Basis-Images für Ubuntu, Fedora oder RHEL typischerweise 500–600 MB oder mehr betragen. Die Nutzung von Azure Linux 4.0 ist kostenlos und es fallen keine Lizenzgebühren für das Betriebssystem an. Es wird von Microsoft verwaltet und konzentriert sich auf gehärtete Sicherheitsstandardkonfigurationen und eine schnelle Reaktion auf CVE-Schwachstellen.

Aus Sicht des Technologie-Stacks ist die aktuelle öffentliche Vorschauversion von Azure Linux 4.0 mit dem für Azure optimierten Linux 6.18 LTS-Kernel ausgestattet, stärkt die Hyper-V-Integration und unterstützt GPU- und KI-Beschleuniger. Der Paketmanager verwendet stattdessen dnf5 – dies ist eine neue Version von DNF, die in C++ neu geschrieben wurde. Verglichen mit dem von der alten Version von Python implementierten DNF ist es hinsichtlich der Geschwindigkeit der Abhängigkeitsanalyse und des Ressourcenverbrauchs besser. Das System verwendet glibc 2.42 als C-Standardbibliothek und das Initialisierungssystem verwendet systemd 258. Die Distribution verfügt über integriertes Python 3.14 und ermöglicht einen neuen JIT-Compiler. Es ist außerdem mit OpenSSL 3.5 ausgestattet, das postquantenkryptografische Algorithmen unterstützt und die vom NIST standardisierten CRYSTALS-Kyber- und CRYSTALS-Dilithium-Algorithmen abdeckt, was für Unternehmensbenutzer mit Compliance-Anforderungen von praktischer Bedeutung ist. Die FIPS 140-3-Zertifizierung für Azure Linux 4.0 ist noch in Bearbeitung und wird voraussichtlich vor der allgemeinen Veröffentlichung (GA) im Jahr 2026 abgeschlossen sein.

Gleichzeitig mit Azure Linux 4.0 wird auch Azure Container Linux vorgestellt, das zweite Linux-Produkt, das Microsoft bei Build 2026 auf den Markt bringt. Obwohl die beiden den gleichen Kernel und die gleiche Sicherheitsupdate-Rhythmusfrequenz haben, gibt es grundlegende Unterschiede in der Positionierung: Azure Container Linux ist ein unveränderliches System. Das Betriebssystem wird als schreibgeschütztes Image bereitgestellt und Benutzer können zur Laufzeit keine neuen Pakete installieren oder Systemkonfigurationen ändern. Wenn ein Update veröffentlicht wird, ersetzt die Plattform das Systemabbild als Ganzes und führt beim Auftreten einer Ausnahme automatisch ein Rollback durch. Azure Container Linux läuft seit 2023 im Hintergrund unter Azure Kubernetes Service (AKS) und ist mit der Einführung der Version 4.0 erstmals als eigenständiges Produkt verfügbar. Im Gegensatz dazu richtet sich Azure Linux 4.0 an allgemeine Cloud-Server und virtuelle Maschinen und ermöglicht die kostenlose Installation von Softwarepaketen. Aktualisierungen werden einzeln bis dnf5 pro Paket durchgeführt. Es befindet sich derzeit in der öffentlichen Vorschauphase, während Azure Container Linux den ausgereiften Status „allgemein verfügbar“ erreicht hat.

Aus geschäftlicher und strategischer Sicht ist es nicht verwunderlich, dass Microsoft eine eigene Linux-Distribution erstellt. Derzeit übersteigt die Anzahl der Linux-Instanzen unter den in der Azure-Cloud ausgeführten Betriebssystemen die von Windows Server, und die meisten dieser Linux-Systeme stammen von Drittanbietern wie Ubuntu, RHEL, SUSE und Debian. Wenn Kunden diese Systeme auf Azure ausführen, erwerben sie häufig Supportabonnements von ihren jeweiligen Vertriebsanbietern; Microsoft stellt die zugrunde liegende Infrastruktur bereit, muss jedoch die Einnahmen auf Betriebssystemebene mit diesen Anbietern teilen. Indem Microsoft Kunden dazu drängt, die Verwendung von Azure Linux auf Azure zu standardisieren, kann Microsoft eine durchgängige einheitliche Kontrolle über die gesamte Lieferkette und den Technologie-Stack erreichen, wobei jedes Softwarepaket von Microsoft unterzeichnet und eine detaillierte Software-Stückliste (SBOM) für jede Version veröffentlicht wird. Für Unternehmensteams in regulierten Branchen ist die Konzentration der gesamten Verantwortung auf Betriebssystemebene auf einen einzigen Anbieter ein wichtiges Verkaufsargument.

Diese Strategie steht im Einklang mit anderen Cloud-Giganten: Amazon brachte Amazon Linux auf den Markt, Google brachte Container-Optimized OS auf den Markt und Microsoft folgte diesem Trend mit Azure Linux. Microsoft hat außerdem deutlich gemacht, dass Azure Linux eine konsistente Lösung für Entwicklungs- und Produktionsumgebungen sein wird – entwickeln Sie mit Azure Linux über WSL auf lokalem Windows und stellen Sie dann dieselbe Umgebung direkt in der Azure-Produktionsumgebung bereit, um das Problem der Umgebungsunterschiede zu reduzieren, dass „es lokal ausgeführt werden kann, aber Fehler in der Cloud auftreten“. Mit der Einführung von WSL-Containern in Windows 11 können Entwickler Linux-Container über WSL lokal erstellen, ausführen und testen und sie mit einem Klick in Azure Linux bereitstellen, ohne das Windows-Ökosystem zu verlassen.

Für normale Benutzer kann realistischer eingeschätzt werden, ob sie auf Azure Linux 4.0 achten müssen. Derzeit befindet sich Azure Linux 4.0 noch in der öffentlichen Vorschau und ist deutlich als „Nicht für die Verwendung in Produktionsumgebungen geeignet“ gekennzeichnet. Die Zielbenutzer sind hauptsächlich Entwickler und Unternehmensteams für Azure-Cloud-Server und Container-Workloads. Wenn Sie Ubuntu täglich auf Ihrem PC verwenden oder Distributionen wie RHEL und Fedora in einer Unternehmensumgebung bereitstellen, wird Azure Linux diese ausgereiften Produkte zum jetzigen Zeitpunkt nicht ersetzen. Noch wichtiger ist, dass es zeigt, dass Microsoft zu einem Anbieter geworden ist, der eine echte Linux-Distribution in Produktionsqualität unterhält, die bereits kritische Workloads in großen Internetdiensten wie LinkedIn und Databricks hostet, und beginnt, sie als erstklassige Bürgeroption auf der Azure-Plattform einer breiteren Benutzerbasis zugänglich zu machen.