Apple最大のネタバレ:iPhone Xのコードを解読した開発者たち

Apple最大のネタバレ:iPhone Xのコードを解読した開発者たち

  • Oligur
  • 0
  • vyzf
Apple最大のネタバレ:iPhone Xのコードを解読した開発者たち

9月に行われたiPhone Xの発表会でApple幹部が壇上に上がった時、彼らが用意していたサプライズはほとんどありませんでした。しかし、今年のiPhone基調講演は、大規模なソフトウェアリークと、Apple自慢の秘密組織のベールを破ろうとAppleのコードに潜り込んだ2人の勤勉な若い開発者のせいで、史上最もネタバレだらけの基調講演の一つとなりました。

アイルランドとブラジルという数千マイル離れた場所に住むスティーブン・トラウトン=スミスとギルヘルメ・ランボーは、リークされたコードを丹念に精査した。別々に、しかし同時に作業を進め、Appleの計画をリバースエンジニアリングするための手がかりをつなぎ合わせた。そして、その成果をTwitterで公開し、iPhone Xの驚くほど正確な姿を、ネタバレ満載のツイートで次々と描き出した。

結局、Appleのイベントはリークと、好奇心旺盛な2人のプログラマーの努力によって台無しになってしまった。Cult of Macは、 Troughton-Smith氏とRambo氏にインタビューを行い、Appleの最も厳重に守られた秘密をいかにして暴き出したのかを探った。

Appleのリーク情報でiPhone Xの早期発売が明らかに

衝撃的な二つのリークは、Apple内部から発信された。まず、次期スマートスピーカーHomePodのファームウェアのリリースミスで、「D22」と呼ばれる謎のデバイスの存在が示唆された。これは、AppleのiPhone Xの社内コード番号である。次に、iOS 11のゴールデンマスターのコピーが、Appleの不正な社員によって2人の開発者(および一部のテクノロジー系メディア)にリークされ、iPhone Xの正体が暴かれた。

総合すると、これらのリークは、ソフトウェアを調査するスキルと忍耐力を持つ人にとって、期待の高い iPhone に関する大量の情報源となった。

アイルランドのダブリンに住む28歳の開発者、トラウトン・スミス氏は、何年もの間、Appleのソフトウェアの金鉱を探し求めてきた。

「コードは確固たる証拠だが、サプライチェーンに関する噂はそうではない」と彼は言った。「コードの中にそれを裏付ける何かが見つかるまでは、噂を信じない」

HomePodとiOS 11のリークでApple基調講演のネタバレが発生

iPhone XとiPhone 8のメディアイベントに先立ち、Apple内部からのリークは特に強力であることが証明された。

このコードにより、トラウトン=スミス氏はAppleの計画を非常に明確に把握することができました。彼は3機種すべての新型iPhoneの正式名称を初めて発見した人物です。さらに、ホームボタンに代わるiPhone Xの新しいジェスチャーUI、正確な画面解像度、アニ文字、分割されたステータスバー、A11の正確なCPU構成、カメラの仕様など、数々の新事実も明らかにしました。

「この噂の渦中において、私は自分が見つけた証拠に基づいて他の多くの情報源に反対の意見を主張しましたが、幸運にもそれが正しかったことが証明されました」と彼は語った。

ランボー
「これは私が持っている唯一の公開写真です」とギレルム・ランボーは言う。
写真:ギレルム・ランボー

地球の反対側では、25歳のギレルメ・ランボーがブラジルのフロリアノポリス島の自宅で、同じく流出したアップルのコードを調査した。

コードの中に埋もれていた彼は、「D22」と呼ばれるものの画像を発見した。

これにより、次期iPhone Xがどのようなものになるかについて、Appleからの最初の確認が得られた。

「HomePodのファームウェアから、既に多くのことが分かっていました」と、ブラジル最大のeコマースサイトPeixe UrbanoでiOS開発者として働くRambo氏は語る。「しかし、HomePod用のファームウェアだったため、iPhoneに関する情報は限られており、実際にコードを実行する方法はありませんでした。」

HomePodファームウェア:Appleリークへのロードマップ

HomePodのファームウェアは、トラウトン=スミス氏、ランボー氏、そして他の研究者たちが悪用した多くの手がかりを提供した。「基本的に、HomePodはあらゆる興味深い場所の地図を提供していた」とトラウトン=スミス氏は述べた。

コード内の手がかりにより、開発者は Apple の今後のデバイスに関する詳細をすぐに見つけることが容易になりました。

開発者たちが準備を整える中、2度目のリークにより、Apple の iPhone X イベントの秘密が完全に暴露されました。

