
スティーブ・ジョブズ、iPhoneのクロスコンパイラ禁止に反応
- Lamiyi
- 0
- rhahw
スティーブ・ジョブズは、クロスコンパイラによって作成された 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経由]
