45
Apple、iPhone開発者を追い出さないで

先日開催されたC4 Mac開発者会議で、あるプレゼンターがAppleについて、特にメディアや熱狂的なAppleファンから同社がどう見られているかという点に非常に深く関わる発言をしました。彼の発言を言い換えると、Appleとの取引において、その行動が無能さで簡単に説明できる場合、Appleが悪意を持っていると決めつけるべきではないということです。

最近、多くのiPhone開発者、そしてユーザーが、突如として無能さを擁護するようになっている。App Storeの仕組み全体に関して言えば、何かがひどく間違っているからだ。平均的なiPhoneユーザーであれば、今のところは気付かないかもしれない。しかし、もし状況が変わらなければ、今起こっていることはiPhoneというプラットフォームを著しく弱体化させ、スマートフォン市場の覇権をAppleの競合他社が握ることにつながる可能性がある。

App Storeの運営責任者が実際には無能だと言うのは、全くの誇張です。App Storeの立ち上げは途方もない作業でした。複雑な作業が実際には非常に簡単だと思い込む人がいるのは承知していますが、現実を見ましょう。Appleはごく短期間で、プログラマー向けの完全なサードパーティ開発環境を展開する必要がありました(同時に、iPhone 2.0のソフトウェアのあらゆる調整も行いました。そして、それがいかにうまくいったかをご覧ください)。iTunes経由でソフトウェアを販売するための新しいインフラストラクチャを構築し、すべての法的文書と支払い方法を整える必要がありました。そして、Appleはいくつかの非常に正当な理由から、アプリケーション承認プロセスを作成しました。

非常に短期間で、実に多くの出来事が起こりました。今年はAppleにとって厳しい一年でした。様々な場面で、Appleが成功と急成長の狭間で苦闘する姿を見てきました。Appleにできることは限られており、App StoreとiPhone開発においては、手に負えない状況に陥っていたのかもしれません。しかし、Appleは一体何をすべきだったのでしょうか?Macworldは、iPhoneをできるだけ早くサードパーティ開発に開放すべきだと声高に訴える評論家や開発者たちの先頭に立っていました。Appleは確かにそのプレッシャーを感じていましたが、同時に、サードパーティ開発システムを通じてiPhoneとiPod touchを真に変革するチャンスも感じていました。

しかし、AppleがiPhoneをオープンにした今、私たちは混乱と混迷、そして傷ついた感情に満ちた状況に陥っています。Appleは今こそ、自社の行動を説明する時です。

どうしたの

メロドラマをご存知ない方のために、簡単におさらいしましょう。Appleは常に、App Storeで許可するアプリには制限があると明言してきました。スティーブ・ジョブズがApp Storeを発表した際のスライドには、App Storeへの掲載を禁止する以下の項目が含まれていました。「ポルノ、プライバシー、帯域幅の浪費、予期せぬコンテンツ、悪意のあるコンテンツ、違法コンテンツ」

スティーブ・ジョブズがApp Storeの制限リストを公開。

ジョブズ氏はこう言いました。「では、制限はありますか?もちろんです!配布しないアプリもあります。ポルノ、悪質なアプリ、プライバシーを侵害するアプリなどです。ですから、配布を断るアプリもあるでしょう。しかし、繰り返しますが、私たちは大多数の開発者と全く同じ関心を持っています。それは、iPhone向けにたくさんのアプリを世に送り出すことです。」

Appleのフィルタリングプロセスにおける第一の問題は、App Storeへのアプリの公開が遅れ、開発者の不満を募らせていることです。開発者は、完成した製品やアップデートを提出してから、顧客に公開されるまで数週間も待たされることがあります。

2つ目、そしてはるかに大きな問題は、Appleが申請の承認と却下に関するポリシーを明確に示していないことです。実際、Appleのポリシーが不明確だと言うのは控えめな表現です。Appleのポリシーは分かりにくく、恣意的で、iPhoneに関する包括的な秘密保持契約(同僚のダン・モーレンが本日記事を書いている通り)によって謎に包まれています。

Appleは、iPhoneのデジタル携帯電話接続をMacと共有するアプリケーション「NetShare」を承認(後に却下)しました。この利用方法はAT&Tの利用規約に違反するため、App StoreからNetShareを削除したことには一定の意味がありました。(AT&TがNetShareのような接続共有機能を標準のiPhone契約のアドオンとして提供しないのは愚かだ、という議論はいくらでもできますが、それはまた別の機会にしましょう。)

Appleは、1000ドルもする「I Am Rich」というアプリも廃止しました。これは、App Storeがしっかりとした返品ポリシーを持つことの重要性を如実に示しています。

しかし、その後、事態は奇妙な展開を見せました。Appleは、肉切り包丁を映し出し、衝撃的な音を出すアプリを却下しました。また、おならの音を出すアプリや、過激な内容を含む漫画も却下しました。一部の開発者は、Appleのインターフェースガイドラインに違反しているという理由でアプリが却下されたと報告しています。

そして事態は完全におかしな展開を見せた。AppleはPodcasterというアプリを却下した。理由は「iTunesのPodcastセクションの機能」を複製しているからだ。おかしな話だが、Appleのストアからプログラムを排除する項目のリストに、その項目は見当たらない。実際、iPhone版iPodアプリの最大の制約の一つは、コンピュータに接続しないとポッドキャストをアップデートできないことだ。PodcasterアプリはAppleの自社技術の実装のまずさを改善しようとしていたのに、そのせいでストアから追い出されたのだ。

次はMailWrangler。複数のアカウントからGoogleメールを閲覧できるシンプルなアプリです。Appleの機能を「差別化や追加機能を提供していないため、ユーザーの混乱を招く」として却下されました。恐ろしい!しかし、App Storeの発表イベントのスライドには「ユーザーの混乱」という言葉は見当たりませんでした。

