微软:Windows开源“绝对有可能”

冯涛
[摘要]Russinovich在现场提问环节说道,如今几乎所有公司都会至少依赖于一两款开源软件,包括微软的客户,这也迫使他们去欢迎和支持开源软件。

长久以来,微软和开源阵营的一切似乎都是势不两立的,其前任总裁史蒂夫•鲍尔默在2001年接受采访时甚至将Linux称作是“癌症”。但是,这家软件巨头的态度和观点在这些年里慢慢发生了变化。最近,微软技术工程师兼Azure首席技术官Mark Russinovich在ChefConf大会上表示,Windows开源“绝对有可能”。


Russinovich在现场提问环节说道,如今几乎所有公司都会至少依赖于一两款开源软件,包括微软的客户,这也迫使他们去欢迎和支持开源软件。在去年10月,现任总裁萨提亚•纳德拉就曾公开表示“微软爱Linux”。

支持开源软件显然是有价值的,但此举更为深层和重要的意义在于对开源理念的采纳。具体来讲,开发者们都希望在软件开发当中获得更高的开放性。在这一趋势的影响下,微软所采取的一切行动放在从前可能是无法想像的,比如ASP.NET架构的开源。微软已经公开了.NET Framework的一大部分源代码,并参与到了一些开源硬件项目当中。

让Windows开源可不是一件简单的事。Windows的源代码并没有针对下载和编译而进行干净利落地封装。“如果你开源的东西复杂且费时,那意义又何在呢?”Russinovich问道。

即便撇开相关的技术问题,Windows的开源也不会很快发生。即便那些更偏重移动平台的竞争者让Windows如今的日子有些难过,但它依然是微软重要的收入来源,因此他们绝不会轻易放弃。不过这也并不意味着微软没有开源的决心——在未来的几年里,我们或许会看到Windows某些部分的源代码被公布。

广告、内容合作请点这里:寻求报道

相关阅读

精彩图集