

6月4日早间消息,据知情人士透露,微软公司已同意收购Github公司——一家颇受软件开发商欢迎的代码托管平台。对于本次收购事件,消息人士称,GitHub的50亿美元报价,远远超出了微软的可接受范围,微软并将于本周一尽快对外宣布这笔交易。
Github公司为何没有上市而选择微软
Github公司主要是负责开发人员或者对科技公司的开源代码进行保存共享,在代码共享方面,Github公司在全球同类公司中占据有绝对优势,而且也可以具备上市的能力,但为什么Github公司却偏偏现在加入微软呢?
据消息透漏,Github之所以放弃上市而选择微软,部分原因是受到微软首席执行官萨提亚•纳德拉的影响。协议条款尚未公布。Github的最后一次资产估值在2015年,当时为20亿美元。
另外一个原因,此次收购为GitHub提供了一条出路,公司只从创办到现今尚未从常规业务中盈利,九个月来该公司一直在尝试寻找一位新的CEO,把公司的业务盈利期望寄托在寻找新的CEO上面。恰好微软这个科技巨头看上了Github公司的价值,因为Github公司主要协助编程人员在工作中实现协作和分享,同时也帮助越来越依赖开源软件的微软增加编程工具,并成为后者在自行编写软件方面的关键组成部分。
前者需要以为有能力的CEO来带领公司的业务发展,微软显然是一个不错的选择。而后者想要将Github纳入自己,为公司增加编程工具。这两者两厢情愿,收购的结果就是对双方都有利益,何乐而不为。
Github代码共享协作的重要性
截至今年3月份,有2400万用户高频使用GitHub,进行协作和共享代码,并为JavaScript、Python和C++等编程语言软件托管了8000万个源代码存储库。除了数以百万计的开发者之外,NASA等公共机构和Google、苹果、亚马逊等大型科技公司也在GitHub上有业务。而微软目前在GitHut上贡献了超过1800个存储库,连续三年保持第一。
对编程人员来说,GitHub是必备工具。许多公司——包括微软和谷歌——都使用GitHub来存储公司代码并进行协作。它也是开发者的社交网络。
GitHub平台提供的工具,对于软件开发人员来说已是必不可少具,开发人员能够使用GitHub来存储代码、跟踪更新并讨论问题。这家私人控股公司在150多万个组织中拥有超过2300万个人用户。去年秋季GitHub在接受CNBC采访时表示,该公司的订阅收入有望超过2亿美元,其中包括超过1.1亿美元的企业产品收入。
对于科技发展规模来说,Github代码共享协作的重要性还体现在可以降低进入人工智能领域的门槛,让全球最大的开发商、用户和企业社区能够使用它,进而利用它来满足各自的特殊需求。
微软看上GitHub这块肉已久
据消息称,微软此前曾试图收购GitHub,包括在2016年曾有公开报道,尽管GitHub否认了这些报道。之后的两年里,也频繁传出双方探讨收购的消息。近期,在GitHub CEO Chris Wanstrath离职和新管理者迟迟未能选定的窘境下,GitHub与微软的谈判,逐渐开始走上台面。
对于微软来说,两家公司建立合作关系,将为开发人员在微软的各种平台(包括Azure cloud)上构建应用程序提供另一个连接点。微软也可以使用GitHub上的数据来改进其人工智能产品。而在微软在Build 2018开发者大会上,微软宣布与GitHub达成新的合作,将Azure开发运维一体化的在线服务能力带给GitHub用户。让Visual Studio App Center与GitHub的整合,GitHub开发者在开发面向iOS、Android、Windows和macOS设备的移动应用时,可以体验与GitHub无缝衔接的自动化的开发运维流程。
GitHub与CodePlex的相爱相杀
2006年,微软推出开源软件托管平台CodePlex,意在为工程师建立一个可供代码下载和共享的社区。但该项目远不如2008年诞生的晚辈GitHub进展顺利。
2014年,新上任的纳德拉开始重塑微软企业文化,一反以往的封闭战略,逐渐拥抱开放。随着纳德拉对云服务的重视,使得微软对开源技术展现出空前的热爱,主要是因为这一领域显示出不俗的盈利能力。
一年后的2017年4月,微软宣布将其对抗GitHub的代码开源库CodePlex关闭。微软企业副总裁Brian Harry在博客中写道:之所以关闭CodePlex,是因为全世界的开放源码几乎都已经汇集到GitHub。过去几年间,我们看到不少开源网站来来去去,最终GitHub成了真正的社区所在地,几乎所有开源项目都转移到了这个平台。
对于此次微软与GitHub合作,被外界看作是双方10年间从“相杀”到“妥协”最终到“相爱”的里程碑事件。