スティーブ・ジョブズ、iPhoneのクロスコンパイラ禁止に反応

スティーブ・ジョブズ、iPhoneのクロスコンパイラ禁止に反応

  • Lamiyi
  • 0
  • rhahw
スティーブ・ジョブズ、iPhoneのクロスコンパイラ禁止に反応

スティーブ・ジョブズは、クロスコンパイラによって作成された iPhone アプリケーションを Apple が禁止したことに対する高まる怒りに反応した。

彼の返答は、Tao Effect の Greg との電子メールのやり取りを通じて届きました。

-----
こんにちは、スティーブ。

Appleがアプリケーションを「C/C++/Objective-Cで作成」することを義務付けていることに、多くの人が憤慨しています。例えば、Hacker Newsのホームページを見てみると…

http://news.ycombinator.com/>

フロントページの記事のほとんどがこの新しい制限に関するもので、1位は「スティーブ・ジョブズは正気を失った」で(現在)243の賛成票を獲得しています。上位5つの記事はすべて利用規約に対する否定的な反応で、その下にもいくつかあります。あなたの最大のファンであるジョン・グルーバー氏でさえ、肯定的な反応は一つもありません。

あなたの製品は気に入っていますが、SDK の利用規約が目に見えない癌のように成長しつつあります。


グレッグより
-----

John Gruber 氏の投稿は非常に洞察に富んでおり、否定的なものではないと思います。

http://daringfireball.net/2010/04/why_a ... ection_331

スティーブ

-----
すみません。その投稿は見逃していましたが、たった今読み終えました。

それでも、Appleの立場を弱めるものだと私は思います。今のiPhoneの市場シェアを築くのに、この条項は必要なかったはずです。この記事へのコメントでこう述べられているように、この条項を加えると人々はAppleへの敬意を失い、逃げ出すだけです。

「つまり、Appleが望んでいないのは、他社がCocoa Touch上に事実上の標準ソフトウェアプラットフォームを確立することです。AdobeのFlashも、MonoTouch経由の.NETも。もしそうなれば、Appleはロックインの優位性を失うことになるでしょう。」

そして、それがAppleを邪悪なものにしている。少なくとも、Googleが「邪悪になるな」という言葉で使っている意味ではそうだ。pgは「邪悪」を「最高の製品を作り、誠実にマーケティングする以外の手段で競争しようとする」と訳したと思う。

開発者の視点から見ると、創造性そのものを制限していることになります。グルーバー氏は間違っています。クロスプラットフォームフレームワークを使って書かれた素晴らしいアプリケーションは数多くあり、彼自身も称賛しています。MozillaのFirefoxもその一つです。

Apple が 3.3.1 で得るものはそれほど多くないと思います。むしろその逆です。


グレッグより
-----

これまでにも同じような状況がありましたが、プラットフォームと開発者の間の中間層によって、最終的には標準以下のアプリが生成され、プラットフォームの進歩が妨げられることになります。

-----
Mac が恩恵を受けているのは、開発者が Mac で使用できるツールを選択できるおかげで、Firefox、Ableton Live、その他何百もの高品質なアプリケーションを Mac で実行できるという点だけです。

下手な開発者は、レイヤー数に関わらず下手なアプリを作るでしょう。Unity3Dなどのソースコード変換ツールを制限するのは理にかないません。結局のところ、彼らは皆iPhoneの開発ツールを使ってアプリを開発しているので、Appleのフレームワークを他のフレームワークに置き換えることで完全に回避できるMacとは状況が全く違います。

私の意見では、3.3.1 は正当な開発者にとってプラットフォームの魅力を低下させるだけで、代わりに競合プラットフォーム向けにソフトウェアを作成する理由を与えているだけです。

ご検討いただきありがとうございます。


グレッグより
-----

この件に関するグレッグの考えをもっと読むには、以下のリンクをクリックしてください...

続きを読む [TechCrunch経由]

スティーブ・ジョブズ、iPhoneのクロスコンパイラ禁止に反応