腾讯科技 晨曦 8月29日编译 移动互联生态的竞争中,维护第三方开发群体的关系越发重要。但是微软最近的一个举动,却惹恼了广大的windows软件开发群体——微软拒绝像过去一样,在消费者之前向开发者提供最新版的Windows8.1,这将会影响开发者对软件进行兼容测试和修改。开发者放言,此举将损害微软和开发者的关系。 最近,微软宣布已经完成了PC厂商可以使用的Windows8.1RTM版。然而,微软却宣布,不会像微软TechNet和MSDN的广大开发者提供RTM版的Windows8.1,开发者只能和消费者在同一时间获得最终上市销售的新版本。 微软这一举动对开发者不利。按照惯例,开发者需要提前获得新版本,这样可以对自己的应用软件进行兼容性测试和代码修改。值得一提的是,Windows8.1包含了大量的新增开发接口(API),开发者需要提前学习和熟悉,如果只能和用户同时拿到新版,开发商将陷入被动。 微软此次为何一反常态?据业内人士分析,Windows8.1并未真正完成开发。虽然微软已经向PC预装厂商提供了RTM版本,但据称,微软已经证实,将会在厂商版和大众上市版(GA)之间,继续对系统进行完善,因此此次微软并未向开发者提供版本。 微软的一名发言人则表示,对于Windows8.1的应用软件开发者来说,他们可以暂时使用Windows8.1预览版以及Visual-Studio2013预览版提供的资源。 微软的举动,在Windows开发社区引发了强烈失望甚至是愤怒。一些开发者指出,自己在微软的MSDN服务支付了费用,回报之一就是提前获得新版Windows,但这些钱都付之东流了。 一位开发者在ZDNET上评论说,微软此举将会对已经很脆弱的微软-开发者关系,造成严重损害。 实际上,面对安卓、iOS等新生态的竞争,微软希望为Windows8平台获得尽可能多的第三方开发者指出,Windows8首次推出了应用软件商店,微软希望借丰富的软件,提振Windows在平板市场的影响力。众所周知的是,没有应用、就没有平板销量。自然,越来越失望的开发者,也就意味着越来越少的应用。 媒体称,开发者的“幸福感”,某种程度上已经成为移动生态系统竞争要素之一,正因为如此,微软、谷歌(微博)等大公司,才专门组建了团队,吸引开发者为其平台开发应用。 据预计,Windows8.1将会在10月中旬左右,上市发售。Windows8.1的预览版,已经在6月份发布。 |