微软宣布开源 .NET 架构,而 .NET 也将支持 OS X 和 Linux。对于微软不同寻常拥抱开源的举措,Linux 基金会执行董事 Jim Zemlin 认为, 微软认识到过去十年软件构建方式发生了根本性改变。微软重新定义自己是为了回应一个由开源软件和协作开发驱动的世界。
软件行业也有帕累托法,在其它行业 80% 的销量可能来自于 20% 的客户,而在软件行业中 80% 的堆栈由开源软件构成,另外 20% 是定制或私有软件。
微软在几年前就参与了开源开发,它位居内核代码 Top20 企业贡献者之列,今年它还捐助资金资助关键的开源软件项目的开发,“我们不同意微软做的每一件事情,很多开源项目与微软产品有直接竞争关系。然而,我们今天看到的新微软与过去那个确实不同了。”