苹果强制Mac应用进“沙箱”引开发者担忧

《华尔街日报》网站日前发表文章称,苹果强制要求Mac应用商店的上架软件采用“沙箱”技术,此举虽然引起诸多应用开发者的不满与担忧,但也代表了PC行业效法移动领域的普遍趋势。以下是原文:

苹果将把其在移动应用领域的严格管理体系推行至桌面软件,这又一次引起了众多应用开发者的不满。

  苹果很快就会加强对Mac软件的监管,限制应用程序对一些特定操作系统区域或硬件设备如摄像头、网络或相册的访问权限。

  “沙箱”给开发者和用户添麻烦

  苹果表示,出于安全考虑,以上规定是势在必行的,公司希望消费者能在所有苹果设备上获得标准化的体验。但是应用开发者对此表示不满,声称他们或将被迫移除其应用中的某些功能,并指出苹果此举也将给Mac电脑用户增添麻烦——他们或将只能通过下载额外的软件来实现那些功能。

  引起争议的问题是,苹果决定强制要求Mac应用商店(Mac App Store)中出售的应用程序使用“沙箱”(sandboxing)技术。苹果的Mac应用商店在模式上和销售iPhone与iPad软件的应用商店差不多,推出一年来下载量已突破1亿次。

  苹果提出的这一要求意味着,如果应用开发者想要让某款应用实现网络连接或与其他应用进行数据同步等功能,他们就必须在提交应用时向苹果申请许可。他们此前无需苹果许可就能实现以上功能以及很多其他功能。

  苹果仅列出了能够得到许可的某些特定功能,如访问摄像头或地址簿等等,此外还有一些功能“暂时”可以得到许可——这让应用开发者很不安,他们不清楚自己产品中的一些特定功能是否能够得以保留。

  外加“助手应用”可绕过“沙箱”

  “沙箱”技术在移动领域很常见,苹果iOS、谷歌Android以及其他平台很早就将其作为一种安全措施,用来防止应用程序损害其他系统区域。但是一些应用开发者指出,“沙箱”技术可能会对桌面软件造成严重破坏,桌面软件往往比移动应用更加复杂。

  加拿大温哥华的Mac软件开发者马克•曼兹(Mark Munz)表示,为了遵守苹果的新规定,他不得不从自己的的文字编排应用TextSoap(与其他程序整合)中移除一些重要功能。

  为了让Mac用户恢复那些被移除的功能,曼兹和他的公司团队正在开发可在Mac应用商店单独下载的“助手应用”。“可以说,‘沙箱’没能起到它应有的作用。”曼兹如是说。

  苹果应用商店令开发者又爱又恨

  在苹果和成千上万软件开发者的权力拉锯战中,Mac应用的“沙箱”一事,只是一段最新插曲。苹果在2008年推出iPhone应用商店之后,开发者蜂拥而至,他们一边向亿万iPhone用户兜售自己的应用,一边抱怨苹果的种种严格限制。而现在,随着苹果应用商店的扩张,他们只能忙不迭地应对新规定,而且也不知道它们会产生怎样的影响。

  肯特•萨瑟兰(Kent Sutherland)是Flexibits公司的联合创始人,苹果新规使得该公司出品的Mac日历应用Fantastical必须先得到苹果的许可,然后才能实现与其他日历工具(如微软Outlook软件内的日历)的数据同步。但是萨瑟兰表示,对软件进行调整、使其能在应用商店中出售仍是值得的,因为只有这样软件才能大卖。

  不过萨瑟兰也对苹果新规的执行方式心存疑虑——尤其是那些在“沙箱”中被苹果“暂时”许可的应用,它们究竟能得到多长的许可期?萨瑟兰说道:“如果‘暂时’不能变成‘永久’,那么我们这种程序就没有立足之地了。”

  据悉大多数开发者无需做大幅改动

  根据苹果致应用开发者的电子邮件,苹果将于今年3月1日推行“沙箱”技术——原定期限本来是去年11月,但由于开发者纷纷抱怨而推迟。

  苹果的一位发言人表示,苹果将与开发者进行密切合作,让Mac应用都采用“沙箱”技术,从而增强Mac电脑的安全性。新规只适用于在Mac应用商店出售的应用,苹果从应用销售中获得30%的分成。据知情人士称,其实大多数应用开发者无需进行大幅改动即可符合新规。

  一些开发者表示,在苹果应用商店卖应用很划算,如果卖得好还有望在应用排行榜上脱颖而出甚至名列前茅。另外一些开发者则表示,他们入驻应用商店是为了与苹果的在线同步与存储服务iCloud整合。

  “每一笔销售都能推动我们的收入增长。”应用开发商Realmac Software公司的产品经理尼克•弗莱彻(Nik Fletcher)说道,“我们一定会继续这样推广我们的所有产品。”他还补充道,苹果也在听取开发者对“沙箱”的种种疑虑。

  PC效法移动市场,微软也跟风

  苹果看到了合并不同软件市场的大好机会。根据市场研究机构IDC的2011年第三季度数据,苹果在全球PC(个人电脑)出货量中仅占5.2%,但在全球智能手机出货量中却占到了13.9%。苹果希望iPhone和iPad的粉丝们也能爱上Mac电脑。

  在2011年初,苹果推出了Mac应用商店,其功能包括可用iTunes帐户付款以及获取应用更新通知等等。

  苹果对Mac软件的举措,代表了电脑行业一种更为普遍的做法:效法移动应用的模式来促进PC软件的销售。PC软件的设计正在发生变革,出现了类似手机的触控界面和新版启动界面。PC软件也在借鉴移动应用商店的商业模式,平台提供商从销售中收取分成。

  微软身为PC软件的先驱,却在智能手机与平板电脑领域落后苹果和谷歌一大截。微软准备在下一代Windows操作系统中学习苹果的很多长处,Windows 8将采用名为Metro的新界面并支持触控操作,还将推出应用商店——而微软将像苹果一样,向应用开发商收取销售分成。

  此外,微软也计划对采用Metro的应用进行约束,它们在访问该操作系统的某些特定功能时需获得微软许可。本月晚些时候,微软的应用商店将和Windows 8消费者预览版一起推出。

