WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

评论分析 > 商用办公 > 正文
刚刚,微软75亿美元“喜提”10岁的全球最大同性交友网站!
作者: 51CTO技术栈 2018-06-05 19:30 【51CTO技术栈】

如果你是程序员,那对GitHub一定不会陌生。作为全球最大同性交友平台,GitHub是一项在线服务,允许开发者托管他们的软件项目。


在这个平台上,世界各地的任何人都可以下载这些项目,并提交他们自己的改进,这个功能使GitHub成为开源软件开发世界的中心。

GitHub提供的工具对于软件开发者来说十分重要,开发者们用GitHub来存放代码、记录版本更新、并讨论项目问题。

刚刚,GitHub 被微软以75亿美元收购

上周末,微软正在洽谈准备全资收购GitHub的消息传的沸沸扬扬。

在传出微软收购GitHub的消息后,GitLab在其官网发布了一篇文章表示祝贺,并表示微软此次收购也意味着软件开发者的影响力在日益增长,他们是新的王者,他们在组织中的影响力正随着他们的价值而不断增长。


祝贺GitHub被微软收购!这证明了全球软件开发人员日益增长的影响力以及现代DevOps的重要性。

软件社区对GitHub很感兴趣,其中包括GitLab社区。GitLab首先在GitHub上开发,并通过它找到了第一批贡献者。


就在6月4日凌晨彭博新闻社发布的最新报道称,据熟悉此事的消息人士透露,微软已同意收购GitHub,6 月 4 日晚 21 点多,微软官网发文,正式宣告 75 亿美元收购 GitHub。


GitHub公司为何没有上市而选择微软

GitHub公司主要是负责开发人员或者对科技公司的开源代码进行保存共享,在代码共享方面,GitHub公司在全球同类公司中占据有绝对优势,而且也具备上市的能力,但为什么GitHub公司却偏偏现在加入微软呢?

据消息透漏,GitHub之所以放弃上市而选择微软,部分原因是受到微软首席执行官萨提亚?纳德拉的影响,协议条款尚未公布。

GitHub的最后一次资产估值在2015年,当时为20亿美元,现在估值大约50亿美元。

另外一个原因,此次收购为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多万个组织中现拥有超过2700万个用户。去年秋季GitHub在接受CNBC采访时表示,该公司的订阅收入有望超过2亿美元,其中包括超过1.1亿美元的企业产品收入。

对于科技发展规模来说,GitHub代码共享协作的重要性还体现在可以降低进入人工智能领域的门槛,让全球最大的开发商、用户和企业社区能够使用它,进而利用它来满足各自的特殊需求。


微软看上GitHub这块肉已久

据消息称,微软此前曾试图收购GitHub,包括在2016年曾有公开报道,尽管GitHub否认了这些报道。之后的两年里,也频繁传出双方探讨收购的消息。

近期,在GitHubCEOChrisWanstrath离职和新管理者迟迟未能选定的窘境下,GitHub与微软的谈判,逐渐开始走上台面。

对于微软来说,两家公司建立合作关系,将为开发人员在微软的各种平台(包括AzureCloud)上构建应用程序提供另一个连接点。微软也可以使用GitHub上的数据来改进其人工智能产品。

而微软在Build2018开发者大会上,宣布与GitHub达成新的合作,将Azure开发运维一体化的在线服务能力带给GitHub用户。

让VisualStudioAppCenter与GitHub的整合,GitHub开发者在开发面向iOS、Android、Windows和macOS设备的移动应用时,可以体验与GitHub无缝衔接的自动化的开发运维流程。

GitHub与CodePlex的相爱相杀

2006年,微软推出开源软件托管平台CodePlex,意在为工程师建立一个可供代码下载和共享的社区。但该项目远不如2008年诞生的晚辈GitHub进展顺利。

2014年,新上任的纳德拉开始重塑微软企业文化,一反以往的封闭战略,逐渐拥抱开放。

随着纳德拉对云服务的重视,使得微软对开源技术展现出空前的热爱,主要是因为这一领域显示出不俗的盈利能力。

