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是一个去中心化的系统,所以就算微软搞砸了,其实也没什么大不了的。
编译组出品 来源:36氪 编辑:郝鹏程