John Gruber 氏は Daring Fireball で次のように報告しています。「本日の iPhone OS 4 SDK のリリースに先立ち、iPhone 開発者プログラム ライセンス契約書のセクション 3.3.1 は、全文次のように記載されています。」
3.3.1 — アプリケーションは、Apple が規定した方法でのみ文書化された API を使用でき、プライベート API を使用したり呼び出したりすることはできません。
グルーバー氏は、「本日アップルがリリースしたiPhone開発者プログラムライセンス契約の新バージョン(開発者は4.0 SDKベータ版をダウンロードする前にこれに同意する必要がある)のセクション3.3.1は次のように変更された」と報告している。
3.3.1 — アプリケーションは、Appleが規定する方法でのみドキュメント化されたAPIを使用できます。プライベートAPIを使用または呼び出してはなりません。アプリケーションは、iPhone OS WebKitエンジンで実行されるObjective-C、C、C++、またはJavaScriptで記述されている必要があります。また、ドキュメント化されたAPIに対してコンパイルおよび直接リンクできるのは、C、C++、およびObjective-Cで記述されたコードのみです(例:中間翻訳、互換性レイヤー、またはツールを介してドキュメント化されたAPIにリンクするアプリケーションは禁止されています)。
Gruber 氏は次のように報告しています。「この新しい文言から私が解釈すると、Adobe の次期 Flash Professional CS5 リリースに含まれる Flash から iPhone へのコンパイラなどのクロスコンパイラは禁止されているということです。Apple がこれを具体的にどのように施行するつもりなのかはわかりませんが、私の理解では、Flash CS5 で作成された iPhone アプリは、アプリバンドルのコンテンツを調べることで簡単に識別できるはずです。」
「誤解のないよう明確にしておきますが、AppleがFlash CS5だけを標的にしているとは思いません」とGruber氏は書いている。「しかし、Flash CS5のクロスコンパイラは、Appleが認めないメタフレームワークの典型だとは思います。MonoTouchについても同様です…Hacker Newsの「raganwald」氏のコメントがまさにその点を的確に捉えていると思います。」
記事全文はこちらをご覧ください。
MacDailyNews の見解: Mac ユーザーは、アクティビティ モニタ (アプリケーション/ユーティリティ/アクティビティ モニタ) を起動し、www.masters.com にアクセスして、CPU を監視し、Mac の冷却ファンの音を聞きながら Flash ビデオを視聴してください。
Appleは、コンピュータービジョンを専門とするスタートアップ企業Prompt AIの技術とエンジニアの買収に近づいている。Tete Xiao氏によって設立された同社は…
バスケットボールファンは、Apple Vision Pro の Apple Immersive で、これまでにない NBA の試合をライブで体験できるようになります。
Apple の新しいクロスボディ ストラップは、一部の Apple ケースに取り付けて、iPhone をハンズフリーで便利に着用できるように設計されています。
Appleは、現AI責任者のジョン・ジャンナンドレア氏に代わる新たなAI責任者を探していると報じられている。ジャンナンドレア氏は…