米国ミネアポリスで開催された北米オープンソース サミットで、Microsoft はサーバー シナリオ向けの初の汎用 Linux ディストリビューションである Azure Linux 4.0 を予期せず発表しました。これは、長年にわたってLinuxに深く依存してきたMicrosoftが、正式リリースという形で、クラウドやサーバーの分野において「事実上Linuxベースの企業」であることをさらに認めたことを意味する。

この発表は、Kubernetes の共同創設者であり、現在は Microsoft Azure のクラウド ネイティブおよび管理プラットフォームおよびオープンソース ビジネスを担当するコーポレート バイス プレジデントである Brendan Burns によって行われました。同氏は講演の中で、10年前にAzureに入社した当時、Linuxはクラウドプラットフォームの主流のオペレーティングシステムではなかったが、現在ではLinuxがAzureの主要なオペレーティングシステムになったと回想した。その後、Microsoft が公式にサポートし、Azure 上で無料で利用できるオープンソース Linux ディストリビューションをすべての Azure ユーザーに提供すると発表しました。この突然のニュースは、その場にいた多くの業界関係者を驚かせた。 Linux Foundation の CEO、Jim Zemlin でさえ、彼をステージに呼び戻し、本当に「Microsoft Linux ディストリビューションを発表」したかどうかを確認しました。
実際、Microsoft はこれまで、エッジ コンピューティング デバイス用の Azure Sphere や、その後のコンテナ プラットフォーム用の CBL-Mariner など、特定のシナリオで自社開発の Linux ソリューションを何度も使用してきました。このディストリビューションは後に Azure Linux という名前に変更されました。ただし、これらのシステムは主に社内または特定のクラウド シナリオにサービスを提供しており、一般向けの汎用ディストリビューションではありません。 Azure Linux 4.0 のリリースは、Microsoft が自社の Linux を幅広いクラウド ワークロード向けのユニバーサル クラウド ディストリビューションにした初めてのことです。
Microsoft の Azure オープンソース チームの主任プロジェクト マネージャーである Lachlan Everson 氏によると、現在の Azure Linux は 2 つに分かれています。1 つは新バージョンの Azure Linux 4.0 で、すべての Azure 顧客向けのユニバーサル仮想マシン イメージとして位置付けられています。もう 1 つは、Flatcar Container Linux をベースにした Azure Container Linux (ACL) です。これは、強化された安全で不変のコンテナー ホスティング環境を提供するように特別に設計されています。以前は、Azure Linux 3.0 は、Azure Kubernetes Service (AKS) を介してサードパーティの顧客のみが利用でき、主にコンテナー ホストとして使用されていました。将来的には、この役割は Azure Container Linux によって引き継がれる予定です。
Everson 氏は、Azure Linux 4.0 は Microsoft の長期にわたる社内運用と Azure Linux の反復の延長であり、初期の Mariner ディストリビューションの進化を凝縮した表現でもあると述べました。技術的なアーキテクチャの点では、Azure Linux 4.0 はアップストリームの Fedora Linux に基づいており、Fedora エコシステムの RPM パッケージを使用し、オープン ソース形式で GitHub でソース コードを提供します。これに基づいて、Microsoft はソフトウェア パッケージとサプライ チェーンの計画と調整を統合し、Azure クラウド プラットフォームのインフラストラクチャにより適したものにし、基盤となる Azure 環境との深い垂直統合を実現し、それによって Azure シナリオに最適化された Linux エクスペリエンスをユーザーに提供します。
提供形態としては、Azure Linux 4.0はまずAzure上で仮想マシンイメージとして提供される。 Microsoft はまた、Windows Subsystem for Linux (WSL) を通じてデスクトップ側の使用パスを開発者に提供することも計画しており、開発者は Windows 11 デバイス上で Azure Linux をローカルに実行して、クラウドとの一貫した動作環境を取得できるようになります。ただし、Everson 氏は、Azure Linux は従来の意味でのデスクトップ Linux ディストリビューションとして構築されるものではなく、現時点ではグラフィカル インターフェイスを提供する予定はないことを明らかにしました。その中心的な目標は、依然として、Azure 環境との一貫性が高い、クラウドおよびサーバー シナリオ向けの合理的で再現可能な開発および運用プラットフォームを提供することです。
Azure Linux 4.0 と比較して、Azure Container Linux はコンテナー化されたワークロード、特に AKS でのコンテナー ホスティングのニーズに重点を置いています。 Flatcar は引き続き上流のコミュニティ プロジェクトとして存在し、Microsoft はこれをベースに強化および製品化し、安全で不変の運用指向のコンテナ ホスティング システムをデフォルトで提供します。この不変のアーキテクチャでは、システムは従来のパッケージ マネージャーを提供しません。システム コンポーネントとアプリケーションは、イメージ構築フェーズ中に一度にシステムに「焼き付け」られます。運用中にシステムやアプリケーションのパッケージを直接変更することはお勧めできません。ビジネスの変更は、コンテナー ワークロードを通じて配信および更新される必要があります。
既存の Azure Linux 3.x ユーザーに対して、Microsoft は中断を伴う移行ではなく、スムーズなアップグレード パスを約束します。エバーソン氏によると、ユーザーは再導入することなく、既存の環境から直接アップグレードできるという。ライフ サイクルの観点から見ると、Azure Linux の単一バージョンのサポート サイクルは 2 年です。この期間中、Microsoft は比較的安定したカーネル バージョンを選択して維持し、予測可能なアップグレード パスと毎月のセキュリティ更新プログラムを提供します。重大な脆弱性 (メジャー CVE など) が発生した場合、Microsoft は、毎月の定期的なパッチ適用のリズムをただ待つのではなく、修復されたシステム イメージをできるだけ早く展開します。
セキュリティは、Azure Linux の中核となる価値の 1 つと考えられています。 Microsoft は、流通サプライ チェーン全体を構築および自己制御し、選択されたカーネルと合理化されたソフトウェア パッケージを通じてセキュリティ ベースラインを強化することで、システムによって露出される攻撃対象領域を最小限に抑えたいと考えています。運用とメンテナンスの観点から、Azure Linux はオンデマンドの「自動アップグレード」モードをサポートしています。ユーザーは、セキュリティ レベルに基づいてアップデートを自動的に完了するかどうかを選択できます。特に大規模な導入シナリオでは、ビジネスへの影響を軽減するために、システムはローリング方式で段階的にアップグレードされます。同時に、特別な負荷を抱えているユーザーや変更に敏感なユーザーは、自動アップグレードをオフにして自分のペースで更新を制御することを選択できます。
より広範な位置付けの観点から、Microsoft は Azure Linux を「AI ネイティブ」時代の基本プラットフォームのニーズに応えるものと見ています。 Everson 氏は、現在ほぼすべての AI アプリケーションが Linux スタック上に構築されていると指摘しました。 Microsoft は、自社の AI サービス (Microsoft 365、GitHub、OpenAI の ChatGPT など) 用の大規模 Linux プラットフォームの構築と運用における豊富な経験を蓄積しており、Azure Linux はこれらの経験の産物であり、顧客が AI ネイティブ時代に独自のクラウド ワークロードを構築できるようにします。 Microsoft の公開データによると、現在、Azure 上の顧客コンピューティング コアの 3 分の 2 以上が Linux で実行されています。 ChatGPT による毎日数十億のリクエストの処理をサポートするインフラストラクチャも、Linux と Kubernetes に基づいています。
Microsoftが、Azure LinuxはAzureエコシステム内の既存のLinuxディストリビューションを置き換えることを目的としたものではなく、「フルバッテリー構成」の新しいオプションとして提供されることを強調していることは注目に値します。 Microsoftは、Azure Linuxの開始について認識しているRed Hatなどのパートナーと連絡をとっていると述べた。現在、Azure プラットフォームには、Red Hat、Ubuntu など、公式に承認された Linux ディストリビューションがまだ多数あります。ユーザーは、これまでと同様に、Azure 上で好みの Linux システムを選択し続けることができます。 Azure Linux は、Microsoft によって均一に提供、保守、セキュリティが強化される統合プラットフォームの役割を担い、「Microsoft ネイティブ」クラウド エクスペリエンスを求める顧客にオプションを提供します。
「Linux は癌である」という以前の発言から、クラウド サーバー シナリオ向けの Linux ディストリビューションを本日正式にリリースし、それを戦略の中核に据えるまで、オープン ソースと Linux エコシステムにおける Microsoft の役割は根本的な変化を遂げました。デスクトップを超えて、Microsoft は事実上 Linux に大きく依存する企業になりつつあり、Azure Linux 4.0 の登場がこの長期的な進化における重要なステップであることは間違いありません。
もっと詳しく知る:
https://opensource.microsoft.com/blog/2026/05/18/from-open-source-to-agentic-systems-microsoft-at-open-source-summit-north-america-2026/