10月2日消息,苹果将不再要求iPhone软件开发人员签署保密协议。许多开发人员都抱怨苹果的保密协议影响了他们的工作。
据国外媒体报道称,T-mobile USA约一周前推出了首款运行谷歌Android操作系统的手机。Android是一款开源代码软件,对开发人员开发、销售软件没有任何限制。
相比之下,苹果要求所有下载iPhone软件开发工具的开发人员“发誓”不向其他人透露该公司的资料,即使是同事也不行。最近,苹果还禁止开发人员在网络上公布应用软件被苹果拒绝的原因。根据苹果的协议,软件开发人员只能在iTunes上销售自己的iPhone应用软件,而且苹果掌握着开发人员软件的生杀大权。
苹果表示,iPhone的保密协议旨在保护苹果的创新,“防止其它厂商窃取我们的创新,以前曾发生过这样的问题。”但开发人员抱怨称,这一协议使得他们与同事不能共享创意,或者有效地发现解决方案中的问题。共享信息有助于软件开发人员更快地开发缺陷更少的软件。
苹果承认保密协议给软件开发人员社区带来了一定麻烦,因此这一协议将不再适用于已经发布的iPhone软件,但正在使用处于测试阶段的iPhone软件的开发人员仍然需要遵守这一协议。这种做法既符合苹果在Mac计算机软件方面的政策,也符合计算机产业的“行规”。