|
|
|
|
移动端

微软收购 GitHub:多年后大家会明白,这是一次伟大的收购

GitHub 如今“名花有主”了——微软以 75 亿美元的价格收购了它,此前该公司作为一家独立公司已经经营了 10 年。现在 GitHub 宛如“小蝌蚪”一般找到了“妈妈”,不需要再上市了。

作者:Owen Williams来源:36kr|2018-06-12 07:25

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

 编者按:本文作者 Owen Williams,原文标题 Microsoft acquiring GitHub is a good thing. Here’s why.

GitHub 如今“名花有主”了——微软以 75 亿美元的价格收购了它,此前该公司作为一家独立公司已经经营了 10 年。现在 GitHub 宛如“小蝌蚪”一般找到了“妈妈”,不需要再上市了。

但纵观全网,开发人员的反响广泛——有些声音是积极的,也有一些消极的声音谴责 GitHub 委身于微软。

我相信微软收购 GitHub 对包括 GitHub 本身在内的所有各方来说都是最好的结果,我们要看看我们是如何走到这一步的。

乱象迭出

GitHub 从来不缺资本供应,有大约 3.5 亿美元的风投在后面支持着——不过,它最终在与商业现实作斗争的过程中停滞不前了。

结果就是,该公司多年来业务拓展乏力,几乎可以用毫无建树来形容,这导致 2016 年许多人联名给该公司写了一封公开信,抱怨其自身的平台管理工作做的有多么糟糕:

然而,我们中的许多人都感到沮丧。我们这群在 GitHub 上运行一些最流行的项目的人觉得自己完全被忽略了。而当我们通过你提供的唯一渠道进行质询时,收到却是空白的回应,甚至是没有回应。我们不知道自己的请求发生了什么, GitHub 是不是正在处理这些请求。由于我们自己的工作通常是公开的,而且每个人都参与到这个过程中,所以作为我们最重要的项目平台,GitHub 身在暗处似乎很奇怪。

作为回应,GitHub 最终道歉并承认缺乏动力或注意力,未来会致力于“让对 GitHub 的反馈成为更加透明的体验”。

GitHub 的内部纷争很大程度上可以归因于 2014 年披露的工作环境问题。该公司创始人 Chris Wanstrath 过去几年一直在试图彻底改变公司。

过去几年一直担任代理首席执行官的 Wanstrath 将 GitHub 的重点重新放在了企业游戏上,并让更大的公司参与进来以增加收入。GitHub Enterprise 是一个托管版的平台,公司可以在这个平台上运行。过去我也用过 GitHub Enterprise,可以说非常不错了——连 GitHub 自己也似乎也喜欢它。

该公司在特性发布方面做得更好,在某种程度上安抚了开发人员,但如今事态发展至此,过去的 7 个月里群龙无首,以及直到今天还在苦苦寻找新的替代产品都难辞其咎。

Microsoft + GitHub = ❤

在过去的三年中,微软在两方面发生了翻天覆地的变化——一是考虑构建软件的方式,二是与世界分享的方式。在前任首席执行官 Steve Ballmer 之后,他的继任者 Satya Nadella 将公司带向了另一个方向:完全开放。

在这种背景下,微软收购 GitHub 是很有意义的,因为它给了这家创业公司一个新家,并为其提供了无限的发展空间,在获得成功所需的架构的同时,继续为开源开发工具。虽然我一般不怎么喜欢这样的平台整合,但我完全不相信 GitHub 在未来能够独自实现整合。

人们不断地从 Windows 这样的计算平台转向 API、云计算和开发工具。微软看到了这一点,并通过培育社区和为开发人员构建出色的工具,以便在跨平台上免费使用这些工具来获益。

GitHub 自然是个中翘楚,而微软的规模意味着它可能能够免费向个人提供一些基本功能——比如私有存储库——从而在社区中赢得更多的好感。

在过去三年的时间里,微软不遗余力地赢得了开发者社区的支持,并展示了它的投资决心——甚至有意向收购 GitHub 之前:

  • 它开放了 GitHub 上所有的 .NET 框架

  • 它采取了很多措施,使得开发更为容易

  • 它开始并持续为每个平台提供最好的开源代码编辑器之一

  • 它成为 GitHub 上开源的最大贡献者

微软的整个 Windows 10 平台现在都是基于开源的 PWA(Progressive Web App)技术的。

在和开发人员接触以获取社区好感的过程中,微软最终成为开源最重要的推动者之一。

正是由于微软的这一努力,我在厌倦了苹果对开发人员的敌意后,毅然于 2017 年从 Mac 跳槽到了 Windows。这项工作引领了新一代的开发人员,他们可以在任何平台上工作,使用最好的工具,不管他们是在 PC、Mac 还是 Linux 领域。微软发现自己为每个人构建了最好的工具,而不仅仅是一些封闭的平台。

这很重要,因为我想不出有谁比微软更适合收购 GitHub——微软将被社区视为一个高标准的公司。

我不希望微软将 GitHub 与它自己的工具合并,或者把它塞满广告,而是把 GitHub 当作一种开发人员可以投资的东西,因为他们知道 GitHub 有微软在后面一以贯之地支持。

一提到微软的过去,人们很容易就会说一些陈词滥调的笑话。但是,全公司上下数百人的辛勤工作,却成功地改造了一个拒绝开源的组织,使它根本上拥抱开源。

GitHub 自己的公告既谈及了共享的愿景,也表示微软和 GitHub 都理解这项交易带来的责任:

但更重要的是,他们对未来的愿景与我们对未来的愿景非常吻合。我们都认为 GitHub 需要继续作为对所有开发人员都开放的平台。无论你说什么语言语言、来自哪些平台,GitHub 都将是你永远的家——都将使你进行软件创建、协作和发现的最佳场所。

微软首席执行官 Satya Nadella 也表达了同样的想法:

最重要的是,我们认识到自己对这项协议承担的责任。我们致力于成为 GitHub 社区的支持者,该社区将保留其发展第一的理念,独立运作,保持开放。我们将始终倾听开发人员的声音,并在基础功能和新功能上进一步加大投资。

我很兴奋,因为这样的认知给了 GitHub 一个长期发展的基础。没有什么地方比微软更适合它继续成长了,而微软帮助开发人员取得成功的工作也将继续下去。

将来呢?

来源:GitHub’s blog

一旦这次收购结束,大家都各得其所愿,我认为从长远来看,这是一个伟大的收购,保证了 GitHub 能够作为开发工具在未来贡献出自己的力量。

有一种说法我很喜欢,即微软在 GitHub 最终消亡之前,或者更糟糕的——在 GitHub 落入一家实际上可能用如此庞大的平台做坏事的公司手中之前,给了它足够的支持。

更让我兴奋的是,微软可能会成功促成 GitHub 的复兴,使其成为一个能为我们的开源工具带来有意义的创新的开放性平台。毕竟,GitHub 是一个去中心化的系统,所以就算微软搞砸了,其实也没什么大不了的。

【编辑推荐】

  1. 微软重回巅峰:纳德拉是如何扭转局面的
  2. 极限编程创始人 Ron Jeffries:开发者应放弃敏捷开发
  3. 微软推出 AI 开发免费电子书,手把手教你构建智能聊天机器人
  4. 微软将如何处理 GitHub 上有争议的代码?
  5. 借开发者“撬动”用户,才是微软重金收购GitHub的背后逻辑
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

读 书 +更多

Visual C# 2005技术内幕

本书提供了.NET框架下C#编程的详尽指南。书中详细介绍了.NET框架中的核心概念、使用GDI+编写高级用户界面、多线程程序设计、使用ClickOnc...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