33

微软为什么收购GitHub?

 5 years ago
source link: https://www.linuxprobe.com/why-microsoft-github.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
导读 微软很早就明白,拥有大量的开发人员是多么强大的潜在资本。拥有了GitHub,该公司将增加一个拥有2700万开发人员的社区,这些开发人员把存储库作为他们软件工厂的关键组成部分——同样是代表微软云技术关键目标市场的开发人员。

据彭博新闻(Bloomberg News)周日发布的一份报告显示,这家总部位于旧金山的公司已同意被微软(Microsoft)收购。此前,《商业内幕》(Business Insider)上周五报道,两家公司一直在谈判。这笔交易的规模尚未披露,两家公司都尚未公开谈论此事,但鉴于GitHub最近一轮融资的估值为20亿美元,此次收购将需要微软的巨额财务支出。

微软为什么要做这笔交易呢?简而言之,GitHub是现代软件开发的重要组成部分。个人开发人员可以使用Github为他们所编写的代码创建简历,有180万家公司和组织使用Github在他们的开发人员之间共享代码,跟踪正在进行的项目的进度,并促进对已完成项目的维护。

GitHub创建于2008年,是一项基于Git开源项目的商业服务,它为个人和公司提供了一种基于Web的软件开发协作方式。

自去年以来,当时共同创始人Chris Wanstrath宣布退出该职位后,该公司一直在寻找首席执行官。

Git和Github在过去十年Web和移动应用程序爆炸式增长时,在软件开发的现代化中发挥了巨大的作用。 分享和重用代码,而不是为每个新项目的最基本任务重写代码,已经以无数方式提高了开发人员的生产力。 Github给规模较小,发展中的公司一种方式来实施科技集团的一些最佳实践,同时寻找并贡献于改变软件开发方式的开源项目。

现在,即使是当今的大公司,包括微软,也都将Github作为其软件开发流程中的重要工具。 微软在2016年成为Github上托管的开源项目的最大贡献者,并且实际上使用了Git的修改版来开发Windows。 这交易受到密切关注的一个方面是,亚马逊网络服务(Amazon Web Services)和谷歌(Google)等竞争对手是否会继续在微软拥有的GitHub上存储代码。

尽管有这么多的用户,Github并没有赚钱,作为一家独立的公司,它可能不会长久。目前尚不清楚微软是否打算像收购领英(LinkedIn)后那样,将公司作为一个独立实体来运营,也不清楚这是否是新的Azure代码存储库服务的前奏。

从短期来看,考虑到Github在软件开发过程中扮演的核心角色,没有可能会发生很大的变化。 如果微软在首席执行官Satya Nadella取得控制权后的最近几年中展示了任何东西,那么它表现出一种致力于与开发人员会面的承诺,而不是强迫他们使用微软拥有和控制的技术。

因此,通过这一措施,这笔交易将成为微软对开源软件和多平台开发新宠的真正考验。 随着周日悬而未决交易的消息爆发,开发商Twitter充满了对地球上最大公司之一的担忧 - 这家软件巨头曾经因为滥用权力而被政府起诉 - 控制这个星球上最大的软件存储库。

在短期内,考虑到Github在软件开发过程中扮演的核心角色,没有什么会改变。如果说微软在过去几年里表现出了什么,那就是首席执行官萨蒂亚•纳德拉(Satya Nadella)掌权后,表明了与开发人员的承诺,而不是强迫他们使用微软自己控制的技术。

因此,从这个角度来看,这笔交易将是对微软对开源软件和多平台开发新兴趣的真正考验。随着周日即将达成的协议的消息传出,开发商Twitter对世界上最大的公司之一——曾因滥用职权而被政府起诉的软件巨头——控制着这个星球上最大的软件仓库充满了担忧。

这些担心恐惧可能被夸大了。 在过去的几年里,人们已经说过这么多,以至于接近陈词滥调,但这确实与微软不同。 对大型科技公司持怀疑态度是绝对谨慎的,但数百万公司已经信任微软的电子邮件,财务电子表格以及在Azure服务器上运行的专有代码。

如果开发人员想要使用不同的服务来托管他们的代码,开发人员有几个选择。 假设他们拥有内部专业知识,软件团队可以简单地在托管或云服务上使用Git项目来自行管理版本控制流程,但这需要牺牲Github用户界面提供的某些灵活性。

他们还可以使用Gitlab。它利用了开发者的焦虑情绪,在YouTube上播放了一段视频,解释如何通过类似的服务来启动和运行。

2000年,汗流浃背的史蒂夫·鲍尔默(Steve Ballmer)在微软成立25周年庆典上对软件开发人员发表了这番经典讲话,这可能是微软最后一次得到开发者群体的全力关注,当时的开发者群体也比微软小得多。在那次表现之后的几年里,苹果在iOS上抢尽了移动计算的风头,AWS也凭借云服务赢得了企业开发者的青睐。

在纳德拉的领导下,微软似乎决心重新赢得软件开发社区的关注和尊重。如果它能成为现代软件中最重要的工具之一的负责人,并找到一种方法让一些用户相信Azure是适合他们需要的云服务,那么购买Github将是这条道路上的又一步。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK