设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

微软首向Linux社区贡献源代码引业界关注

2009-7-22 11:39| 发布者: joejoe0332| 查看: 2768| 评论: 3

  7月22日,绝对值得纪念的历史性时刻,不知道大家都看了没有,300年一遇的日全食已经完美谢幕了,很神奇不是吗?而就在本周开源与微软不短的竞争历史上也经历了一个历史性的时刻,微软正式宣布首次向Linux社区共享20000行的设备驱动代码,其中包括3个Linux设备驱动。这些代码被提交给Linux内核社区,并被归类到Linux目录树下。这些驱动将在近期提供给Linux社区和用户。



  这些代码支持任何Linux操作系统版本基于微软Hyper-V Server 2008或者Windows Server 2008 R2 Hyper-V平台进行虚拟化。这意味着,Linux用户将可以在Hyper-V上运行Linux,不再依赖于采用VMware或者Xen等虚拟化技术。



  微软表示,这是微软第一次根据GPLv2许可证条款向开源软件团体直接提供代码。GPLv2是Linux团体喜欢的许可证条款。微软开发这些代码的最初目标是让Linux作为一种虚拟机在微软的虚拟化管理程序Hyper-V软件上运行并且实施虚拟化。



  这个消息应该让很多的Linux和开源爱好者感到振奋吧,在经历了最初的否定到后来的不得不接受;再到如今的不断认可,Linux和开源的发展速度可见一斑。不过值得一提的是,微软显然很熟悉蛮牛闯进瓷器店的轰动式营销策略,不过微软周一所采取的向Linux内核提供源代码的历史性举措,实际上是因为Linux驱动程序开发小组的敦促所致,并不如微软自己宣传的那么主动。

  Linux的驱动程序开发小组是Linux内核开发团队的一部分,一直以来就在说服各个厂商,请求他们把自己的驱动程序装入Linux内核。Linux内核开发团队已经收到了微软提供的22000行源代码,在未来24小时内就会在下一个Linux的发行版中发布。团队负责人Kroah-Hartman表示,这些代码将会成为 Linux内核2.6.30.1稳定版的部分,而包含开源驱动程序计数的首个主内核版将会在12月份作为2.6.32版的一部分予以发布。

  不仅如此,在这层表面的光环之下,尚有一些跟虚拟化有关的问题引起了业界关注。“这次奉献是善意的,但现在的问题是,到底有多大的善意?”Burton集团的分析师Chris Wolf说。到底这次问题是什么,又对Linux用户有多少影响呢?

  回顾过去,当业内和人们仍纠缠在微软Windows和Linux过去之争时,微软为何如此大手笔地与Linux进行互操作?我们又不禁思考,微软这一举动又将会给市场和用户及自己带来何种影响呢?

  其实,微软早三年前就已经成立开源技术中心(OSTC),在Linux、UNIX和开源技术方面积累了深厚的技术实力,并且与开源社区建立了良好的合作关系。而这次微软将虚拟化驱动程序源码贡献给Linux内核一事则更是微软认清了开源未来的一个标志性事件。

  另一方面,自微软互操作战略实施以来,已经有很多的相关厂商从中受益,尤其是Linux厂商,比如Novell。相信此次微软最大规模的针对Linux互操作的举动还会有更多的Linux厂商和应用开发商获益。

  更重要的是,随着微软互操作战略的实施和不断深化,微软与开源已经从之前单纯的竞争日益变成竞合,来共同满足市场和用户的需求。通过互操作,微软意识到异构的混源环境已经成为当今企业客户面临的现实问题,而推进互操作性将有效地解决客户的需求、并成为推动企业业务成长的杠杆。

  对于微软来说,没有什么矛盾比用户的需求和企业的增长更为重要,作为一个成功的企业,利益已经成为了其追求的第一目标,而当Linux和开源技术能为其企业成长添砖加瓦时,低下高贵的头颅又有什么不可以呢?

