测试版资讯

苹果将收紧Mac应用开发权限控制

潇洒哥 发表于 : 2012-02-09 20:42 | 主题 : OS X |   次浏览 | 发表评论 | 分享至新浪微博 腾讯微博 
Mac OS X 是苹果麦金塔电脑之操作系统软件的 Mac OS最新版本。Mac OS X 于 2001年 首次在商场上推出。它包含两个主要的部份:Darwin,是以 BSD 原始码和 Mach 微核心 为基础,类似 Unix 的开放原始码环境,由苹果电脑采用和与独立开发者协同作进一步的开发;及一个由苹果电脑开发,命名为 Aqua 之有版权的 GUI。

苹果将把针对移动产品实施的严格规定运用到台式机软件领域,这又一次使大批应用开发商感到沮丧。苹果将很快针对其他开发商的Mac应用软件实施更为严格的控制,限制某些应用接入操作系统及硬件的某些特性,如摄像头、网络或照片库内容等。

苹果表示出于安全考虑,这些规定是必需的。苹果意图规范所有苹果产品的消费者体验。但开发商表示这可能导致他们被迫删除应用中的某些特性,同时也会造成Mac用户额外的工作量,用户可能不得不单独下载具有这些特性的软件。

具有争议的问题是,苹果Mac App商店将引入针对这些应用的“沙箱”程序,Mac App商店在一年前建立,功能类似过去建立的销售iPhone和iPad应用的在线商店。苹果表示Mac App商店上的应用下载量已经超过1亿次。

苹果新规定意味着,如果开发商想要一个应用具有某些功能,如连接互联网或与其他应用数据保持同步,那么开发商在提交这些应用时须征求苹果批准。而以前,开发商可以随意发布任何特性,不需苹果批准。

临时许可

苹果只明确表示过会批准某些特性,如访问相机或通讯录,并表示会在特定情况下对其他特性发布“临时”许可,这使开发商感到忧虑,不确定能否保留应用上的某些特性。

沙箱模式在移动领域相当普遍,苹果、谷歌(微博)的Android及其他厂商都将它视为一项安全措施长期执行,阻止应用访问系统的其他部分。但一些开发商提出,沙箱模式可能严重削弱台式机软件应用,因为这些应用的设计更为复杂。

Mac应用开发者马克·穆滋(Mark Munz)表示,为了遵守苹果新规定,他不得不删除文本格式转换应用TextSoap的主要特性,这些特性能使应用与其他程序集成。

作为补救措施,他正在研制“助手应用”,访问Mac App商店的用户可以单独下载该应用重新获得被删除的功能。作为Unmarked Software总裁的穆滋表示,这种做法让沙箱功能不起作用。

这次举动反映了苹果与众多软件开发商之间持续的角力。自苹果于2008年推出iPhone应用商店以来,开发商就蜂拥而至,希望能够接触到数千万的iPhone用户。与此同时,这些开发商也在埋怨苹果针对应用开发及销售制定的限制条款。随着苹果应用商店规模的扩大和规定的日益严格,应用开发商表示他们正努力满足新规则,其中的影响还不明朗。

Mac日历管理应用开发商Flexibits联合创始人肯特·萨瑟兰(Kent Sutherland)表示,新规带来的变动非常大。在苹果新的规则下,Fantastical需要在取得苹果许可的情况才能接入数据并保持与其他日历的同步,如与微软(微博)的Outlook软件同步等。他还表示,通过苹果应用商店销售能带动销售,因此满足新规则也是值得的。

但萨瑟兰仍担心苹果将如何实施新的措施,尤其是苹果曾提及”暂时”许可一些沙箱应用,但令人担忧的是这个许可究竟能持续多久。如果苹果所说的暂时不代表永远,那么像Fantastical这类应用就将不复存在。

本文来自: 苹果将收紧Mac应用开发权限控制 - 索引标签:,

发表评论

  

(提交即表示您同意遵守我们的使用规则)