通过收购GitHub 微软想让Azure成为开发者的默认云
并不是每个人都对这一前景感到兴奋。
芝加哥的开发人员John Gamble对这次收购表示怀疑:“这不是90年代的微软,但我仍然不相信Github。”但DevOps迷艾琳•佩加斯就没那么乐观了:“如果(微软收购了GitHub),我将立即把我所有的东西从GitHub上转移出去,并关闭我的账户。”
其他一些人,比如Windows管理员加里·威廉姆斯(Gary Williams)则更有野心,他们投出了抗议票:“如果他们接管了[GitHub],我就去住在山顶上,再也不碰电脑了。”
并非所有人都对此次收购如此悲观,他们收拾好行李,搬到山顶(或竞争对手GitLab)。像Jen Stirrup这样对微软友好的人认为这将是“了不起的”。
开源开发社区的一些人,比如Begin的联合创始人Brian Leroux,也很乐观:“微软可以成为Github的一个好管家。微软转型的迷人之处在于,它在很大程度上是一种文化,而不是基于特定的产品/品牌战略。(有)很多人喜欢这种新文化,但一个关键是他们绝对是开源盟友。”
尽管一些反对的投票来自于对微软根深蒂固的敌意,这是微软在反垄断时期赢得的,但其他人只是担心微软会让GitHub变得平庸。微软(Microsoft)收购《我的世界》(Minecraft)的开发商Mojang不是这样;或者是Kaggle,一个平台数据科学竞赛,这两个竞赛都是在微软的领导下发展起来的。至于LinkedIn,可以说它已经很平庸了。微软既没有帮助它,也没有伤害它。
不管怎样,这个雷德蒙巨人有充分的理由让这样的收购变得正确,而不仅仅是为数十亿美元的估值带来投资回报率。这将是一场艰难的财务游戏,因为据报道GitHub在一段时间内很难盈利。实际上,它是关于开发人员的。
毕竟,GitHub是开发人员构建未来的地方,而微软非常关心开发人员。当然,它一直是这样,但多年来它迷失了方向。
通过Azure云服务,微软终于摆脱了过去只使用windows的束缚,腾出空间来关注开源项目,特别是Linux等竞争激烈的项目。基于这个原因,Redmonk的分析师James Governor认为,微软收购GitHub“并不疯狂”,尤其是在使用GitHub来驱动更多云计算工作负载的前景正在形成的时候。
然而,就连这一点也让我觉得有点过于尖锐。微软用Azure证明的一件事是,它明白自己的生态系统投资与Azure并不是一对一的关系。微软花了数年的时间来吸引开源的初创公司和项目到这个平台上,其中大部分实质上是为了让世界相信微软已经改变了。在此过程中,Microsoft Azure成为了Amazon Web Services (AWS)的一流替代品。
换句话说,微软不需要强制GitHub来驱动Azure的工作负载。实际上,该公司很快就坚称,这次收购完全是为了让一千朵GitHub之花绽放,不管是在Azure还是AWS上,或者是任何一个开发者选择用来发挥自己创造力的地方。正如微软的一篇博客文章所指出的:
一般来说,微软越是吸引开发人员,这些开发人员就会选择更多地构建Azure。
我们用一些数字来证明这个理论。GitHub目前有2400万用户在代码(以及文档等)上进行协作,拥有超过8000万个存储库。通过拥有GitHub,微软并不“拥有”那些开发人员或他们的源代码库,但它确实将自己置于一个更好地将微软品牌与开放开发联系起来的位置。让微软成为当今开发者的默认云是否值得75亿美元?绝对的。
这是肯定的事吗?绝对不是。但微软有足够的资金来充实其开发者故事的不同领域,而GitHub可以说是皇冠上的宝石。并不是每个人都满意,但值得怀疑的是,GitHub的2400万开发人员是否会打包他们的存储库,去寻找替代方案。相反,他们可能会发现他们有点喜欢这个新的微软霸主(和旧的霸主一样)。