时间: 2024-11-09 00:35:35

苹果强制Mac应用进“沙箱”引开发者担忧的相关文章

苹果向Mac的测试开发者发布了最新OS X 10.10.3

摘要: 苹果向Mac的测试开发者发布了最新OS X 10.10.3,最大的变化是全新的图片应用Photos取代了过去的iPhoto成为底层默认应用. Photos重构了Mac用户管理.编辑.分享图片和视频的方式,将iPhon 苹果向Mac的测试开发者发布了最新OS X 10.10.3,最大的变化是全新的图片应用Photos取代了过去的iPhoto成为底层默认应用. Photos重构了Mac用户管理.编辑.分享图片和视频的方式,将iPhone,iPad内置的"照片"应用思路带到了Mac上

苹果向Mac开发者开放实验室:每天仅收99美元

北京时间8月11日上午消息,据国外媒体今日报道,苹果面向"Mac开发者项目"(MacDeveloperProgram)的会员推出了一种名为"SingleLabDayPass"的兼容性测试服务,只需支付99美元即可在苹果兼容性实验室进行一天的测试. Mac开发者项目的会员只要花费99美元,即可在位于美国加州库珀蒂诺(Cupertino)和日本东京的苹果实验室中借助各种型号的Mac对产品兼容性进行测试.实验室开放时间为每天早上9点至下午5点. 在此之前,只有"

苹果强制 iOS 应用使用 HTTP ?为了探寻真相,我给苹果打了个电话

   "苹果爸爸一张嘴,程序员们跑断腿",看来此话挺有道理. 电梯里,宅客频道编辑听到两位程序员在聊天: 甲:" 新闻说元旦之后,没上 HTTPS 的应用就不能提交AppStore了,元旦前得赶紧了!"  乙:" 你早说啊,年底事这么多,离元旦就剩几天了." 甲:" Deadline是第一生产力,我这是给你增加工作动力." 乙:" 嗯,似乎很有道理的样子--谢谢哥." 宅客频道编辑回去一搜索,发现确实有许多

苹果6月6日举行全球开发者大会 展示新iOS