微软首次向Linux团体直接提供2万行代码

  虽然微软和Linux开源社区似乎势不两立,但其实也并非水火不容。微软开源技术中心(OSTC)今天就捐献了多达2万行的设备驱动程序代码,其中包括三个Linux设备的驱动程序。

微软Linux代码因违反GPL未进Linux kernel

  微软在GPL许可证下发布了Hyper-V的Linux驱动,令开源社区感到意外,但最终它将无法被Linux kernel接纳,因为...违反了GPL许可证。据一位开源软件网络工程师称,微软本周一根据GPLv2(通用公共许可证第二版)许可证协议为Linux内核发布的代码在微软发布之前就违反了这个许可证协议。

Linus大神就微软开源部分代码表态

  曾称GPL为“肿瘤”的微软最近向Linux kernel递交了20000行GPL驱动代码,对此Linux的慈善独裁者Linus Torvalds的看法又是如何?Linus表示他至今尚未看过代码,因为它是驱动程序,是低风险的,他本人对驱动代码的兴趣也不大……

微软Linux内核留"后门" 虚拟化没彻底解决

  在7月20日举办的OSCON(O'Reilly开源大会)大会上,微软宣布推出Linux驱动程序,并按照GNU通用公共许可v2协议公开了2万条代码,致力于改进Windows与Linux的兼容性。但有分析师指出,尽管微软提交了Linux内核的驱动程序源代码,但它仍然留下了一些无法解决的问题,比如虚拟化。

微软继续开源:发布第二个GPL程序

  短短数天之内,微软连续发布了两个GPLv2程序:第一个是Hyper-V的Linux驱动,第二个则是Live Services for Moodle的插件。Moodle是一个开源的课程内容管理系统,Live Services插件可以让Moodle与微软的Live@edu服务进行整合,向Moodle用户提供电子邮件,日历,即时通讯和搜索。

专访微软开源主管:谈缘何向Linux社区贡献源代码

  作为微软服务器和工具部门平台策略高级总监,Sam Ramji主要维护于开源社区的合作关系。Tom Hanrahan是微软开源技术中心(OSTC)总监,也在微软开源互操作性方面扮演着重要角色。下面我们就今天这一消息采访了他们。

Linux驱动程序社区:是我们促成了微软贡献代码

  微软显然很熟悉蛮牛闯进瓷器店的轰动式营销策略,不过微软周一所采取的向Linux内核提供源代码的历史性举措,实际上是因为Linux驱动程序开发小组的敦促所致。

虚拟化与云计算是微软贡献Linux源码的诱因

  有专家称,微软周一将虚拟化驱动程序源码贡献给Linux内核一事是微软认清了开源未来的一个标志性事件。“这是微软尊重开源的又一个信号,”Forrester分析师Jeffrey Hammond说。“这是微软以务实的和实用主义的观点接受开源的一系列事件的顶峰。”

微软“归降”Linux可能引发虚拟化问题

  7月22日消息,尽管微软在周一将2万多行驱动程序代码贡献给Linux内核一事是为其脸上贴金的历史性举措,然而在这层表面之下,尚有一些跟虚拟化有关的问题引起了业界关注。

孙永杰:微软缘何加大对Linux的互操作?

  而随着微软互操作战略的实施和不断深化,微软与开源已经从之前单纯的竞争日益变成竞合,来共同满足市场和用户的需求。基于此,近日,微软在互操作方面又做出了重大举措。即微软7月20日宣布面向Linux内核社区发布20000行的设备驱动程序代码。

历史盘点:微软/Linux关系发展的里程碑事件

  微软曾经为PHP贡献过代码,对Apache基金会提供了大笔的财务支持,还将开源程序加进了它的一些产品组合,例如Windows HPC Server、System Center管理软件和Visual Studio开发工具等。微软还与其合作伙伴Novell共同掌管着Linux/Windows互操作性实验室。我们这里就来看一看自打1998年微软攻击开源Linux的内部备忘录曝光之后,微软/Linux关系变化进程中的一些里程碑事件。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部