一年后的2017年4月,微软宣布将其对抗GitHub的代码开源库CodePlex关闭。

微软企业副总裁BrianHarry在博客中写道:之所以关闭CodePlex,是因为全世界的开放源码几乎都已经汇集到GitHub。

过去几年间,我们看到不少开源网站来来去去,最终GitHub成了真正的社区所在地,几乎所有开源项目都转移到了这个平台。

对于此次微软与GitHub合作,被外界看作是双方10年间从“相杀”到“妥协”最终到“相爱”的里程碑事件。

微软收购GitHub,这对行业意味着什么

软件开发人员日益增长的影响力并不能被夸大。开发商是新的王者,他们在组织中的影响力正随着他们的价值而不断增长。

GitHub在开发人员社区中赢得了很大的份额,微软的收购无疑是为了获得和培养这种理念。

然而,长期的战略意义似乎是,微软希望使用GitHub作为推动Azure采用的手段。

开发人员工具具有很高的云用量驱动能力。一旦将应用程序代码托管起来,下一步自然就需要一个地方来部署它。

今天,微软通过将云服务Azure和MicrosoftVisualStudioTeamServices(VSTS)紧密结合起来,促进了云的普及,它是一套开发工具。微软可能会将GitHub整合到VSTS中,以利用与Azure的紧密联系。

Amusi认为,谁收购GitHub并不重要,重要的是:时刻保持一颗开源的心。为全球开发者提供一个舒适的平台,一起改变世界。

前两个月GitHub才度过十岁生日,微软在十周年之际喜提GitHub可谓是一大手笔,最后让我们一起回顾一下GitHub十年大事记。

GitHub十年大事记一览


GitHub于2008年4月上线,不久前,它迎来了十周年生日。在这一值得纪念的日子,下文是GitHubCEOChrisWanstrath在个人主页上发表的一篇小感言,GitHub官网也发文对十周年历程进行了回顾与总结。

十年前的今天,GitHub正式上线。我们的初衷非常简单,希望通过它让开发者更简单地沟通,并基于项目实现紧密合作。

在过去的十年间,我们的公司不断发展壮大,但我们对GitHub成立的初心一直没变。

GitHub如此特殊的原因并不是因为它是一个很好的创意或创新,而是源于使用它的人们。

所以,今天,GitHub迎来十周年的庆典,我需要感谢的是使用这个平台的人们、我们的社群。

回顾过去十年我们的经历,最值得回忆的不是平台上的任何一条代码,而是人们在平台上所做的事情:来自全世界的开发者们在GitHub上分享、讨教、修改和创建了一个个项目。

在成立之初,我们从没想到GitHub会取得今天的规模和成就,会有这么多的项目,有的项目已经成型,有的还在初期阶段,有的甚至有着庞大的规模和架构。

除此之外,我们也未曾料想商业机构会像今天这样青睐开源社区,也没想过GitHub可以给开发者提供这样相互学习的机会。

GitHub能有今日的成功也归功于我们所处的时代,它成立于人们急需互联的时代,正如我在另一篇感言上所写的那样,我们不要武断地评价GitHub所取得的成就,就让我们通过这十年来一些美好时刻和里程碑事件来印证GitHub的贡献吧!

所以,让我们展望未来!开发者们,你们已经定义了软件的今生,我相信,你们也会继续的定义软件的未来。那么,将来的软件是什么样子的呢?让我们一起期待!

同时,在这里,我要感谢所有在社区里做出贡献的人们,感谢你们所提交的每一条代码,感谢你们所提出的每一个问题、文档和分享的项目。感恩已有的,同时,我们也期待即将发生的!

让我们一起回顾过去十年历年大事记的重要瞬间!

2008年


4月10日,GitHub正式上线

内部beta版结束,GitHub正式进入大众视野。我们创立的初衷是:连接每一个开发者并用Git为他们提供更好的合作和互通方式。

上线通告链接:https://blog.github.com/2008-04-10-we-launched/

4月3日,GitHub的第一个平台项目

RubyonRails是GitHub上的第一个大型开源项目,尽管当时GitHub还处于内部beta阶段,考虑到GitHub是在Rails上建立的,这依然是重要的一刻。

