天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

苹果强制Mac应用采用沙箱技术令开发者担忧

腾讯科技讯(坎贝)北京时间2月8日消息,《华尔街日报》网站日前发表文章称,苹果日前作出新规定强制要求Mac应用商店的上架软件采用“沙箱”技术,开发者对此感到担忧,但是为了增加应用软件的销售而不得不予以遵守。分析指出,苹果这项举措也代表了PC行业效法移动领域的普遍趋势。

以下为文章主要内容:

苹果公司将在台式电脑软件的世界复制其对移动设备的规定,众多应用软件开发者将因而受挫。

该公司将很快加强对专为Mac电脑开发的软件的控制,限制应用软件对操作系统和硬件的特定部分的访问,如摄像头、网络或者照片库。

苹果表示,从安全角度考虑,这些规定是必要的,因为该公司希望使所有苹果销售的设备上的消费体验标准化。但是开发者表示,他们可能被迫移除应用软件中的部分功能,而此举可能将为Mac机主带来更多麻烦,因为他们可能不得不下载额外的软件以使用这些功能。

强制使用“沙箱”技术

颇具争议的一点是,苹果决定要求在Mac应用商店(Mac App Store)中出售的应用程序使用“沙箱”(sandboxing)技术。Mac应用商店已经上线一年时间,其模式与销售iPad和iPhone应用软件的商店差不多。据苹果透露,该商店的应用下载量已经超过1亿次。

这个要求意味着,如果开发者希望应用软件运行连接互联网或者与其他应用软件进行数据同步等功能,他们将需要在提交应用软件的时候向苹果申请许可。而在此前,他们可以在无需获得苹果批准的情况下,实现这些功能以及很多其他功能。

苹果仅列举了部分可以获得许可的功能,例如访问摄像头或者地址簿,该公司已经表示一些其他功能可以“短暂”获得许可,这使得开发者对此感到担忧,他们不清楚是否可以在自己的产品中保留某些特定的功能。

“沙箱”技术在移动领域很常见,苹果、谷歌Android及其他平台很长时间以来都将其作为一种按错措施,以防止应用软件破坏系统的其他部分。但是部分开发者指出,“沙箱”可能损害台式电脑软件,因为这些软件的结构常常更加复杂。

加拿大温哥华的Mac软件开发者马克·穆恩兹(Mark Munz)表示,为了遵守苹果的新规定, 他不得不在自己的文本编排应用TextSoap中移除部分重要功能。

作为变通方式,他正在开发一款“助手应用软件”,Mac用户可能下载这款软件来恢复被移除的功能。穆恩兹说:“沙箱的目的并没有达到。”

增加销售

在苹果与成千上万的应用开发者之间的权利争夺拉锯战中,上述问题只是最新的插曲。自从苹果在2008年创办其iPhone应用软件商店以来,开发者蜂拥而至,希望能从而接触到数千万的iPhone消费者,但他们同时也抱怨苹果对应用软件的销售和开发的限制。现在,随着苹果不断扩大其应用商店,开发者们表示他们难以与新规定保持同步,而且这些规定的含义也比较模糊。

Flexibits公司联合创始人肯特·萨瑟兰(Kent Sutherland)表示:“这要进行很大的改变”。根据苹果的新规定,萨瑟兰公司推出的Mac日历应用软件Fantastical就爱那个需要获得苹果的许可才能实现与其他日历同步。他表示,为了能在Mac应用商店上架,进行调整还是值得的,因为这可以推动销售增加。

但萨瑟兰仍然对于苹果如何计划执行这些规定感到担心,尤其是苹果所谓的“短暂”许可能够持续多长时间。他指出;“如果‘暂时’不是永久的话,像我们这些应用程序就没有立足之地。”

根据苹果发给开发者的电子邮件,该公司计划在3月1日使用“沙箱”技术。该公司原计划是在11月推行该技术,但是由于开发者纷纷抱怨而予以推迟。

苹果一位发言人表示,该公司正与开发者进行密切合作以为Mac带来沙箱应用软件,从而增强Mac软件的安全性。这些规定只适用于通过Mac应用商店出售的应用软件。一位知情人士表示,大部分开发者都不需要进行大幅的改动即可符合新规。

开发者表示,为了能在该应用商店销售软件,付出一些代价也是值得的,因为这样的话就有机会在应用排行榜上脱颖而出。其他开发者表示,他们进驻该商店进行销售是为了与苹果在线同步和储存服务iCloud进行整合。

应用软件开发商Realmac Sofware产品经历尼克·弗莱彻(Nik Fletcher)表示:“每一笔销售能推动我们收入的增加。我们肯定会按这样的要求改造我们所有的应用软件。”他补充指出,苹果一直在了解他们对于“沙箱”的担忧。

效法移动领域

苹果看到了合并不同软件市场的大好机会。根据市场调查公司IDC的数据,苹果只是占全球PC出货量的5.2%,但是占全球智能手机出货量的13.9%。苹果希望iPhone和iPad的粉丝也将爱上Mac电脑。

在2011年初,苹果推出Mac应用商店,提供的功能包括通过iTunes账户进行支付以及在升级推出时进行通知等。

苹果对Mac软件的举措是代表了众多电脑公司正在尝试的一项举措——通过效法移动领域的应用软件销售模式来推动软件销售。各大企业正对他们的软件进行重新设计,以增加类似于手机的触摸屏界面和新的启动界面。他们正采纳移动应用商店的商业模式,在这些商店里平台所有者将获得一定比例的销售分成。

微软作为PC软件的先驱,已经在智能手机和平板电脑领域处于落后地位,该公司计划在其下一代Windows操作系统中模仿多项苹果的举措,如Windows 8将采用名为Metro的新界面并支持触控操作,该公司还将推出应用商店并向应用开发商收取销售分成。

微软还希望要求使用Metro界面的应用软件获得许可才能访问该操作系统的特定功能。微软的应用软件商店将于本月晚些时候上线,届时将为消费者提供 Windows 8的测试版。

本文来源:腾讯科技 作者:腾讯科技

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行