86

刚刚,微软“喜提”10岁的全球最大同性交友网站!

 5 years ago
source link: http://www.10tiao.com/html/575/201806/2655816862/3.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 一定不会陌生。作为全球最大同性交友平台,GitHub 是一项在线服务,允许开发者托管他们的软件项目。


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


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


刚刚,GitHub 已确认被微软收购


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


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

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


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

就在 6 月 4 日凌晨彭博新闻社发布的最新报道称,据熟悉此事的消息人士透露,微软已同意收购 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 否认了这些报道。之后的两年里,也频繁传出双方探讨收购的消息。


近期,在 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 年间从“相杀”到“妥协”最终到“相爱”的里程碑事件。


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


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


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


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


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


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


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


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


GitHub 十年大事记一览


GitHub 于 2008 年 4 月上线,不久前,它迎来了十周年生日。在这一值得纪念的日子,下文是 GitHub CEO Chris Wanstrath 在个人主页上发表的一篇小感言,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 的第一个平台项目


Ruby on Rails 是 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.js Fundation,并发布了一个新的开源管理模式,解决了复杂的平台交互问题。


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


2010 年


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


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


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


2011 年


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


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


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


2012 年


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


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


2013 年


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


2014 年



6 月 9 日,Docker 1.0 创建


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


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


7 月 21 日,第一次 Django Girls 培训


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

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


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


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


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


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


2015 年


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


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


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


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


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

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


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


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


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


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


12 月 3 日,苹果开源 Swift


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


2016 年


7 月 9 日,Apollo 11 代码开源


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


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


2017 年


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


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


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


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


2 月 15 日,TensorFlow 1.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)使用技术创造了不可思议的事情。去年,通过 Human Utility、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(领英)这个职场社交平台。如今微软又收购了最大的程序员“社交”平台,我们试目以待开发者更美好的未来。


精彩文章推荐:

凌晨3点不回家,你是要钱?还是要命?(文末有彩蛋)

在创业公司担任了4年技术总监,我总结出这些套路!

程序员,除了写好代码,你更应该看5月的这十篇热门文章!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK