米Apple社は2010年9月9日,同社の「iPhone」や「iPad」などに向けたOS「iOS」に対応したアプリケーション・ソフトウエア(以下,アプリ)の開発者とのライセンス規約「iOS Developer Program License Agreement」を改定したと発表した。今回の改定でiOS向けアプリの開発に関する制限が緩和され,米Adobe Systems社の「Flash」などの他社製の開発ツールをiOS向けアプリの開発に利用できるようになった。
Apple社は2010年4月に「iPhone OS 4」(現在のiOS 4)を発表して以降,iOS向けアプリの開発に使用可能なプログラミング言語をライセンス規約で制限してきた。Adobe Systems社の「Flash Professional CS5」は,iOS向けアプリを直接出力できる機能を備えているが,この制限のため,これまでiOS向けアプリの開発には利用できなかった。今回廃止されたのはこの制限である。ただし,iOSはFlashに対応していないため,Webページの表示にはFlashは依然として使えない。
改定されたのは,ライセンス規約の「3.3 Program Requirements for Applications」の中にある3.3.1,3.3.2,3.3.9の三つの項目。このうち3.3.1は以下のように変更された。
【改定前】
3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
【改定後】
3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.
プログラミング言語の制限に関する文言(改定前の2文目以降)が削除されているのが分かる。3.2.3では,アプリの中から実行コードをダウンロードすることが禁じられている。3.3.9は,ユーザーや端末のデータの収集に関する制限だ。
同時にApple社は,これまで公開していなかったiOS向けアプリの審査基準「App Store Review Guidelines」も公開した(閲覧には開発者向けライセンスが必要)。
(日経エレクトロニクス 大森敏行)
[Tech-On! 2010年9月10日掲載]
アップル、iOS、Apple、iPhone、Adobe Systems、ソフトウエア、PDF、開発ツール、App Store
メールマガジンでお薦め記事を読む (2/9)
国内ソーシャル3社に変調の兆し、事業モデルに弱点 (2/9)
2012年2月10日付 (2/9)
覚えきれないならメモやツールを賢く活用 (1/22)
組織超えた「情報共有」が鍵、高まるハッカー需要 (2011/12/21)
・スマホ決戦、サムスン追うLG
・日比谷総合設備、オフィスの既設照明を7割節電
・凸版、スマホで機器の保守・管理情報
・ゼリア新薬、くる病治療薬を承認申請へ
・キングジム、香港に販売子会社…続き