2009年

1月3日,比特币横空出世

比特币——世界上第一个区块链虚拟货币,在2009年被设计出,并在2010年正式登录GitHub。

截至目前,比特币项目已经吸引了超过18000名开发者和超过500位论坛作者,并触发了上千个其他区块链项目,其中有很多是比特币的基础源代码变种。


5月21日,Node.js发布

Node.js于2009年发布,它从根本上改变了人们使用JavaScript的方式。有了Node.js,人们可以通过使用像Angular、Ember、React、jQuery和Vue这样的开发库,跨操作、系统地开发复杂的服务器端和桌面应用。

这个项目有效地推进了JavaScript的延展性,也极大地推进了程序语言的进程。

2014年,Node.js的衍生版本io.js上线,它强化了社区的开源属性。一年之后,两个项目合并为Node.jsFundation,并发布了一个新的开源管理模式,解决了复杂的平台交互问题。

今天,Node.js支持着世界上最丰富的开发库和开发工具生态,有将近2000名维护者。Nodeschool连接了开发者,提供免费的教程并管理着全世界的开发者日记。

2010年

11月26日,RailsGirls举办了第一次培训

2010年,RailsGirls在赫尔辛基(Helsinki)举办了第一次项目活动。2013年,这个团队开始了SummerofCode——全球性质的奖学金项目,资助女性和无编程背景的人们就开源的项目进行三个月的全职工作。

与Google的SummerofCode、Outreachy以及其他的公益项目一起,RailsGirlsSummerofCode在软件业产生了长远的影响力。

2011年

1月1日,TravisCI的第一个拉入请求

TravisCI于2011年上线,为开源和不开源项目提供了长久、可靠的持续集成(CI)。

Jenkins和CircleCI也在同一时间成立,这使得2011年成为CI历史上重要的一年,也是软件历史上重要的一年。至此,测试成为保障更加安全、可靠的代码的重要步骤。

2012年

1月1日,JavaScript成为GitHub上最受欢迎的语言

JavaScript在2012年成为了全平台最受欢迎的语言——远超Ruby、Java和Python。今天,它仍然是GitHub欢迎榜榜首。

2013年


1月16日GitHub社区迎来第三百万个用户。之后,GitHub社区创建了第1亿个repository——包括ProjectOpendata。

2014年


6月9日,Docker1.0创建

Docker1.0在2014年6月上线(在第一代Docker上线一年后),将Docker项目带入企业级数据中心和云上。

类似Docker和Kubernetes这样的项目简化了DevOps并解放了设备维护人员,使得他们将精力更好地投入到更为重要的事情上。

7月21日,第一次DjangoGirls培训

第一次DjangoGirls培训在柏林EuroPython2014上举办,到现在共进行了四年全世界女性的软件培训和支持。大家可以进行捐助,以维持DjangoGirls的社区发展。


10月23日,微软开源系统.Net

.Net是微软开源的鼻祖。现在,微软维护着上百个开源的项目,这其中有VS和TypeScript,一个是去年用户最多的项目,一个是去年成长最快的项目。

微软是GitHub社区中最活跃的组织之一,每天有上千名工程师贡献和发布跨平台的编译程序。

类似于谷歌和微软这种规模的大公司对开源项目的投资改变了开发软件的视角。

他们展示了成功的秘诀:有些时候,并不是技术如何,而是人们或社区怎么使用技术。

2015年

3月2日,虚拟现实引擎4开源

EpicGame团队开源虚拟现实引擎4,降低了游戏开发者创造的门槛。同时,免费源代码也让社区在游戏发布之前就获取了主要特征信息。

「Games」是2017年GitHub最火的话题之一,这一切都源于开源的游戏引擎、开发库和其他开发工具。

Phase、GodotEngine和其他项目如itch.io等逐渐改变了人们实现和分享独立游戏的方式。

除此之外,开源的学习资源和游戏如2048(激励产生了上百个克隆产物)吸引了更多的人创造游戏。


9月22日,GitHub进入学校课堂

