【.com速译】微软对开源社区和项目的软政策是热情和善意的,甚至让人怀疑纳德拉同志的基本立场——但相信我,这个软件帝国的掌舵人还是时刻准备着给开源社区的致命一击。最近我在手机上看到一条名为“Microsoft和开源”的LinkedIn通知。但是,LinkedIn应用程序立即崩溃,我找不到这个指向RossGardler职位的链接,他是MicrosoftAzure容器服务的***程序经理。然而,这种看似诡异的情况,其实与现实不谋而合——近年来,很多人认为微软酷爱开源,但绝非如此!一直在关注微软的知识产权推特账号,希望了解微软有多么热爱开源——毕竟知识产权是迫使用户签署专利协议的根本原因。我猜微软内部的闭源力量一定又占了上风,因为最近该帐户开始发布一些关于专利软件以及专利保护如何推动创新(通过诉讼)的精彩内容。事实上,微软的核心开源战略一直没有变,甚至可以说从未变过。开源对微软(包括任何其他厂商)来说最大的意义在于提供一个进入其平台的入口。对于微软来说,这个平台正在从Windows向Azure转变,因此微软决定将宣传重心调整到Linux上。显然,如果微软对Linux表现出深深的仇恨,那么用户将永远无法在Azure上托管他们的虚拟机。所以,Microsoft喜欢Linux……如果您使用Azure进行托管。是这样的。微软甚至可能乐于将开源成果纳入其技术解决方案,而不是直接将其应用于其平台。一般来说,这些开源产品会成为.Net等核心产品的“儿童版”。我并不是说推出VisualStudioforLinux毫无意义,但真的有人愿意在Linux上运行.Net吗?因此,即使Mono取得了商业上的成功(/讽刺),我也很难相信有人会说“嗯,我要编写.Net代码并在Linux上运行它。”任何人?战友们,你们有吗?现在回到专利诉讼——微软喜欢双管齐下:一方面表现出积极的态度,另一方面继续加强其专利基础。作为一家大公司,微软和所有其他大公司一样,在不同部门之间存在精神分裂症。事实上,这在管理层面是一个巨大的失败——如果微软真的把“我们热爱开源”作为其增长战略的一个组成部分的话。作为对开源和Linux的热爱的证据,微软去年指出,它已经放弃了一些它无法获胜的长期诉讼。这显然是将“wefailed”解释为“weloveopensource”来主动公关。微软可以通过实际行动充分证明其对开源和Linux的热爱,其实很简单:根据开放规范的承诺,整个系统将扩展到所有在OSI批准的许可下发布的软件,不受任何规范约束。简而言之,“Microsoft不可撤销地承诺,Microsoft不会对您开发、使用、销售、要约销售、引入或分发的任何OSI批准的软件解决方案提出Microsoft必要索赔。”只有这样,我才能真诚地同意微软真的热爱开源——而不仅仅是愚蠢的公关策略或曲线优美的Azure营销活动。但在此之前,Azure项目经理提出的任何宣传Linux和开源项目的豪言壮语,在我眼里都只是帮助自家云产品吸引客户的手段。原标题:不,微软不爱开源原作者:AndrewC.Oliver
