更新: Rogue AmoebaはPhil Schiller氏からのメールに返信し、ウェブサイトで公開しました。全文は以下の通りです。
AppleがRogue AmoebaのAirfoil Speakers Touchアプリを、iOSデバイス間でAirPlay経由でストリーミング配信する機能を搭載していたため削除した決定を受け、Appleは、同アプリが非公開APIを使用しているため削除されたと説明しました。現在、AirPlayストリーミングプロトコルにアクセスできるのは、Apple TVとスピーカーメーカーなどの一部のサードパーティのみです。同アプリは今週初め、iOS間ストリーミング機能を搭載せずにApp Storeに復帰しましたが、本日、Appleのワールドワイドマーケティング担当シニアバイスプレジデント、フィル・シラー氏からメールでアプリ削除の理由が説明されました。
アプリの削除について懸念を抱く消費者ケビン・スターバード氏がAppleのCEOティム・クック氏に送ったメールに対し、シラー氏から直接返信がありました。9to5Macは独自に これらのメールが本物であることを確認しました。以下は、スターバード氏がクック氏に送ったメール全文と、シラー氏の返信です。
クック様
Apple は最近、Rogue Amoeba のアプリ「Speakers」(iOS デバイスが iTunes または別の iOS デバイスから直接 AirPlay オーディオを受信できるようにするアプリ) を iOS App Store から削除しましたが、その理由は「一線を越えたと思われるコンテンツまたは動作」が含まれているということだけです。Rogue Amoeba がどの一線を越えたのかまだ伝えられていないことを考えると、これはまったく不透明な説明です。
Apple製品を愛用する消費者として、これは非常にまずいと感じます。特に、AirPlayライセンス対応スピーカーとAirPort Expressの売上への打撃を懸念されているようですが、革新的でルールを遵守する開発者がSpeakersのような優れた有料アプリを通じて価値と実用性を提供できるようにすれば、iOSエコシステム全体の価値向上に繋がり、私たち全員にとってより大きなメリットになるのではないでしょうか。
代わりにあなたが行ったのは、あなたのルールすべてに従った有料アプリの開発に何千ドルも費やしたとしても、iPod アクセサリの販売に悪影響を与える可能性があると感じた場合は躊躇せずに彼らの足元から敷物を抜き取ると、あらゆる場所の開発者に告げることで、あなたのエコシステム (言うまでもなくあなたの信頼性) にダメージを与えたことです。
非常に残念ですが、Apple 側の言い分も聞いてみたいと思います…
心より、
ケビン・スターバード
Phil Schiller 氏の返答は以下の通りです。
スターバードさん、
このアプリケーションに関するメールとご質問をありがとうございます。
私の理解する限り、この話は単純で、Rogue Amoebaのウェブサイトでは正確には説明されていません。Rogue Amoebaのアプリは、承認されたAPIや適切なライセンスを使用せずに暗号化されたAirPlayオーディオストリームにアクセスする機能を追加しており、これはAppleとの契約に違反していました。AppleはRogue Amoebaに対し、利用規約を遵守するためにアプリのアップデートを求めました。
Appleの動機と行動に関するあなたの推測は全く正しくありません。Appleは、AirPlay対応製品の開発を支援するためにAirPlayライセンスプログラムを提供しています。Appleは、誰かから資金を奪うつもりなど一度も言っていません。実際、この開発者と協力して、アプリのアップデートを行い、App Storeに掲載され続けるよう尽力しました。
心から、
フィル
Rogue Amoeba の Phil への返答:
この機能は「承認されたAPIを使用せずに」作成されたという主張に対して
Airfoil Speakers Touchが提供する機能を有効にするAPI(承認済みを含む)は存在しません。AirPlay対応オーディオを受信するために使用されるすべてのコードは、Rogue Amoebaによって社内で作成されました。
「適切なライセンスなしで」これを行ったという主張に対して
同様に、Airfoil Speakers Touchが提供する機能を提供するための「適切なライセンス」も存在しません。AppleはハードウェアメーカーにAirPlayオーディオの再生機能をライセンスしていますが、ソフトウェアにはそのようなライセンスプログラムがありません。将来的にソフトウェアメーカーがこの種のライセンスを利用できる可能性について問い合わせたところ、可能性は低いとの回答でした。
これは「Appleとの契約に違反している」という主張に対して
以前お伝えした通り、AppleはAirfoil Speakers TouchがApple Storeでの取り扱いを望まない製品であるというだけで、具体的な規則や条項に違反することはないと述べています。Airfoil Speakers TouchはAppleとの契約に一切違反していないという当社の声明は、今後も揺るぎなく維持されます。
最後に、シラー氏は「暗号化されたAirPlayオーディオストリーム」にアクセスしたと述べており、これが不適切であるかのように示唆しているようです。しかし、それは全く不適切ではありません。AirPlayオーディオストリーミングプロトコルには複数の暗号化レイヤーが使用されていますが、その主な目的は、サードパーティがAirPlayと相互運用するアプリケーションを構築するのを防ぐことにあるようです。
幸いなことに、相互運用性を確保するためにデバイスやプロトコルをリバースエンジニアリングすることは、古くから受け継がれ、法的にも健全な伝統です。これは、PC革命と今日のコンピューティング環境の発展に大きく貢献しています。他のベンダーが競争を嫌うという理由だけで、相互に連携する製品の提供をユーザーから止めるべきなのでしょうか?
前述したように、Apple が Airfoil から削除した AirPlay 機能を再度有効にする方法があります。
(CultOfMac経由)
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。