北京时间10月2日消息,据国外媒体报道,苹果周三表示,今后外部开发者为苹果iPhone智能手机开发各类应用程序时,将无需与苹果签定所谓的“不泄密协议”(nondisclosure agreement),原因是不少开发者认为,此举不利于他们及时开发出应用程序。但分析人士指出,苹果取消该限制条款的真实原因是:防止大量开发人员转投由谷歌(Google)主持开发的Android手机平台。
美国移动运营商T-Mobile不久前在纽约市宣布,将于今年10月22日开始销售由中国台湾手机制造商宏达电(HTC)生产的Android G1智能手机。用户与T-Mobile签订为期两年的服务合同后,G1售价为179美元,低于此前传闻的199美元。该产品在英国的发售时间为今年11 月,然后于2009年第一季度期间在欧洲各国陆续上市。
Android为开源平台,对外部开发者开发应用程序没有任何限制。与此相反,自苹果去年发布其iPhone手机以来,外部开发者在下载iPhone开发工具包之前,首先需与苹果签订一份不泄密协议,即承诺自己不会对外透露该工具包的任何内容,而且不得与同行进行交流。此外,外部开发者完成应用程序开发后,苹果有权决定是否采用该产品;如果苹果否定该产品,该公司无需对开发者作出任何解释。
苹果此前表示,之所以要求开发者签定不泄密协议,是为了保护苹果的专利技术,“这样就能确保外界不会盗窃我们的技术成果,因为以前就发生过有人盗窃苹果技术的事件。”但一些iPhone应用程序开发者表示,由于在开发过程中无法与同行交流,导致他们的开发工作进度过于缓慢,同时无法及时找出应用程序中存在的漏洞。
苹果周三承认,不泄密协议确实给开发者社区增加了负担。该公司还表示,对于已经开发出来的iPhone应用程序,相应开发者今后无需再遵守不泄密协议,但如果开发者的应用程序仍在开发当中或仍处于测试版阶段,则仍需遵守该协议。一些业界人士称,苹果并不是真心愿意取消开发者限制条款,而是为了防止大量开发者弃iPhone而去,进而转投Android平台。