Microsoft a adopté une position ferme à l'égard de la communauté open source il y a 25 ans, lorsque Steve Ballmer, alors PDG, a décrit Linux comme « un cancer qui s'accroche à tout au sens de la propriété intellectuelle ». Aujourd'hui, lors de la conférence 2026 Build, Microsoft est non seulement devenu l'un des contributeurs importants aux logiciels open source, mais a également officiellement publié sa propre distribution Linux Azure Linux 4.0 au public. Ce changement a attiré une large attention dans l’industrie.

Azure Linux 4.0 est une véritable distribution Linux open source entièrement maintenue par Microsoft, basée sur Fedora 43, et fonctionnant depuis longtemps à grande échelle sur les machines virtuelles Azure et l'infrastructure interne de Microsoft.
La distribution dite Linux est basée sur le noyau Linux et intègre des composants tels que des gestionnaires de packages, des outils système, des configurations par défaut, des systèmes de support et des interfaces graphiques pour former un système d'exploitation complet qui peut être réellement déployé et utilisé. Ubuntu, Fedora, Debian, Red Hat Enterprise Linux (RHEL), Arch Linux, etc. partagent tous le même noyau Linux, mais ciblent des scénarios d'utilisation et des groupes d'utilisateurs différents. Azure Linux 4.0 est un produit que Microsoft a ajouté à cette liste. Il est basé sur Fedora 43 et suit le format de package RPM et l'écosystème Red Hat. Cependant, Microsoft filtre l'ensemble de packages, conserve les correctifs de sécurité et effectue une optimisation spéciale pour les charges de travail du cloud Azure.

Le prédécesseur d'Azure Linux est le projet interne CBL‑Mariner lancé en 2019, qui signifie Common Base Linux Mariner. L’objectif est de fournir un système d’exploitation léger et sécurisé dans l’infrastructure Azure. D'ici 2022, Azure Linux a été déployé à grande échelle dans des services de production tels que AKS (Azure Kubernetes Service), Azure SQL, Azure Cosmos DB, etc. LinkedIn a également achevé une migration globale vers Azure Linux 3, tandis que Databricks a basculé plus de 100 000 machines virtuelles et plus d'un million de cœurs de processeur vers le système sans aucune panne majeure côté client. En mars 2024, Microsoft a officiellement renommé le système Azure Linux et a officiellement annoncé Azure Linux 4.0 lors du Sommet nord-américain de l'Open Source en mai 2026, puis l'a ouvert en avant-première publique lors de la conférence Build 2026 en juin.
Contrairement aux distributions à usage général comme Ubuntu, Fedora ou RHEL, Azure Linux 4.0 n'est pas un système d'exploitation destiné à un usage de bureau ou quotidien. Il n'a pas d'interface graphique, de pile audio ou d'environnement de bureau, et l'image de base n'est même pas préinstallée avec des outils de pagination de texte courants comme less, contenant uniquement les composants minimaux requis pour les charges de travail cloud et serveur. Une fois l'installation terminée, le système entre directement dans une console en texte brut, avec Bash comme shell par défaut, et ne fournit pas d'installateur graphique ni d'environnement de bureau similaire à la version de bureau de Fedora ou Ubuntu. L'objectif de cette conception est de réduire autant que possible la taille globale du package, réduisant ainsi la surface d'attaque, réduisant les vulnérabilités potentielles qui doivent être corrigées chaque mois et rendant les environnements de serveurs et de conteneurs plus prévisibles et plus efficaces.

En termes de scénarios de déploiement, Azure Linux est également très différent des autres distributions. Ubuntu Server, Fedora Server et RHEL ont été rationalisés par rapport à la version de bureau, mais conservent toujours de nombreux composants communs et sont officiellement pris en charge pour fonctionner sur des centres de données locaux, d'autres plates-formes cloud et des serveurs physiques. En revanche, Azure Linux 4.0 se positionne comme une « distribution spécifique au cloud », principalement pour les serveurs cloud Azure et les charges de travail des machines virtuelles ; bien que l'exécution en dehors d'Azure soit techniquement réalisable, cela n'entre pas dans le cadre du support officiel de Microsoft. La taille de son image de base est d'environ 300 Mo, tandis que les images de base pour Ubuntu, Fedora ou RHEL mesurent généralement 500 à 600 Mo ou plus. Azure Linux 4.0 est gratuit, sans frais de licence du système d'exploitation. Il est maintenu par Microsoft et se concentre sur des configurations de sécurité renforcées par défaut et une réponse rapide aux vulnérabilités CVE.
Du point de vue de la pile technologique, la version d'aperçu public actuelle d'Azure Linux 4.0 est équipée du noyau Linux 6.18 LTS optimisé pour Azure, renforce l'intégration Hyper‑V et prend en charge les accélérateurs GPU et IA. Le gestionnaire de packages utilise plutôt dnf5 - il s'agit d'une nouvelle version de DNF réécrite en C++. Par rapport au DNF implémenté par l'ancienne version de Python, il est meilleur en termes de vitesse d'analyse des dépendances et de consommation de ressources. Le système utilise la glibc 2.42 comme bibliothèque standard C et le système d'initialisation utilise systemd 258. La distribution intègre Python 3.14 et active un nouveau compilateur JIT. Il est également équipé d'OpenSSL 3.5 qui prend en charge les algorithmes cryptographiques post-quantiques, couvrant les algorithmes CRYSTALS-Kyber et CRYSTALS-Dilithium qui ont été standardisés par le NIST, ce qui revêt une importance pratique pour les utilisateurs d'entreprise ayant des besoins de conformité. La certification FIPS 140‑3 pour Azure Linux 4.0 est toujours en cours et devrait être achevée avant la version générale (GA) en 2026.