なぜこれがひどいのか

こうした事態が起きているのは、Appleがまだ軌道修正を試みているからであり、App Storeをソ連式に統制し、潜在的な競争相手を全て排除しようとしているからではないと信じたい。しかし、問題はこれだ。たとえそれが真実だとしても、開発者たちはうんざりし始めている。(この件について開発者の意見を聞きたい方は、Rogue AmoebaのPaul Kafasis氏をフィーチャーした最新のMacworld Podcastをご覧ください。)

さて、ユーザーであるあなたはこう言うかもしれません。「なぜそれが私にとって問題なの? もしかしたら、これらの開発者たちは甘やかされて育ったガキの集まりなのかもしれない。Trismを作った人たちのように、黙ってApp Storeで大儲けし続けるべきなのかもしれない。」

開発者に同情したくないというなら、これがユーザーにどのような影響を与えるかを言い換えましょう。開発者が、悪意のある、あるいは気まぐれなAppleの却下通知によってこれまでの苦労が無駄になるのではないかと恐れ、ゲーム、ToDoリスト、チップ計算機能以外のiPhone向けプログラムの開発をためらうようになれば、彼らはiPhone向けプログラムの開発をやめてしまうでしょう。そして、革新的で興味深いiPhoneソフトウェアの源泉は枯渇してしまうでしょう。

しかし、それだけではありません。一部の企業は、GoogleのAndroidのようなよりオープンなプラットフォームに目を向け、優れたアイデアをそこに持ち込むようになるでしょう。そうなれば、Android搭載のスマートフォンは、Appleがどれだけ独自のソフトウェアを開発して追いつこうとしても、iPhoneよりもクールな機能を備えたフル機能デバイスへと変貌する可能性があります。そして、やがてiPhoneは、AppleのApp Storeに対する強引な統制という愚行によって、その潜在能力をすべて使い果たし、周縁化された限定的な製品へと変貌を遂げるかもしれません。

ええ、皆さん、本当に深刻だと思います。もし今私たちが目にしているのがAppleのポリシー、つまり無能さではなく悪意だとしたら、iPhoneプラットフォームの未来全体が危うくなります。

Appleがすべきこと

現実を見ましょう。Appleには、この問題を解決するためにAppleが何をすべきかを正確に理解している人がたくさんいます。唯一の疑問は、彼らが責任者なのかということです。もしそうだとしたら、Appleはおそらく、これは大きな誤解であり、今はすべて順調だと発表する適切なタイミングを待っているだけでしょう。

しかし、念のため、そして万が一Appleの行動が本当に悪意のあるもので、無能ではない場合に備えて、何をすべきかを見ていきましょう。(リストを始める前に、もしまだ読んでいないなら、Delicious MonsterのWil Shipleyによるこのトピックに関するエッセイを読むことをお勧めします。Wilの指摘は的を射ています。)

まず第一に、AppleはApp Store向けに明確なガイドラインを策定する必要があります。開発者がアプリ開発に数万ドル、数十万ドルを投資するのであれば、自分のアプリがリジェクトされないことを確信できる必要があります。ガイドラインがたとえ厳しく厳格であっても、明確で一貫して施行されていれば、Podcasterの開発者のように窮地に陥る人はいないでしょう。

しかし、それ以上のことを考えてみましょう。シップリー氏が述べているように、App Storeを運営する正しい方法は、それを自由市場にすることです。(ちなみに、これはGoogleがAndroidで採用しているアプローチです。)シップリー氏はこう書いています。「Appleに提出されたソフトウェアはすべて公開すべきです。ただし、そのソフトウェアがユーザーに実際に害を及ぼしたり、違法であったり、Appleと携帯電話ベンダーとの契約に違反したりしない限りです。以上です。」

AppleはiPhoneユーザーを違法ソフトウェアや悪質ソフトウェアから守る必要があるのは間違いない。しかし、それ以上にはどうだろうか?嗜好の裁定者になることはAppleの仕事ではないし、Appleの利益にもならない。(もしAppleが子供や感情的になりやすい人々を心配しているのであれば、開発者がそのようなユーザーを警告できるよう、すべてのアプリに自主的なレーティングシステムを導入することを提案したい。iTunesには既に、他のメディアタイプや一部のアプリ向けのコンテンツ警告機能が組み込まれている。)

つまり、もし誰かがオナラ生成アプリを作りたいなら、そうさせてあげればいい。もし誰かがYahooメールにしか接続できない、ひどく見苦しいメールクライアントを作りたいなら、そうさせてあげればいい。ユーザー(そして、ソフトウェアレビューを書く私たちも)に良し悪しを選別させてあげればいい。良いアイデアは繁栄する。悪いアイデアも、十分に人気が出れば繁栄する。そして、それはそれで構わない。

しかし、肝心なのは、開発者がApp Storeの審査にソフトウェアを提出した際に何が起こるかについて合理的な予測を持たない限り、プラットフォームは悪影響を受けるということです。開発者はフラストレーションを感じ、開発リソースを他の場所にシフトするでしょう。そして最も重要なのは、必ずしもそうである必要はないということです。

あるいは、長年Mac開発者として活躍するブレント・シモンズ氏が先日こう言ったように、「誰かが間違いを犯している。私が敬愛し、開発に情熱を注いでいるソフトウェアとハ​​ードウェアを作っている会社としては、このような行為は明らかに不適切だ」

いつものように、ボールはAppleの手に委ねられています。iPhoneの大きな可能性のためにも、Appleが正しい判断を下し、そしてすぐに行動してくれることを願っています。