Ubuntu Touchのアプローチをさらに深く探る - パート2

Ubuntu Touchのアプローチをさらに深く探る - パート2

まず最初にお伝えしておきます。私はFurilabsに勤務しておらず、同社から一切の報酬も受け取っていません。私は単なる一介の満足している顧客であり、Linuxモバイルが成功することを心から望んでいるLinuxスマートフォンの愛好家です。

Ubuntu Touch、あなたはおばあちゃんに勧められますか?

Ubuntu Touchは、私の心を掴み、愛すべきLinuxモバイルコミュニティへと引き込んでくれたオペレーティングシステム(OS)でした。Canonicalが始めたことには本当に感謝していますし、UBportsがそれを引き継いで、このOSをさらに素晴らしいものへと進化させてくれたことには、さらに驚かされています。

まず、Ubuntu Touchがどのように機能するのかを簡単に説明しましょう。ただし、その背景にあるイデオロギーを抜きにして説明することは困難です。Ubuntu Touchは、いじるのが好きな人や「カーネルは自分でビルドする」という人のために作られたものではありません。もちろん、そうしようと思えば_できない_という意味ではありません。Ubuntu Touchは、ほぼ壊すことが不可能な、堅労で、箱から出してすぐに使える(out-of-the-box)OSを目指しています。もしあなたが80歳のおばあちゃんにLinuxスマートフォンをプレゼントしたいのであれば、選択肢は十中八九、Ubuntu Touchを搭載したデバイスになるでしょう。

現在、Linuxモバイルプロジェクトは大きく2つの陣営に分けることができます。メインライン(mainline)(可能な限り純粋なLinuxカーネルを使用する)と、Halium(特定のデバイス向けにカスタマイズされたLinuxカーネルを使用する)です。Ubuntu Touchの目指すゴールを考えれば、そのデバイスのほとんどがHaliumベースであることは驚くにあたりません。Haliumは完璧ではありませんが、現代の企業のソリューション(iOS/Android)と安定して競合できる唯一の選択肢であり続けています。メインラインを日常的に使っている人がいることも知っていますし(私自身も何年もそうしていました)、ただ普通に使えるスマートフォンを求めている友人に勧められるようなものではありません。もしその友人がArchを使っていて、マニュアルなしでインストールするような人なら? まあ、それならありかもしれません。

メインラインのデバイスを悪く言うつもりはありませんが、文字通り、私はすべての選択肢のデバイスを手元に並べて持っており(一部は売却してしまいましたが)、自分が言ったことに間違いはないと自信を持って断言できます。ただし、Haliumデバイスの中にもかなり不安定なものがあり、動かすのに苦労する場合があることも付け加えておく必要があります。

さて、Haliumやカーネルレイヤーの先にあるのが、私が考えるUbuntu Touchの最も優れた部分です。ルートは読み取り専用になっています。そこには手を触れないという考え方です。ユーザーによる変更はソフトウェアストアを通じて行われ、アプリはClick形式でパッケージ化されています。すべてが安全に動作し、コア機能が壊されることはありません。

また、Ubuntu Touchには安全なアップグレード方法が備わっており、サポートが充実しているデバイスでは、安定版(stable)、ステージング(staging)、開発版(development)といったチャンネルが用意されています。この明確なチャンネルシステムは、信頼性を高める上で非常に大きなメリットです。

すべてのコアアプリとそれらの統合レベルは、他のどのLinuxデスクトップ環境よりも優れています。とにかく、ただちゃんと動くのです。これらの開発速度は遅いですが(中の人が一生懸命働いているのは知っています、ごめんなさい!)、その理由の一つは、致命的な未解決問題や不足している機能がほとんどないからでもあります。

私の最初のUbuntu Touchデバイス

私が最初のUbuntu Touchデバイスを手に入れた当時、世界は確かに今とは違っていました。私にとっての主な連絡手段はメール、SMS、MMS、そして古き良き電話でした。これらは今でも残っていますが、今日ではさらに、友達がWhatsApp、Messenger、Signal、Telegramなどを使っており、そのリストは増える一方です。

私のMeizu Pro 5とNexus 5にはいくつか粗削りな部分もありましたが、非常に好調に進化していました。もしこれらのスマートフォンが発売から4年後に、今と同じレベルの完成度に達していれば、私のニーズを完璧に満たしてくれたでしょう。しかし皮肉なことに、世界と私自身の期待もまた先に進んでしまっていたのです。

面白い話として、Ubuntu TouchにはかつてネイティブのWhatsAppクライアントが存在していました。しかし、WhatsAppがそれを検知してユーザーのアカウントをブロックするようになったため、残念ながら消滅してしまいました。

コンバージェンスへの夢:ディスプレイ出力の課題