Azure Container Linux, le deuxième produit Linux lancé par Microsoft lors de la Build 2026, est également dévoilé en même temps qu'Azure Linux 4.0. Bien que les deux partagent le même noyau et la même cadence de mise à jour de sécurité, il existe des différences fondamentales de positionnement : Azure Container Linux est un système immuable. Le système d'exploitation est fourni sous forme d'image en lecture seule et les utilisateurs ne peuvent pas installer de nouveaux packages ni modifier les configurations système au moment de l'exécution. Lorsqu'une mise à jour est publiée, la plate-forme remplacera l'image système dans son ensemble et restaurera automatiquement lorsqu'une exception se produit. Azure Container Linux fonctionne silencieusement sous Azure Kubernetes Service (AKS) depuis 2023 et, avec le lancement de la version 4.0, il est disponible pour la première fois en tant que produit autonome. En revanche, Azure Linux 4.0 est destiné aux serveurs cloud généraux et aux machines virtuelles, permettant l'installation gratuite de progiciels. Les mises à jour sont effectuées une par une via dnf5 par package. Il est actuellement en phase de préversion publique, tandis qu'Azure Container Linux a atteint l'état de maturité de « généralement disponible ».
D'un point de vue commercial et stratégique, il n'est pas surprenant que Microsoft crée sa propre distribution Linux. Actuellement, le nombre d'instances Linux parmi les systèmes d'exploitation exécutés sur le cloud Azure a dépassé celui de Windows Server, et la plupart de ces systèmes Linux proviennent de fournisseurs tiers tels qu'Ubuntu, RHEL, SUSE et Debian. Lorsque les clients exécutent ces systèmes sur Azure, ils achètent souvent des abonnements de support auprès de leurs fournisseurs de distribution respectifs ; Microsoft fournit l'infrastructure sous-jacente, mais doit partager les revenus au niveau du système d'exploitation avec ces fournisseurs. En incitant les clients à normaliser l'utilisation d'Azure Linux sur Azure, Microsoft peut obtenir un contrôle unifié de bout en bout sur l'ensemble de la chaîne d'approvisionnement et de la pile technologique, avec chaque progiciel signé par Microsoft et une nomenclature logicielle détaillée (SBOM) publiée pour chaque version. Pour les équipes d’entreprise des secteurs réglementés, concentrer l’ensemble de la responsabilité au niveau du système d’exploitation sur un seul fournisseur constitue un argument de vente important.
Cette stratégie s’inscrit dans la lignée d’autres géants du cloud : Amazon a lancé Amazon Linux, Google a lancé Container‑Optimized OS et Microsoft a suivi cette tendance avec Azure Linux. Microsoft a également clairement indiqué qu'Azure Linux serait une solution cohérente pour les environnements de développement et de production : développez à l'aide d'Azure Linux via WSL sur Windows local, puis déployez directement le même environnement sur l'environnement de production Azure pour réduire le problème de différence environnementale de « il peut s'exécuter localement, mais des erreurs se produisent dans le cloud ». Avec le lancement des conteneurs WSL dans Windows 11, les développeurs peuvent créer, exécuter et tester des conteneurs Linux via WSL localement et les déployer sur Azure Linux en un seul clic sans quitter l'écosystème Windows.
Pour les utilisateurs ordinaires, il est possible de déterminer de manière plus réaliste s'ils doivent prêter attention à Azure Linux 4.0. Actuellement, Azure Linux 4.0 est toujours en préversion publique et est clairement marqué « ne doit pas être utilisé dans des environnements de production ». Les utilisateurs cibles sont principalement des développeurs et des équipes d'entreprise pour les serveurs cloud Azure et les charges de travail de conteneurs. Si vous utilisez quotidiennement Ubuntu sur votre ordinateur personnel ou si vous déployez des distributions telles que RHEL et Fedora dans un environnement d'entreprise, Azure Linux ne remplacera pas ces produits matures à ce stade. Plus important encore, cela montre que Microsoft est devenu un fournisseur qui maintient une véritable distribution Linux de qualité production qui héberge déjà des charges de travail critiques dans de grands services Internet tels que LinkedIn et Databricks, et commence à l'ouvrir à une base d'utilisateurs plus large en tant qu'option citoyenne de premier ordre sur la plate-forme Azure.