微软拥抱开源以求发展
- 来源:通信产业报 smarty:if $article.tag?>
- 关键字:云计算,大数据,互联网 smarty:/if?>
- 发布时间:2015-06-29 13:17
长期以来,微软都是站在开源的对立面,依托技术领先的闭源软件不断获取大量的商业利润。但近年来,随着移动互联网、云计算、大数据等技术的不断演进,微软的既往优势正在逐步消减,微软开始拥抱开源,以求持续保持企业竞争力。
2013年11月,微软宣布将其.Net开发框架开源,内容包括了整个.Net服务器端的核心类别,包括ASP.NET5.0、CLR等。这是微软参与开源软件发展以来的最大开源实践,标志着微软真正融入到开源世界,成为推动开源软件发展的重要力量。早在多年前微软就通过开源asp.net、mvc等技术支持了Mono开源项目,近年来微软开始参与Linux的内核贡献。2012年初,微软为进一步推动在互操作性、开放标准等领域的长期投资,成立了微软技术子公司。2014年4月,微软成立了.Net基金会,将众多开发工具纳入开源计划中,这些都构成了微软.Net开源的前奏。
2015年,微软重拳出击开源软件领域。1月,微软将其“全球望远镜”软件和奥尔良计划云计算框架开源,后者已被广泛应用于微软Azure云服务的建设。2月,微软宣布将其搜索引擎Bing的部分技术开源。3月,微软将VisualStudio构建工具MSBuild和Windows驱动程序框架开源。4月,微软开源DirectX工具集并宣布收回旗下开源技术子公司。
微软拥抱开源的主要着眼点有两个方面。一是借助开源实现企业快速转型。微软正在积极发展云计算、移动互联网相关业务,开源技术可帮助微软实现企业的健康平稳转型。2015年,微软借助开源软件,在容器技术方面推出了Hyper-Vcontainer技术。二是依托开源汇集产业资源。产业生态一直以来都是微软不断累计发展优势的重要要素。而近年来,开源在资源汇集方面拥有了更大的能量,例如仅仅一年多开源容器Docker技术的快速发展就使Docker公司的市值不断提升,Docker也成为了云计算领域的关注焦点。
微软实施拥抱开源的策略对我国软件企业具有重要启示。一是开源已成为信息技术创新的主流模式。近年来,在移动互联网、云计算、大数据、物联网等领域新技术不断获得突破。在技术的创新发展中,源于单一或少部分企业的力量已难以实现主导,依靠多元力量、汇集全球智慧的开源模式逐渐成为主流,开源软件开始引领全球新兴信息技术的创新。对于传统商业软件企业而言,将其自身软件产品开源使其融入开源世界最直接最有效的手段,同时也将促进其开源产品的不断发展。二是开源世界资源已成为各大企业争夺的主战场。近年来,谷歌、英特尔、Facebook等全球各大巨头竞相拥抱开源,积极参与国际开源项目并投入大量人力物力推动开源软件的发展。从浅层战略来看,企业希望能够通过参与开源软件发展来获取开源技术,推动其自身产品和服务的发展,提升其竞争力。从深层战略来看,由于开源已经成为全球技术、资金、人才、影响力等多元资源的汇集地,企业参与开源的目的也是为了对这些资源的争夺。我国企业需借鉴微软开源实践经验,积极探索开源发展之道,提升企业市场竞争力。
蒲松涛
