微软加入Linux基金会给我们带来的四项重要启示
【51CTO.com快译】微软虽然已经不再像过去那样对Linux充满敌意,但也不可能真正冰释前嫌。
作为一家白金级成员,微软加入Linux基金会有其必然性。毕竟软件巨头正在积极拥抱开源,而非加以打击。不过,这绝不会是微软在开源领域的冒险终点。
在今天的文章中,我们将从开源企业的角度出发,考虑微软加入Linux基金会所带来的四项短期与长期启示。
1.不只是为了Linux
Linux基金会的目标显然也不仅仅在于Linux。微软已经在Linux基金会的阵营之下贡献可观力量,用于打造面向基础设施与开发者的诸多项目。
例如R联盟。早在2015年,微软就收购了Revolution Analytics公司,该公司专门用于提供R统计编程语言的各类商用实现方案。微软明智地意识到R语言自由发展对它最为有利,并决定继续保持这一方式。R语言的开源属性使其得到快速发展,而R联盟则帮助其快速普及并提供相关工具集。
作为另一个Linux基金会项目,开放容器倡议对微软同样拥有几年前所不具备的吸引力。微软最近对Windows内核进行调查以支持Docker类容器——这并非是为了吞并竞争对手,而是避免在软件开发方法层面落于人后。
对于微软而言,加入Linux基金会意味着它也可参与到此类工作中来。而“参与度”则代表着“影响力”,因此将自身影响力纳入这些项目对于微软这样的巨头而言极为重要。
2.微软仍然拥有大量专有软件,这一点不会改变
请别误会:上述举动并不代表微软打算将自身核心产品也推向开源。微软Windows内核、微软SQL Sever、Azure堆栈的核心组件等都将成为软件帝国手中的吸金利器。而且在可预见的未来,这种专有性质绝不会发生改变。
其他白金级成员同样保持着专有与开源并行的策略。甲骨文公司这样似乎永远与开源没有关联的厂商也开始加入开源创新活动——微软选择的也是同样的套路。
也许终有一天,云服务能够为微软带来足够的营收,使它不再需要严密锁定自己的专有产品。但至少就目前来看,我们还完全无法想象会出现这样的情况。
3.有助于微软提升自身
人们普遍认为,微软参与Linux与开源的作法实际上是为了提升自身。随着时间推移,微软已经意识到这能帮助它同样实现自身与其他各方的最佳利益——当然,前提是需要以务实的交易方式进行。
当初微软于2008年参与Linux内核贡献时,它的主要目标是为了保证Linux能够与Hyper-V实现兼容。尽管这种兼容性对于Linux同样非常重要,但微软的利己主义思路也相当明确。
时至今日,微软已经以直接或者间接方式参与到众多开源项目中来。微软推出的在Windows上原生运行Linux软件的项目,已经令过去对Windows不屑一顾的客户转变了态度。因此,受众群体获得收益,而微软则始终坚持对自身有利的具体作法。
4.微软仍有巨大变化空间
首先需要强调,就在不久之前,我们还很难想象微软会加入Linux基金会。然而,这只是微软可以采取的许多可能性举措之一。
着眼于其他可能性,微软完全可以加入Open Invention Network,该联盟旨在消除软件专利可能给Linux带来的威胁——虽然微软实际上并未参与。根据微软开源战略分析师Andrew Oliver的观点,他认为微软也许会拿出更多更具实际意义的举措——即不仅放弃部分悬而未决的专利性诉讼,甚至可能在未来宣布不再就此发表任何异议。