GitHub课程的创立使得老师能更简单地进行教学和布置作业。今天,在高中、大学和编程夏令营的学生们可以通过超过一百八十万的资源库进行学习,这些都与传统的教学资源相去甚远。

从资源列表到海量的开源在线课程(MOOCs),如edX和Udacity等,在GitHub上有上千种学习软件开发的方法。

在列表中,排名最前的包括Ada‘sJumpstartProgram和Stanford'sTensorFlowTutorials。STAT545教了上千名学生进行数据处理,CS50也在全美课堂上盛行。

在过去的十年中,社区驱动项目如DjangoGirls开始在线课程,组织现场课程并增加了全世界学生的学习机会。我们的校园特使CampusExperts也在超过15个国家创立了校园技术社区。

12月3日,苹果开源Swift

Swift的开源提供了新的开发工具,并同时鼓励更多的公司向公众发布他们的开发工具。

2016年


7月9日,Apollo11代码开源

Apollo11在1969年登陆月球,47年之后,其源代码在GitHub上公开。NASA维护着上百个开源项目。

在公共库中,你可以找到虚拟化Martianterrain和识别外星物体的TensorFlow的代码。同时,你还能找到SpaceX的开源编译代码。

2017年


2月10日,Python团队开源他们的第一个拉入请求

2016年伊始Python维护团队就声明了他们进入GitHub社区的计划,并在2017年公开了他们的第一个拉入请求。

在过去的十年中,Python逐渐发展为发展最快的编程语言之一。从2015年起,它就是GitHub上最热门语言的第三名,并实现了年70%的增长率。

Python的历史可以追溯到90年代早期,它影响力的飞速成长是在近年。以2007年的Scikit-Learn为起点,它很大程度上得益于大规模数据科学生态链和机器学习的兴起。流行的开发库如Pandas等也为使用Python处理数据提供了便利。

2月15日,TensorFlow1.0上线

2015年,Google将其内部使用的机器学习库TensorFlow开源。

TensorFlow是2017年在GitHub上衍生代码最多的项目,除此之外,TensorFlow/models库在2017的访问数量是2016年访问数量的5.5倍。今天,TensorFlow已经是创建机器学习模型所必须使用的工具了。

近年,机器学习得到了极大发展,机构和个人通过TensorFlow创造了各种模型,包括检测生理缺陷、分辨皮肤肿瘤、合成音乐和自动驾驶等。

今天,数据分析师可以通过一些开源的深度学习工具和模型解决复杂和有趣的数学问题。

除了TensorFlow,类似于Caffe2、Sonnet、DeepSpeech和Keras的深度学习库结合数据分析工具,如Pandas和Jupter等也得到了各行业的广泛使用。

5月2日,建立30000个非盈利账户

非盈利和非政府组织(NGOs)使用技术创造了不可思议的事情。去年,通过HumanUtility、Maven和ConnectHome,创立了超过30000个非盈利账户。

野生动物保护协会(WCS)召集了25个国家进行珊瑚礁的保护。在Kenya环境中,WCS使用软件收集全世界的研发数据并帮助本地社区获取更有利和更持久的珊瑚礁保护方法。

5月31日,第1亿个拉入请求

在过去,大量的漏洞被修复,特征得以实现,软件变得更加优秀。仅仅在2017年,GitHub上大约提交上线了2.9兆亿数量的代码。

2018年


4月10日,GitHub十周年纪念日

在GitHub上线十周年后,我们的社区拥有超过2700万名开发者,他们分布在全世界,在超过8000万个项目上进行着紧密协作。

诚挚地感谢开发者们,感谢大家在过去十年中的创造和奉献,感谢大家为软件的发展所做的一切,感谢大家这十年来不懈的追求和努力!

再回到微软收购GitHub事件上,历史上被微软收购的产品,Hotmail,如今被微软Live.com取代。诺基亚,已经消失的手机巨头;Skype,互联网语音通信公司。还有错失微软收购的YaHoo!网站。

此外,还有被微软收购的LinkedIn(领英)这个职场社交平台。如今微软又收购了最大的程序员“社交”平台,我们试目以待开发者更美好的未来。


标签:商用办公 

LecVideo