Ubuntu Touch 24.04-2.0 の開発状況や方針
2026年5月7日、Ubuntu Touch 24.04-2.0 の開発状況や方針が紹介されました。主な目標
現時点で主な目標は、Ubuntu Touch ユーザーに最新のウェブブラウザー体験を提供することです。Morph Browser の課題
Morph Browser は、Ubuntu Touch に搭載されているデフォルトのウェブブラウザーです。Morph Browser は、Qt フレームワークが提供する QtWebEngine(QWE)を使用して構築されています。
QWE は Google Chrome のオープンソース部分である Chromium をベースにしています。QWE の各リリースは特定のバージョンの Chromium をベースにしており、現在 Morph Browser は Chromium バージョン 87 をベースにした QWE 5.15.19 を使用しています。
バージョンが古い
この Chromium バージョンは非常に古いバージョンであり、このような古いバージョンではモダンなウェブ体験を提供することは困難です。また Qt はこのバージョンの Chromium にセキュリティーパッチをバックポートしましたが、Qt 5.15 のサポートは既に終了しています。
新しいバージョンに移行したい
現在 QWE の最新バージョンは Qt 6.11 が提供する QWE です。Qt 6 は Ubuntu Touch が現在使用している Qt 5 ベースのスタックと互換性がほとんどなく、スタックの大部分を Qt 6 に移行する必要があります。
現時点では Morph Browser を Qt 6 ベースにするのに必要なスタックがすでに Qt 6 に移行されています。
Debian Testing で Lomiri を使用している場合、Morph Browser のビルドはすでに Qt 6 ベースになっています。
なら問題ないじゃないか
しかし既存のアプリケーションやコンポーネントの多くは Qt 5 をベースとしています。そのため当面の間は、Qt 6 と Qt 5 の両方を Ubuntu Touch のイメージに含める必要があります。
しかしサポート対象のデバイスの中には、Qt 6 と Qt 5 を同時にインストールするだけのストレージ容量がないデバイスもあります。
