CanonicalがUbuntuカーネル選択戦略の変更を発表
CanonicalのKernelチームは方針を変更し、Ubuntuに最新のLinux機能を提供するための大胆な新アプローチを採用しています。詳細は内部をご覧ください。
大胆な動きとして、Canonical Kernel Team(CKT)は、今後のUbuntuリリースのためのLinuxカーネルバージョンの選択において重要な変更を発表しました。チームは、上流のLinuxカーネルからの最新の開発により密接に連携することを目指しています。
この変更は、Ubuntuユーザーに最新のカーネル機能と改善を提供することを目的としており、これにはUbuntuのリリースフリーズの時点でリリース候補版を組み込むことも含まれます。
歴史的に、Ubuntuリリースのカーネル選定プロセスは、上流のLinuxカーネルの独立したリリーススケジュールとUbuntuの厳格なリリースタイムラインとの間の慎重なバランスでした。
グローバルなLinuxコミュニティによって開発された上流のLinuxカーネルは、緩やかな時間ベースのモデルに従い、準備と安定性に応じて、約2〜3ヶ月ごとに新しいバージョンをリリースします。
対照的に、Ubuntuはリリースを事前に計画し、外部要因にかかわらずほとんど変わることのない厳格な6か月サイクルに従っています。
リリース哲学のこの相違は、時折、新しいカーネルリリースをUbuntuの固定リリース日程に同期させる際の課題につながることがあります。
通常、CKTは、信頼性とUbuntuの広範なハードウェアおよびソフトウェアエコシステムとの互換性を確保するために、上流リリースの約1か月後に安定していると見なされるまで待機します。しかし、すべてが変わろうとしています。
Ubuntu: カーネルリリースへの新しいアプローチ
最新のポリシー更新により、CKTはより攻撃的な姿勢に転換しています。Ubuntuは今後、Ubuntuのリリース凍結日で入手可能な最新の上流Linuxカーネルのバージョンを提供します。
これには、まだRCフェーズにあるカーネルも含まれており、初期の不安定さのリスクを冒して最先端の技術を提供する大胆な動きが反映されています。
しかし、このアプローチにはリスクがあり、統合のタイムラインが短縮されると、安定性や互換性の問題が生じる可能性があります。新しい戦略では、機能凍結の時点でのカーネルの開発段階に基づいて、今後のUbuntuリリースを異なる状態に分類します。
- タイトリリース: アップストリームカーネルは、Ubuntuの機能フリーズ中に最終リリース版に近づいています。
- 不安定なリリース: 機能フリーズ中、上流カーネルはまだ初期のリリース候補(RC)段階にあり、重要な変更や不安定性が発生する可能性が高いことを示していました。
この新しいアプローチに内在するリスクを管理するために、Ubuntu は特定のシナリオで「ブリッジカーネル」と呼ぶものを活用する計画です。
これは本質的に最後の安定したカーネルリリースであり、新しいカーネルバージョンが不安定であったり、NVIDIAドライバーやZFSファイルシステムのような重要な依存コンポーネントのサポートが欠けていると予想されるときに、一時的に使用されるものです。
新しいUbuntuカーネル戦略に関する詳細情報は、公式発表をご覧ください。
