在向苹果提交应用时,开发者必须签署许可协议,并承诺不公开协议。
根据协议,利用苹果SDK(软件开发工具包)开发的应用只能通过App Store手机应用商店公开发布。即使对于符合苹果公开标准的应用,苹果也可以随意拒绝。苹果还有权从App Store中撤下应用,并远程屏蔽用户手机中安装的应用。
苹果最多只向开发者赔偿50美元经济损失。EFF资深知识产权律师弗雷德·冯-洛曼(Fred von Lohmann)说,“这一点非常重要,苹果掌握着开发者的信誉和经济命脉。如果苹果的升级包‘毙掉’了开发者的应用,或将开发者的客户名单泄露给竞争对手,苹果的经济赔偿只有区区最高50美元。”
EFF指出,协议禁止“任何形式的反向工程(其中包括以互操作为目的的反向工程),以及使其他人对SDK或iPhone OS进行反向工程的措施”。
冯-洛曼称,“总体而言,这就是一份霸王协议,处处都对苹果有利。苹果之所以敢如此霸道,因为它是通向逾4000万iPhone用户的唯一通道。苹果未来还可以将这些条款用于iPad以及未来的其他产品。”