北京时间3月28日消息,据国外媒体报道,苹果周一宣布,该公司将于今年6月6日至6月10日在美国旧金山Moscone Wes举行2011年全球开发者大会(WWDC). 苹果表示,该公司将在今年的全球开发者大会中"展示未来的iOS操作系统和Mac操作系统".此外,苹果还将展示一系列的应用,并将主持超过100场由苹果技术人员出席的技术会议. 值得注意的是,苹果宣布今年全球开发者大会举办时间的新闻公告并未由公司首席执行官史蒂夫・乔布斯(Steve Jobs)发布,而是由公司全球产品营销高级副总

Mac键盘进水怎么办,能修吗

  Mac键盘进水怎么办?Mac键盘进水怎么维修?估计要是小编自己Mac键盘进水了也会有点心痛,因为Mac键盘是很贵的,所以在键盘进水后怎么处理,这是一个非常重要的技巧,也是一个复杂的技巧,所以小编用文字的方式教大家Mac键盘进水维修办法. 拆开后,发现里面比普通pc的键盘结构要简单.除了按键和下面相应的软塑料按键外,有一个铁板(这就该知道为什么键盘这么重了),铁板上有无数的螺丝,一一拧开后,就可以看见电路板了.其实这个电路板很简单,上下两层,走的不一样.我的能看见,下一层电路板上面,进水的地方

苹果电脑MAC出现硬盘无法识别的问题怎么办?

  目前,不少网友都在使用苹果电脑MAC,小编就对MAC的触屏功能赞不绝口,非常适合装逼.把妹.不过,最近,有个妹纸想借小编的MAC的大屏幕插一下硬盘,看看里面的高清美图,但是,硬盘一直无法识别,真的是让小编糗死了!为了让这样的事情不再发生,小编决定研究一下mac无法识别移动硬盘的解决方法!下面,一起来看看今天的教程吧! ntfs for mac使用界面 一.为什么Mac无法识别移动硬盘 原因很简单,每个电脑系统都有自己的文件系统,对于不同文件系统都会出现不兼容问题,也就是无法识别,或不能读写.

央视曝苹果收集用户信息 隐私安全引关注

1.iPhone6真机渲染图曝光:5英寸4K屏幕 这款ihone 6搭载64位苹果A7处理器与M7协同处理器,运行最新的iOS 8系统,并采用了无边框或是三面屏幕的设计,从图片上可以看出,设备的侧边缘也是一个迷你的显示器,这部分将会显示触摸按键和通知. 2.任正非:若爆发金融危机 华为现金可吃3个月 如果说改革速度没有快过危机,当危机爆发的时候,社会这么大的波动,华为怎么办?财务曾算过账,华为公司的现金够吃三个月,那第91天时,华为公司如何来渡过危机呢? 3.央视曝苹果收集用户信息 隐私安全引关

苹果新款Mac笔记本疑似加入Touch ID指纹传感器

台湾网站Apple.club.tw爆料称,苹果可能将在新款Mac笔记本和台式机中集成Touch ID指纹传感器. 该网站报道称,苹果可能会在12英寸MacBook Air和下一代MacBook Pro的触摸板中集成Touch ID指纹扫描仪.而对于类似iMac.Mac Pro和Mac Mini的台式机,苹果有可能将Touch ID集成在Magic Mouse鼠标或Magic Trackpad触摸板中. 此外,12英寸MacBook Air将提供更多的配色,包括与新款iPhone一致的银色.太空灰

苹果新款Mac只为我们留了一个新型Type-C接口

摘要: 人们的电子设备越来越多了,电脑的USB接口却越来越少,苹果新款Mac甚至只为我们留了一个新型Type-C接口. InfiniteUSB(无尽的USB)可以完美解决接口不足这个问题.如题图所示,这根充 人们的电子设备越来越多了,电脑的USB接口却越来越少,苹果新款Mac甚至只为我们留了一个新型Type-C接口. InfiniteUSB(无尽的USB)可以完美解决接口不足这个问题.如题图所示,这根充电线的特别之处在,接口可以不断叠加,一直延伸,同时为数个设备充电:型号包含安卓的MicroUS