Appleが先週iOS 8の最初のベータ版を公開して以来、このアップグレードは脱獄を諦める価値があるのかという質問が何百回となく寄せられています。ご存知の通り、iOS 7.0.6以降にアップデートすると脱獄ができなくなり、ダウングレードもできません。
さて、先週の「Let's Talk Jailbreak」でもこの話題に触れましたが、話題が盛り上がってきたので、記事で取り上げることにしました。決して簡単な質問ではありませんが、皆さんの選択肢をできるだけ分かりやすく解説していきたいと思います。
はじめに、iOS 8ベータ版は現在、登録開発者のみに公開されていることをお知らせいたします。一部のユーザーがこの要件を回避する方法を見つけていることは承知しておりますが、弊社ではそのような方法の教育や推奨は行っておりません。
さて、それでは本題に入りましょう。
iOSデバイスを1台所有している場合
経験則として、OSのベータ版はメインデバイスにインストールすべきではありません。ベータ版ソフトウェアは、本質的にバグが多く、不安定で、他のアプリケーションとの互換性がないため、メインのコミュニケーション手段に支障をきたさないようにする必要があります。
iOS 8についても同じことが言えます。その速度と安定性については様々な意見を耳にしましたが、ソフトウェアにはまだいくつかの問題点があることはほぼ全員が認めています。iOS 8で正常に動作するようにアプリをアップデートした開発者はほとんどいません(そもそもいないという人もいるかもしれません)。先週の基調講演で披露された多くの機能、例えばサードパーティ製のキーボードやウィジェットなどは、まだ利用できません。
さらに、iOS 8で試してみたくなるような新機能の多くは、すでに何らかの形でCydiaで利用可能であり、まだ利用できないものも近い将来利用可能になる可能性が高いでしょう。脱獄開発者はこれまで、iOSの新バージョンの様々な機能やデザインを以前のバージョンに移植してきましたが、今回もそれが変わるとは考えられません。
まだお気づきでない方もいらっしゃるかもしれませんが、メインデバイスをiOS 8にアップデートすることはお勧めしません。新鮮さが薄れてきたらダウングレードしたくなるでしょうが、iOS 7.1.1までしか戻せません。しかも、これは脱獄不可能です。現時点では(これはおそらく今後数多くリリースされるベータ版の最初のバージョンに過ぎないことをご理解ください)、そのトレードオフは割に合いません。
複数のiOSデバイスをお持ちの場合
iOS 8へのアップデートが可能なiOSデバイスを複数お持ちの場合、この質問への回答ははるかに簡単になります。例えば、私はジェイルブレイク済みのiPhone 5sと、テスト用に使っている古いiPhone 5を持っていますが、後者にベータ版をインストールすることに迷いはありませんでした。これにより、両方のメリットを享受でき、ジェイルブレイクのメリットを享受しながら、iOS 8の新機能を試すことができます。
ただし、このシナリオでも、ベータ版ソフトウェアがデバイスにインストールされ、使い勝手に影響を及ぼし、お気に入りのアプリのほとんどが動作しなくなる可能性があることに留意してください。また、iOS 7.1.xのジェイルブレイクがリリースされない場合、iOS 8のジェイルブレイクがリリースされるまでデバイスは標準の状態のままになります。iOS 8のジェイルブレイクは来年までリリースされないかもしれませんし、そもそもリリースされないかもしれません。繰り返しますが、現時点では、このトレードオフに見合うだけの価値があるとは思えません。
結局のところ、iOS 8の脱獄を諦めるかどうかはあなたの判断です。ただ、興奮のあまり衝動的に行動するのではなく、上記で挙げたメリットとデメリットをよく検討してください。返品できない商品で後悔するのは避けたいものです。