
Fedoraは次期バージョンであるFedora 43の開発を進めており、その中でも最も重要な変更点の1つが、GNOMEデスクトップの長年の互換性であるX11ベースのセッションとの互換性を断ち切る可能性を秘めている。Fedoraコミュニティと開発者は、リポジトリにGNOME X11パッケージを含めないようにする提案を正式に提出した。これにより、Fedora GNOMEは、現代のLinuxデスクトップで長年使われてきたX11に徐々に取って代わりつつあるグラフィカルプロトコルであるWaylandに完全に依存することになる。
FedoraにおけるGNOMEでのX11サポート終了は、気まぐれでも軽々しく下された決定でもありません。GNOMEチームとFedoraチームは、数世代にわたるリリースサイクルで、X11への依存度を減らし、完全な廃止を阻む最後の障害を取り除くために尽力してきました。そして今、GNOME 48のリリースとGNOME 50への移行計画により、少なくともFedoraにおいては、その目標達成が間近に迫っているようです。
FedoraがX11をGNOMEから外す理由
Fedora 43でGNOME X11パッケージを削除するという提案は、いくつかの説得力のある論拠によって支持されています。X11は長年にわたり、ほとんどのFedora GNOMEユーザーにとって時代遅れとなっており、テストやメンテナンスも最小限しか行われていません。GNOMEの上流コミュニティは、ずっと以前からX11を優先せず、代わりにWaylandエクスペリエンスの改善と洗練に注力しています。
Fedoraの開発者によると、最近の取り組みは、Waylandへの完全移行を妨げていたユーザーエクスペリエンス上の障壁を解消することに重点が置かれてきた。GNOME 48で基本的な作業は完了し、GNOMEプロジェクトのロードマップ自体も、GNOME 49でX11セッションがデフォルトで無効化され、GNOME 50で正式にサポートが終了することを想定している。
Fedoraでは、GNOME 49の時点でこの移行を先取りし、次のバージョンで必須となる変更を実装する予定です。GNOME X11の問題のメンテナンスやパッチ適用を担当する担当者はいないようです。実際、Mutter(GNOMEのウィンドウマネージャ)の深刻なバグなど、報告されている多くの重大な問題は未解決のままで、X11セッションの安定性と互換性に深刻な影響を与えています。
Fedora GNOME における「Wayland のみ」への移行はどういう意味ですか?
この提案が承認されれば、Fedora 43はリポジトリからGNOME X11関連のパッケージをすべて削除します。つまり、X11セッションでGNOMEデスクトップを使用しているユーザーは、Wayland環境に移行する必要があります。この決定は、Fedoraエンジニアリング・運営委員会(FESCo)が変更内容を審査し、正式に承認した後、間もなく行われる予定です。
この移行は、Fedora 上の GNOME 開発を追っている人にとっては目新しいものではありません。互換性の問題と X11 セッションでのテスト不足により、修正されていないエラーのために X11 セッションが機能せず、技術リファレンス メディアでも Fedora の X11 と Wayland のパフォーマンスを比較することができませんでした。
GNOMEの進化と上流開発の背景
Fedoraのこの取り組みは突如として始まったものではありません。GNOMEのアップストリームチームは長年にわたり、Waylandのエクスペリエンスを向上させ、時代遅れとなったX11のサポートを廃止することに尽力してきました。Waylandの利点としては、HDRサポート(このプロトコルでのみ利用可能)などの新機能や、現在および将来のシステムを最大限に活用するように設計された、よりモダンなアーキテクチャなどが挙げられます。
年末にリリース予定のFedora 43は、GNOMEとWaylandとの統合が完了する転換点となる見込みです。これにより、来年GNOME 50がリリースされる際に、FedoraのGNOME版におけるX11のサポートは過去のものとなるでしょう。
ユーザーへの影響と将来のサポート
ほとんどのユーザーにとって、この変更はスムーズに行われるでしょう。Fedora GNOMEのデフォルトセッションは、ここ数バージョンにわたってWaylandを使用しており、Waylandは安定性が高く、ほとんどのハードウェアとの互換性が実証されています。X11のみに依存していた古いアプリケーションやテクノロジーなど、残っていた障壁も、Waylandエコシステム内で代替手段や解決策(XWayland互換レイヤーなど)が見つかっています。
しかし、X11でしか利用できない特定の構成やユーティリティに依存しているユーザーは、代替手段を見つけるか、ワークフローを新しい状況に合わせて調整する必要があります。開発チームは、現状のX11の利用状況が限られており、ユーザーエクスペリエンスの質も低いことを考慮すると、将来性のある分野に注力するためには、この措置が必要であると考えています。
X11の技術的な動機と解決できない問題
決定を早めた重要な要因の一つは、GNOME X11セッションにおける未修正バグの多さです。ウィンドウマネージャーであるMutterに関するいくつかの問題は、数ヶ月(場合によっては数年)も放置されており、基本的な機能とユーザーエクスペリエンスの両方に影響を与えています。GNOME X11セッションの実際のメンテナンスは事実上行われておらず、アップストリームチームはこれを放棄しており、Fedoraにもリリースごとに後回しにされている問題に対処するリソースが不足しています。
支持者の言葉を借りれば、X11 セッションを完全に削除することで、すでに実践されていた現実を受け入れることができるようになります。つまり、Wayland だけが新しい機能、パッチ、優先サポートを備えているということです。
コミュニティのレビューと反応
このニュースは多少の議論を巻き起こしたが、Fedoraの開発者や上級ユーザーの間で特に否定的な反応は見られなかった。現代のデスクトップ環境に関するLinuxエコシステムの明確なトレンドは、古いX11からの脱却である。X11の複雑さ、メンテナンスの困難さ、そして時代遅れのアーキテクチャは、Waylandが現在提供する柔軟性とセキュリティには到底及ばない。
承認プロセスはFESCo委員会を通じて行われ、すべてが計画通りに進めば、Fedora GNOMEはバージョン43以降でWaylandのみをサポートすることになり、Linuxデスクトップの進化における転換点となるでしょう。
Fedora 43 への移行の提案は、何年も進行中の移行プロセスの集大成を反映しています。 GNOME と Fedora は、Wayland に力を注ぐことで、Linux の歴史において重要ではあるものの、すでにその役割を終えた X11 の遺産を完全に捨て去り、現在の技術的課題に適応した、より堅牢で革新的なエクスペリエンスを提供することを目指しています。
