快捷搜索:

微软75亿美元收购GitHub,我们为程序员梳理了这些

6月4日早上,各家科技类外媒被一条消息刷屏——“微软将发布收购GitHub”。公然,微软晚间发布,经由过程75亿美元的股票买卖营业收购GitHub。

部特别媒此前报道汇总

纳德拉还在Twitter转发了此消息,并称:微软+GitHub=为开拓者赋能。

纳德拉的Twitter信息

据彭博社此前的消息称,GitHub的最新估值是50亿美元,微软此次收购是出了高价,可见微软对GitHub的注重程度。此次收购给没找到新CEO、老例营业又没有盈利的GitHub找了一个前途。

小浪在微博上发了这个消息,然后下面的回覆中就有人问了一个料想之中的问题——

然后就有人说——

小浪感觉,这个回覆的@JuneterC必然是个法度榜样员(手动狗头)。

GitHub是什么?怎么用?

假如一个生手问一个法度榜样员GitHub是什么,可能很多法度榜样员第一光阴给出的谜底和上面那个@JuneterC 一样——“同性交友社区”,知乎用户“Deep Reader”还专门为此做了一个图解——

当然,以上都是法度榜样员开玩笑的说法,之所以为什么会有这个梗,等先容完GitHub今后再解释。

GitHub本色上是一个代码托管平台,有很多法度榜样员会在上面上传自己的代码,或者浏览/下载别人家的代码。今朝GitHub已有2700万名注册用户,代码库的数量则跨越8000万个,规模可以算是举世之最。对付很多法度榜样员——尤其是和开源代码打交道的法度榜样员,GitHub算是必弗成少的对象。

至于GitHub为什么对付很多法度榜样员如斯紧张,这个要从它的根基——散播式版本节制系统Git及其办理的法度榜样员痛点讲起。

假如你写一篇文章,中心颠末很多次改动——比如说,一会要增添/删除段落,一会又要把删掉落的器械规复过来,为了搞清楚自己的改动历程,你必要存下很多word文件,然后你就发明自己被各类各样的word淹没了……

小浪之前做的扎克伯格听证会翻译项目,这算是收拾相对清楚的了

更糟糕的是,你可能还必要别人也介入这个文章的编写,你在改你的文章的同时,别人可能还同时改动你之前写的器械,着末把各类改动合并到一路,更是让人头大年夜。

法度榜样员也有类似的痛点:一个项目稀有不清的代码,又有很多人介入,这样每次项目里面改了什么很难找到,谁改的也没法追溯,这里面如果出了什么问题,可能便是很严重的Bug。

昔时开拓Linux内核的林纳斯·托瓦兹(Linus Torvalds)也蒙受过这个痛点,所以为了治理Linux的代码库,他就开拓了Git。虽然那时天下上有很多版本节制系统,但Git很快成为最盛行的散播式版本节制系统。

GitHub便是在Git这个系统的根基上建立起来的,按照知乎用户“mzlogin”的说法,Git和GitHub大年夜概相称于“魔兽争霸”和“对战平台”的关系。等到2008年GitHub上线,更有无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等,还有像谷歌和Facebook这样的大年夜公司在上面放代码,GitHub对法度榜样员的意义远超Linux本身。

至于这个GitHub怎么用,小浪作为一个文科生,只能解释个大年夜概(法度榜样员可以跳过这段)——

假如你想介入一个开拓项目,你可以在注册GitHub之后,找到你要介入的项目,然后点击Fork,把这个项目的代码库复制到自己帐号下,接着Clone代码库今后就可以着手改里面的代码,然后把改动往自己的代码库推送。假如想让官方采纳你的改动,那就可以在GitHub上提议一个pull request,哀求对方吸收改动。

小浪刚才试着在上面fork了一个代码库——用人脸识别自动关注抖音漂亮蜜斯姐……

同时,在GitHub注册的用户可以关注其余用户,也可以给别人的代码点好评,以致还能看到其余用户的生动程度,这就让GitHub成为了法度榜样员的交流社区。