「Appleのイベントの3日前、誰かが私と他の人たちに向けて、iOS 11のゴールデンマスター版へのリンクを送ってくれました。D22のファームウェアも含まれていました」とランボー氏は語った。「そのファームウェアはAppleのイベント後にリリースされる予定だったので、マーケティング画像の大部分を除いて、何も隠されていませんでした。また、すべてのiPhoneが同じファームウェアを共有し、アセットとフレームワークにわずかな変更が加えられているため、iPhone Xでのみ実行されるはずのコードをiPhone 7 Plusで実行できました。こうして、Face IDの登録プロセスと、iPhone Xでのステータスバーの動作をデモンストレーションしました。」

スティーブン・トラウトン=スミス:アップルの探求の歴史

トラウトン=スミス氏は長年、iPhoneの秘密を追い求めてきました。iOSの新しいリリースがリリースされるたびに、まず最初に行うのは、以前のリリースとの「差分」を取ることだと彼は言います。これにより、何がどこで変更されたのかが正確に分かります。これが、Appleの秘密を探り始めるための出発点となるのです。

彼はAppleのサプライチェーンに関するニュースや噂にも常に注目しており、それらを一種のヒント集として活用しています。エッジツーエッジディスプレイ、顔認証、ワイヤレス充電といった話題を耳にすると、Appleのコードを徹底的に調べ上げます。デバッグ・逆コンパイルツール「Hopper Disassembler」などのツールを使い、Appleの将来の計画に関する洞察を探求し始めます。

成功の鍵は若さにあることが多いこの業界で、トラウトン=スミス氏にとって最初の「スクープ」は10代の頃にもたらされました。iPhone OS 2を詳しく調べていた彼は、初期のiPhoneで絵文字を有効にする方法を発見しました。この機能は以前は日本国内に限定されていました。この発見は、AppleがiOS 5ですべてのデバイスに絵文字を搭載する前に、「絵文字対応アプリ」という小さな業界を生み出しました。

「絵文字は現代のコミュニケーションにおいて非常に重要な部分を占めており、新しいiOSリリースの目玉となるマーケティング機能となっているため、絵文字が国別の機能であったことは今ではほとんど考えられないことです」と彼は語った。

使命を帯びたAppleファン

トラウトン・スミス氏とランボー氏はともに長年のアップルファンだ。

トラウトン・スミス氏は、初代 iPhone が発売された当時は高校 3 年生だったが、彼の Apple ファンとしての経歴はさらに古くからある。

「4歳の時、父が初めてのMac、Macintosh IIsiを家に持ち帰った時のことは、決して忘れません」と彼は言った。「それは私に大きな影響を与え、それ以来ずっとMacユーザーです。」

スティーブTS
1台のノートパソコンにリークが多すぎる。
写真:スティーブン・トラウトン=スミス

現在、トラウトン=スミス氏は自らをテクノロジー評論家と開発者の両面を持つ人物と称しています。彼はPatreonページを運営し、フォロワーと専門知識を共有しています。彼の最も人気のあるアプリは、言語能力のない人々のためのコミュニケーションツール「Grace」です。この自閉症アプリは、Appleのアクセシビリティへの取り組みの重要性を強く訴えるCEO、ティム・クック氏を間違いなく喜ばせるプロジェクトでしょう。

しかし、クック氏は、トラウトン=スミス氏がクパチーノでの今後のリリースに関する詳細を掘り起こす傾向をあまり好ましく思っていないようだ。Appleファンの中には、ネタバレを嫌う人もいる。

今年のリークは、Appleのネタバレ文化を新たなレベルへと押し上げた。ポップカルチャーファンは長年、『LOST』『ゲーム・オブ・スローンズ』といった人気ドラマのネタバレにつながるリークを嘆いてきたが、今年のApple関連のリークはiPhoneファンからの激しい不満を引き起こした。

「これでサプライズも何もかも台無しだ」と、人気Appleブロガーのフェデリコ・ヴィティッチ氏はTwitterで述べた。「今後、より厳しい監視が行われるきっかけになればと思う」

スティーブ
アップルの敷地内にいるスティーブ。
写真:スティーブン・トラウトン=スミス

Appleのリークの背後にある情報源

トラウトン=スミス氏とランボー氏は、今年Apple内部から前例のないリークを大量に発信した張本人ではない。しかし、彼らの尽力によって、Appleの失策はテクノロジーニュースを読む者にとって避けられない、膨大な量のネタバレへと変貌した。

HomePodのファームウェアは、Apple社員によるスマートスピーカーのテスト用に準備されたものとみられ、どういうわけかAppleの公開サーバーに流出しました。HomePodとiPhone Xの詳細を漏らしたこのリークは、Appleの単純ながらも残念な失態と言えるでしょう。

一方、iOS 11 GMソフトウェアは、「クパチーノで最も人気のない人物」とDaring Fireballが呼ぶ「悪徳Apple社員」によって意図的に漏洩されたとされている。