コンバージェンス(マルチデバイスの融合)のためのワイヤレスディスプレイ出力は、当初Ubuntu Touchで導入されたものでした。アイデアは完璧でしたが、一部のMiracastドングルでしか機能せず(あるいは「機能しない」)、ユーザー体験は率直に言ってひどいものでした。遅延やラグが大きすぎて、快適には使えませんでした。デモで見せびらかしたり、ちょっとしたネタとして使う分には良いですが、日常的に使いたいと思えるものではありませんでした。

Nexus 5には有線でのディスプレイ出力オプションがありましたが、それが動作する唯一のデバイスだったため(私の知る限り、かなり長い間そうでした)、体験には多くの問題がありました。そしてそもそも、Nexus 5は実際のデスクトップ用途として使うにはパワー不足だったのかもしれません。いずれにせよ、これは確かなコンセプト実証(プルーフ・オブ・コンセプト)でした。

新しいハードウェアとAndroidブリッジ

私の次のUbuntu TouchスマートフォンはOnePlus Oneでした。本当に気に入っていました。粗削りなところはありながらも、使うには非常に良いスマートフォンでした。

その後、Vollaが業界に参入し、久しぶりに、商業サポート付きのUbuntu Touchスマートフォンを発売しました。私は有線ディスプレイ出力をサポートしていると思い込んで実際に注文したのですが、結局サポートしていないことが分かりました。しかし、それを差し引いても素晴らしいスマートフォンでした。あまりにも素晴かったので、私はVolla Xも購入しました。Volla Xもまた、非常に優れたスマートフォンでした。

おもしろい話として、この数年の間に、Ubuntu Touchコミュニティ(私の記憶では、この立役者はRudiで、採用された開発者はErfanでした)がWaydroidのためのクラウドファンディングキャンペーンを開始し、私もそこに寄付しました。これは世界がどのように変化したかを示す好例です。というのも、非常に多くのサービスがAndroid/iOSアプリだけでしか完結しなくなり、コミュニティは解決策を切望していたからです。これは大きな成功を収め、コンテナ内でAndroidアプリを動作させることを可能にし、必須サービスとのギャップを埋める懸け橋となりました。

なぜ私が最終的に離れることになったのか?

私は今でもこれらのデバイスのほとんどを所有しており、開発がどのように進んでいるかを確認するために時々試しています。しかし、私が不満に思っていた点を以下に挙げます(現在、これらの一部が修正・実装されているかどうかはわかりませんが、私が離れた時点では以下の通りでした):

  • Nextcloud同期の問題: Nextcloudへの連絡先の同期は実装されておらず、オンライン同期の選択肢はGoogleだけだったと思います。カレンダーの同期にも継続的な問題がありました。
  • 極めて重要な通信機能: 多くの地域(フィンランドを含む)でVoLTE通話が必須となりつつありましたが、これが動作しなかったのが致命的な要因でした。
  • メールクライアント: メールクライアントは、唯一あまり使い勝手がよくないコアアプリでした。ただ、他のLinuxモバイルOSでも、これよりはるかに優れた選択肢はまだ存在しないことも言っておく必要がありますが。
  • パスワード管理: なんということでしょう。OSが他において非常に素晴らしかっただけに、私はこの点にどれほど多くの時間を費やしたことか。Ubuntu Touchにはログイン情報を保存できるブラウザがありませんでした。唯一の選択肢は、別のパスワードアプリを使用し、そこから手動でユーザー名とパスワードをブラウザにコピー&ペーストすることだけでした。
  • コンバージェンスの夢は魅力的でしたが、幻のままでした。最近でも、ディスプレイ出力をサポートしているFairphone 4を購入しましたが、その体験はまだかなり粗削りであり、実用に耐えうるものにするにはさらなる改善が必要な状態です。

新しい方向性へ向かう時

コンバージェンスの夢を追い求めたのち、私自身の考え方も変わりました。私はラップトップやPCで使っているものと同じアプリを、スマートフォンでも動かしたいと思うようになったのです。PCをスマートフォンのサイズに縮小するというPurismのアプローチは、素晴らしいアイデアだったと思います。

Ubuntu Touchは私が必要としていた安定性と使いやすさを提供してくれましたが、スマートフォン上でより「真のLinuxデスクトップ」体験をしたいという根本的な欲求が勝りました。今こそ新しいページを開く時でした。

最後に…ご自身に最も適した方法で、お気に入りのLinuxモバイルプロジェクトをぜひ応援してください!私はコーディングが全くできないので、口先だけでなく実際に行動しようと思い、これまでに執筆したすべてのプロジェクトを個人的に資金援助してきました。
また、私が現在メイン機として愛用しているFLX1sの購入を自信を持ってお勧めします。もしご興味があれば、お気軽にご質問ください。2026年はLinuxモバイルの年になるはずですので、ぜひこの波に乗って楽しんでいきましょう!