基于传统不雅念上“法度榜样员都是男的”这种思维,GitHub被戏称为“举世最大年夜同性交友社区”也就能理解了。

GitHub怎么被微软看上了?

那么问题来了:GitHub一个托管代码的网站,是怎么被微软看中的?

着实最早的时刻,微软是不爱好GitHub的。由于GitHub因此开源发迹,但微软曾是全部开源阵营“最大年夜的对头”。微软前 CEO 鲍尔默就说过:“开源软件是常识产权的癌症。”

微软曾经对开源的敌对立场也能理解:本身是卖软件发迹的,当然对有“免费”特点的开源不感冒。

但这个立场在现任微软CEO纳德拉上任后就改变了。纳德拉重塑了微软企业文化,一反以往的封闭计谋,徐徐拥抱开放,受他的影响,微软开始迎接各类开源技巧。

2014年10月,微软以致开源了.NET框架,这个是用于打造和运行利用+办事的编程根基对象,吸引了更多开拓者面向办事端开拓。此后,微软还陆续开源了Chakra JavaScript引擎、Visual Studio的MSBuild编译引擎、Computational收集对象套件、Xamarin、以及PowerShell。

到了2016年,微软成为了GitHub开源供献榜的第一名,跨越了Facebook和谷歌,并与GitHub在多方面展开相助。今朝,微软在 GitHut 上供献了跨越 1800 个存储库,继续三年维持第一。

等到2018年1月30日,微软自家的代码开源库CodePlex正式关闭。

而最早报道收购消息的彭博社称,微软着实和GitHub洽谈好几年,中心断断续续,近来才正式开始会商。

GitHub乐意和微软谈,可能也是由于它自己也处于逆境中。由于平台太火热,运营资源相对前进,导致GitHub不停在吃亏,2016年第三季度,该公司吃亏6600万美元,在2016年度的9个月中,公司的收入仅9800万美元。虽然GitHub的私有代码库是收费的,但也很难增补丧掉。

GitHub面临的竞争也很多,比如有个叫GitLab的平台,他们家的私有代码库是免费的,也有不少公司把自己的代码迁移到那里。

同时,GitHub的CEO Chris Wanstrath在10个月前就已交权,今朝公司还在找新的引导。微软出面收购,也算是给GitHub找了好店主。

这场收购有什么影响?

微软收购GitHub的利益相关方主如果三家:微软、GitHub、开拓者。

微软在此次收购中显着是获益的,今后它可以把GitHub整合到自己的办事中,这样就让全天下的开拓者加倍倾向于采纳微软的产品,比如云办事Azure之类的。对付GitHub来说,收购也算是不错的前途,至少上面谈到的CEO问题和盈利问题就有望办理了。

但对付开拓者来说,收购可能不是什么好事。这么说不是由于GitHub卖身,而是由于收购它的是微软——很多开拓者对付微软之前的封闭心有余悸,害怕微软在上面做过多商业化。

正如有开拓者所问的那样:“为什么收购GitHub的不是Google?”

当然也有开拓者荣耀:“亏得不是被甲骨文收购了。”(甲骨文被有些开拓者认定为“开源杀手”,案例可见Java和MySQL)

根据美国科技媒体The Verge进行的查询造访显示,开拓者中44%对微软收购 GitHub持中立立场,而32%是负面立场。

至于业界更详细的立场,就看有名的开拓项目代码还会不会在GitHub上了。

但也不是所有的法度榜样员对这个问题分外关心。

小浪问了一些法度榜样员同事,大年夜家表示:新浪的代码不放在GitHub上,以是对公司没啥影响。至于对自己……GitHub上的开拓者太多,想必微软为了顾及形象,不会糊弄,以是对自己也没啥影响,顶多是加点广告。

这样说来,至少在近一段光阴,法度榜样员照样可以在GitHub上宁神交友的……

您可能还会对下面的文章感兴趣: