微软难走开放源代码之路
【IT168 开源资讯】Redmond(微软总部所在地)最终认为应当张开双臂拥抱开放源代码世界吗?或者它最近同开源软件开发商之间的合作仅仅是竞争策略的一部分?
受人质疑的微软“开源”
微软最近决定和专业虚拟厂商XenSource建立合作关系,这表明微软改变了同开放源代码世界不协作的态度。尽管微软可以举出大量的例子证明自己开放了部分源代码和其他数据,但是开放源代码世界中的中坚分子仍然坚信这只不过是贪婪的竞争对手站在实用主义的立场上制订的策略而已。
微软在英国的技术官Jerry Fishenden表示微软的技术只是“宽广的协作生态系统”中的一部分。同开放源代码商业数据库巨人MySQL、网络服 务器厂商JBoss、以及最近同XenSource的合作都说明了这一点。
在不久前于伦敦召开的Open Source Business Conference大会上,Fishenden在发言中表示微软正在面临着一个难题:应该在多大程度上同竞 争者合作。“合作的概念并不新鲜。它大概10年以前就出现了,尽管对和竞争对手公司之间协作的起源还存在争议。”Fishenden表示。“让我们以Apple为例,微软和Apple在争夺软件市场份额方面彼此竞争。但是我们为Mac机提供Microsoft Office,这是在竞争对手的平台上最成功的 应用。”
微软在试图建立类似开放源代码社区方面还有另一个不太有名的例子,这就是Shared Source Initiative项目。该项目为很多软件的开发人员 提供了可以访问并共享源代码的许可证,这一行动似乎和开放源代码项目,比如Apache网络服务器,在精神上有相似之处。
尽管从表面上看这一行为和开放源代码有类似之处,但是并不表明微软准备放弃其商业化、私有化的本质,Shared Source Initiative的许可 证存在着不同程度上的限制。例如,“reference licence”仅仅允许用户查看代码,如果希望访问微软最近发布的CodePlex portal的话,你必须要拥有一个微软shared-source许可证。
Fishenden表示,这些行为表明微软正在对逐渐成熟、错综复杂的IT市场做出反应。但是他很快指出微软不会放弃目前的许可证软件模式。
“微软已经提供了多种多样的许可证。”他表示,“有传统的、保持软件能够进行升级的订阅模式许可证;能够用信用支付上传和下载的游戏的Xbox Live系统;Hotmail则是按照惯例免费提供的,这是非常好的在线电子邮件服务,在全球有超过3亿用户。”
但是在这场宗教式的斗争中,微软代表的商业软件厂商和诸如Linux操作系统之类的开放源代码支持者之间的斗争仍然在继续,目前很难看出微软态度上的这些转变是否能够为用户带来更多的价值或者更好的互用性。
0
相关文章