红联Linux门户
Linux帮助

微软贡献代码给开源社群 个中意图遭猜测

发布时间:2009-07-22 10:19:42来源:红联作者:Cimsbbl
  作者:IT168 小庄(编译)

  微软于近日宣布捐赠3个Linux装置驱动程序、总计2万行的程序给Linux社群,并已提交给Linux核心社群以成为Linux树状架构的一环,这也是微软首次直接发表给Linux社群的程序代码,将采用GPLv2授权。

  微软于三年前设立了开放源码技术中心(Open Source Technology Center,OSTC),专门研究Linux、UNIX与其它开放源码技术,并建立与不同社群间的连结,主要用意为提供客户所需的更多弹性与选择。微软的开放源代码技术中心主任Tom Hanrahan以表示:“我们发布的Linux装置驱动程序,是专门设计让Linux可用更先进的模式执行,赋予它同样最完美的综合装置,如同 Windows虚拟机在Hyper-V之上的执行。没有这个驱动程序,Linux还是可以在Windows执行,但无法达到这么好的程度。”

  有人分析指出,微软此次根据Linux采用的GPL(通用公共许可证)发布三个驱动程序。虽然微软过去也曾提供开源程序,该公司通常偏好GPL之外的授权方式。由此可见,微软希望这些程序进入Linux,因此采用能打入Linux核心的GPL。

  微软在公司的新闻稿上也提到这次不同的作法:“今天,不同于平常的方式,微软发布2万行装置驱动程序码给Linux社群。这些程序,包括三种Linux装置驱动程序,已送交Linux核心社群,供纳入Linux结构清单中。”

  微软多年来一直在营销面与法律面与Linux对抗,此举却传达出不同的讯息。微软曾说,浏览器版的Office将支持Firefox,等于首次将至少一部份的Office带入Linux。

  近年来,微软也与少数Linux厂商和解,最著名的是2006年与Novell签下合作协议。但经过多年的言词交锋,微软终于在今年2月采取行动,控告导航系统商TomTom侵权。双方不久之后达成和解,但和解内容留下许多疑问,微软也未说明是否会对其他公司采取类似行动。

  虽然微软最新的行动明显是为了提升Windows作为更好的Linux承载环境,但对一个被指控侵犯智能财产权的对象提供程序代码,似乎是态度不一致。但或许这就是所谓的竞合(co-opetition)策略吧。

  微软与开源社群水火不容的景况似乎已不复见,微软服务器暨工具部门平台策略总监Sam Ramji表示,客户的需求是驱动微软改变的最大动力,因为微软有许多客户使用Linux社群所打造的平台,因此微软的策略为强化窗口及包括Linux在内的开放原码技术间的互动,以让客户有更多选择。

  Ramji说,开发Linux装置驱动程序的初衷是要让Linux可在采用微软Hyper-V虚拟化技术的虚拟机器上执行,没有这些程序代码,Linux一样可在Windows上执行,但这些经过设计的驱动程序让它在Hyper-V上执行时可有与Windows平台一致的效能。

  Ramji认为,景气不佳让许多企业想要合并其软、硬件资源,并延后采购时程,以及节省差旅与培训成本,并有许多企业要求微软协助他们整并异质技术,因为降低复杂度亦为减少成本的关键因素,因此,微软此举可强化Linux在Windows服务器上的客座效能,同时造福了客户、微软与Linux版本商及社群。

  另一方面,Ramji强调微软也透过技术支持或捐赠程序代码参与其它开源计划,例如协助PHP社群最佳化窗口上的PHP 5.3引擎效能,并改善多种PHP应用程序在窗口上的效能;以及参与Hadoop、Stonehenge及QPID等Apache软件基金会计划;改善与Axis2的互动,并支持Firefox社群最佳化Firefox在Vista与Windows Media Player上的效能。

  微软亦列出未来三到五年对开源社群的规划,主要分为三大领域,分别是利用开放源码及开放源码开发模块让软件开发程序更有效率,以及吸引使用者采用微软的平台技术,第三项则是透过开放源码降低营销及销售成本或是测试平台上的新功能。

  微软正处在一个有趣的位置:与Linux竞争,也了解许多公司同时使用Windows和Linux两种系统。微软此举不仅是要讨好顾客,更是为了主宰管理和虚拟化层级的市场,即使代价是让一些Linux在微软的堆栈上执行。
文章评论

共有 5 条评论

  1. wangfeng819 于 2009-07-23 23:25:10发表:

    只要大家都清醒,微软的阴谋就不会得逞的

  2. nahcoiii 于 2009-07-23 10:04:34发表:

    本来微软的意图就未必是好的
    它想扼杀Linux不是一天两天的事情了,现在这样示好不是什么好事

  3. LinuxWin 于 2009-07-23 10:02:37发表:

    一只狼有一天说它其实是只羊,你信吗?

  4. aoodo 于 2009-07-22 11:42:50发表:

    微软想当好人也不行啊

  5. hexing2424 于 2009-07-22 10:39:35发表:

    微软的肚量应该放大点