iOS 11のゴールデンマスターのリーク

Appleのサーバー上の「長くて推測不可能なURL」に公開されたこのソフトウェアは、その後、正体不明の人物(複数名)によって、Troughton-Smith氏とRambo氏、そして9to5MacMacRumorsに意図的に送信されました。Troughton-Smith氏もRambo氏も、 MacRumorsも、リーク元を明らかにしませんでした。

「リークは突然のことで、詳細は明かせない」と、MacRumors編集長のエリック・スリヴカ氏は述べた。「前例のない事態だが、明らかに多くの人がこれらのリンクを知っていた。リンクが目立たないという以外にセキュリティ対策が取られていなかったのは少し驚きだが、今後は状況が変わるだろう」

Apple社は、このリークに関してCult of Macからのコメント要請に応じなかった。

Guilherme Rambo: Apple のプライバシーに関するスタンスのファン

ランボーが Apple に興味を持ったのは、それが Microsoft Windows ではなかったからです。

「最近になって、Appleがユーザーのプライバシーをどう扱っているかが気に入りました」と彼は語った。サンバーナーディーノのテロ捜査のため、FBIがAppleにiOSへのバックドアの開発を要求した件について、彼はAppleとティム・クックCEOの最近の姿勢を称賛した。

「たとえ、前述の他の理由でアップル製品が気に入らなかったとしても、プライバシーへの懸念からアップル製品を使うだろう」と彼は語った。

現在、ランボーはアップルの秘密を暴露する者として独自の地位を確立しつつある。

リークするべきか、しないべきか?Apple基調講演のネタバレ

Apple の秘密主義的な傾向と、情報漏洩者を摘発するためのそれほど秘密ではない計画を考えると、クパチーノが Troughton-Smith と Rambo に狙いを定めている可能性は高いと思われる。

しかし、Apple から連絡があったかどうかを尋ねたところ、Cult of Mac は、投資家が決算説明会でティム・クック氏に将来の iPhone のアップデートについて尋ねたときに受け取るような、曖昧な返答しか受け取らなかった。

「Appleはいかなる形であれ、公式な連絡を取ったことはありません」とトラウトン=スミス氏は述べた。「公式」という言葉が強調されているのだろう。ランボー氏は、Twitterで詳細を共有した後にAppleから連絡があったと述べている。しかし、具体的な内容については明らかにしなかった。

トラウトン=スミス氏とランボー氏は、リーク情報や彼らの調査によって、Appleの基調講演がファンにとって台無しになったと考えているのだろうか? 結局のところ、何が発表されるのか事前に分かってしまうと、大きな新製品の発表はそれほど面白くないのは当然だろう。

「個人的には、製品についてたくさん知っていたので、イベントへの期待がさらに高まりました」とランボー氏は語った。「どんなストーリーになるのか興味がありました。他のAppleファンからも同じことを聞きましたが、全員がこのストーリーを気に入っているわけではないことは理解しています。」

Twitterでは、Cody Kloepfer氏やBradley Braithwaite氏のようなAppleウォッチャーたちがこのリークを非難した。

「Appleが完全な秘密主義だった時代が懐かしい」とクロエプファー氏(@Semantics)はツイートした。「リークがこれほど蔓延していなかった時代。こういうイベントがこんなにもワクワクするものだった時代。」

ブレイスウェイト氏はiPhone Xのリークを「迷惑」だと述べた。

「iPhone Xの見出しを偶然見てしまった」とブレイスウェイト氏はツイートした。「クリエイターの喜びを奪ってしまう」

ネタバレであろうとなかろうと、Appleの基調講演は相変わらず面白い

ランボー氏は、リークによって、AppleのiPhone X基調講演を待ちわびていた人々にとっての「驚き」の度合いが薄れる可能性があることを認めた。しかし、特にイベント直前のリークがAppleの売上に悪影響を与えるとは考えていない。

トラウトン=スミス氏にとって、すべては個人の視点にかかっている。「個人的には、発表前の興奮が変わるだけだと感じています」と彼は言った。「発表そのものよりも、メッセージの方がはるかに重要です。だからこそ私はAppleのイベントを視聴するのです。Appleがそのビジョンをどう提示するかを見るためです。」

それでも、彼は自分の懸命な努力がネタバレを嫌う一部のアップルファンをがっかりさせたことを自覚している。

「明らかにされることだけを気にし、事前に噂を聞くことを嫌う人は確かにたくさんいます。そして、今回のリークによって明らかにされた詳細の規模が非常に大きかったため、彼らにとって『ネタバレ』を避けるのは困難でした」と彼は語った。

「それでも、私はiPhone Xのマーケティング名の公式発表を、その証拠が正確かどうか確かめるために、席の端に座って待っていました。基調講演で最も興奮する部分は、時々、小さなことなのです。」