如果你是看到了75亿进来的,还在纳闷前面那个github的是个什么,你可以走人了?如果你进来是想看到微软两个字的,请继续。

微软以75亿美金的股票收购Github这件事情,从周六一早我爬山到香山琉璃塔的时候看到第一篇朋友圈文章到这会儿做实了,一共不到72个小时。可能对很多人来说这个事态发展太快,措手不及,也有手快的在周日早上就发出来“千万别”的呼吁了。不过无济于事的是,最终微软还是完成了这LinkedIn以后最大的一笔收购。

GitHub为啥愿意被收购?

“软件工程这个事情,从来就不是一笔好生意!”,如果现在谁还想去靠搭建一个代码托管服务赚钱,那最好还是别了。不知道还有人记得有一家叫做GitCafe的公司么?加上Coding.net和开源中国的码云,这算是国内复制GitHub模式的三个很成功的创业公司了,结果是GitCafe被Coding.net收购,Coding.net收到腾讯投资。当然,Coding.net算是成功的案例,但是从这个套路你也可以看出,一家以代码托管作为主要服务内容的公司,它的生存状态如何?当然,GitHub作为全球最大的代码托管平台,国内这些复制者是无法望其项背的,每年1个多亿的订阅收入也是真金白银。但是作为一家商业运作的公司,就算社区再有情怀,也还是要解决大米白面的问题。

摆在GitHub面前的问题是,趁现在热度还在,我是卖掉还是上市?GitHub为什么不选择上市呢?那我们再拿一家类似的公司来做类比,澳大利亚的Atlassian在2015年完成了IPO,而且在上市当天就大涨28%,为啥GitHub不能走这条路呢?而且bitbucket做的还远不及GitHub呢?要回答这个问题,你首先要搞清楚软件工程这件事情,到底怎样才能成为一个生意。任何的软件公司都需要软件工程工具,这些工具以代码管理为基础,加上工作跟踪,项目管理,测试,构建和发布基本上才能构成一个完整的工具链。软件工程工具要发挥作用,只有成为工具链才可以。这里面的基础组件本身是很难独立对整个研发团队产生价值的,源代码管理(VC)系统又恰恰是一个技术难度极高,运营成本也很高的基础设施类服务,这种东西是典型的“求之不得,弃之不舍”的系统,用户一般很不愿意为这个东西本身付费,其实你看看全世界还有多少用老旧的svn在管理源代码的公司就知道我在说什么了。所以,如果一家公司想要靠软件工程工具生存,就必须要打造工具链,这件事情已经被多家公司证明,IBM的Rational产品线,HP的QC产品,微软的TFS/VSTS和Altassian的全家桶都是围绕这个思路来赚钱的。

再回过头来看看GitHub你应该能明白我在说什么了,虽然GitHub有超高的人气,但是盈利能力,特别是持续的盈利能力一直是他的短板。这些年GitHub也不是没有努力过,2017年发布的Marketplace就是最好体现,但是比较一下Altassian的插件市场和VSTS的Marketplace的发展就可以看出其实GitHub一点都不努力。Altassian从一开始就坚持打造工具链和开放体系,VSTS从2015年开始打造插件生态;而GitHub的各种集成和插件其实存在许久,而GitHub直到2017年才有官方的插件市场,这足以说明GitHub的管理层对自己的发展方向其实一直不够明确也不够认真,甚至显得很任性。

微软为什么要收购GitHub?

其实微软对GitHub窥视许久,这是尽人皆知的事情。微软的生意其实是一个生态的生意,而开发者社区一直都是微软赖以生存的根本之一。微软开发者工具Visual Studio产品线一直被列为微软内部的战略级产品,这一点在微软整个的发展史上从来没有被动摇过,无论这个产品本身是否赚钱,微软都愿意为它投入大量的资源。所以你要说这个世界上谁最懂得开发者,那必须是微软。就算鲍尔默这位最近经常被大家诟病的前CEO也是一位极其推崇开发者的CEO,我本人是亲身体会过他高喊着Developer Developer Developer跳上讲台的那种气势,以及他讲起开发者的重要性的那种激情的。2014年萨提亚接过CEO一职后也一样延续微软打造开发者社区的传统,只不过他换成了一种开放的方式,与这个世界的发展趋势吻合,也成功挽救了微软。

对于这样一家生存在开发者社区上的公司来说,收购GitHub是一件太自然不过的事情,无论是完善本身的开发者工具体系,还是在Azure云计算周围打造一个更加坚固的社区土壤,这都是一笔好生意,更何况要价50亿美金的Github比起之前那些收购来说便宜多了。至于Github是否自己能赚钱,就变得不那么重要了。这样以来Github可以继续任性情怀下去,微软可以让开发者们happy,同时加强自己的云生意的来源。

至于那些叫嚣着马上删号移库的开发者来说,我觉得你们要么太现实要么太风骨,太把自己当回事,太把开源当阳春白雪了。开源闭源都只是一种商业模式,最终的目的一定是商业公司的盈利,个人开源可以全凭一时任性,公司开源就一定有套路在背后;开源公开库本来就是建立在“互相利用”的社区精神之上的,你担心个啥呢?也许你是私有库,担心微软偷了你的算法去改进自己的AI,你觉得一家美国上市公司会冒这种法律风险吗?75亿都花了,给你个零头你卖不?所以呢,如果你正忙着迁移自己的github repo,那我劝你还是别干这行了,直接去寺里面领个名号比较适合你这种要风骨不要米饭的。你的格局也就如此了。

再来说说VSTS和GitHub的关系,很多人觉得这2个产品会是对立关系,其实那只能说明太不了解它们了。VSTS是无限量免费私有库,GitHub是无限量免费公有库,他们刚好互补,微软收购了Github只会进一步加强VSTS里面其他功能对开发者的吸引力,比如提供VSTS CI/CD 与Github更为直接的集成,让敏捷看板等工具更好的支持Github的Repo和Issue系统等等。总之,软件工程工具链更加丰富和完整,对社区对微软都是利大于弊。

最后说说中国开发者,国内的开发者社区这些年有一种很恶劣的风气,就是唯互联网是从,唯谷歌苹果是从,唯Java是从,只要谈到微软那就是封闭,版权。其实我们就仅仅比较微软和谷歌,微软从1995年就在中国设立了研发和技术支持中心,在国内运作开发者社区,给高校和学生免费提供大量资源,与政府合作提供大量资源支持各地的软件产业。谷歌又做了什么呢?除了很有风骨的拍屁股走人,这么多年你有见过谷歌为中国开发者特地做过什么吗?问问那些开发Android系统的开发者就知道了,问问那些做前端的需要使用Google Fonts的开发者你也就知道了。你可以把这些都归功于GFW,但是作为一家真正懂得开发者的公司,他是有能力也是可以做出改变的 … 微软为了解决国内开发者下载nuget包的问题可以在国内搭建服务器,为了让国内开发者更好的访问VSTS,可以迅速决定在香港部署新节点。这些才是一家重视开发者的公司应该做的事情。

把一个开发者热爱的社区交给一家懂得和尊重开发者的工程师运营的公司总好过交给一家由律师运营的公司,你说是这个道理吧?

最后补充github新任CEO Nat给社区的一封信

https://natfriedman.github.io/hello/

"I believe Microsoft is the ideal partner for GitHub, and as a developer who loves GitHub, leading its next chapter will be an incredibly exciting opportunity and responsibility. Just as open source helped launch my career, millions of people today depend on GitHub to help them learn, grow, and build amazing things. I’m determined to give that opportunity to millions more around the world." - @natfriedman github CEO


请关注微信公众号 【devopshub】,获取更多关于DevOps研发运维一体化的信息

GitHub和75亿美金的更多相关文章

  1. 微软75亿收购Github,微软以开发者为中心的初心不变

    前天关于微软要收购 GitHub 的消息传出后,很多人都纷纷讨论,希望 GitHub 能够独立存在,不被任何大厂收购,可是 GitHub 也要生存啊.那又有人说:希望是 Google 来收购 GitH ...

  2. (转)Salesforce的440亿美金并购宣告企业软件市场进入3.0互联网化时代

    导语:Salesforce代表着“移动+云”时代企业软件领域新的架构和商业模式的颠覆者.企业软件转向“移动+云”架构,将极大改变传统企业IT市场的格局…… 近期一则新闻极大的刺激了企业软件市场的神经, ...

  3. 投资人王刚口述:滴滴如何用八十万成为百亿美金公司? zz

    作者|李好福布斯杂志中文版采编 阿里巴巴前高管.滴滴打车天使投资人王刚近日在杭州接受了<福布斯>独家专访,讲述了集齐“阿里的人.百度的技术.腾讯的钱”的滴滴如何从八十万启动资金,在三年内成 ...

  4. Intel要在中国投35亿美金造这种闪存,3DxPoint技术牛在哪里?

    Repost: https://www.leiphone.com/news/201508/bbCUJqS2M3glCY3m.html 编者按: 今年的IDF上,Intel 再次强调了3DxPoint闪 ...

  5. 学学Whatsapp,如何让自己挣160亿美金,然后退休?开发个J2ME应用。

    facebook用160亿美元收购了Whatsapp,要知道这是facebook市值1600亿美元的十分之一,而Whatsapp是一个只有50名员工的小公司,这个价格让硅谷各种科技公司大佬跌破镜框.其 ...

  6. Uber:中国市场两年内不考虑盈利,每年补贴10亿美金

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

  7. 独角兽估值30亿美金,我们聊聊RPA是什么

    https://www.jianshu.com/p/397ecd238ffc 缩短法定工作时间,已成国际劳动立法趋势,全球政府都曾面对这样的议题,过往企业IT也在思考这件事,开发出更好的软件系统帮助员 ...

  8. 【转载】阿里入局,独角兽估值30亿美金,谈谈RPA是什么

    缩短法定工作时间,已成国际劳动立法趋势,全球政府都曾面对这样的议题,过往企业IT也在思考这件事,开发出更好的软件系统帮助员工,就是普遍作法,这也已经行之有年,而现阶段最有效的作法,则是要用AI来提供帮 ...

  9. Google在百慕大避税几十亿美金,为什么巨头和富豪都会选百慕大避税?

    为什么"越有钱越有钱"?为什么富豪只要不自己"作",就能让自己的财富疯狂增加?除了经营意识之外,关键他们还可以利用自己的资源.实力等去做很多看似让人不齿,但其实 ...

随机推荐

  1. [Swift]LeetCode115. 不同的子序列 | Distinct Subsequences

    Given a string S and a string T, count the number of distinct subsequences of S which equals T. A su ...

  2. [Swift]LeetCode872. 叶子相似的树 | Leaf-Similar Trees

    Consider all the leaves of a binary tree.  From left to right order, the values of those leaves form ...

  3. 目标文件去除header一行开头的#号

    请按照如下步骤进行配置: --> 打开session的Config Object选项卡,并编辑Custom Properties选项 -->  编辑Custom Properties项目 ...

  4. Python档案袋(文件系列操作 )

    文件读写基础 简单的读文件: # r 表示只能读 #打开文件,得到文件光标对象,文件不存在则报错 f=open("ww.txt","r",encoding=&q ...

  5. 微信小程序开发测试

    微信小程序 在2017-01-09正式上线,本着跟上时代潮流的精神,写一份教程来看看 微信IDE下载地址为: 微信IDE 在windows下直接 双击 exe安装即可,安装完成后的界面如下: 得到这个 ...

  6. Python内置函数(60)——staticmethod

    英文文档: staticmethod(function) Return a static method for function. A static method does not receive a ...

  7. Spring Security OAuth 2.0

    续·前一篇<OAuth 2.0> OAuth 2.0 Provider 实现 在OAuth 2.0中,provider角色事实上是把授权服务和资源服务分开,有时候它们也可能在同一个应用中, ...

  8. redis 系列10 字符串对象

    一. 字符串对象编码 Redis中字符串可以存储3种类型,分别是字节串(byte string).整数.浮点数.在上章节中讲到字符串对象的编码可以是int, raw,embstr. 如果一个字符串对象 ...

  9. C#版 - Leetcode 201. 数字范围按位与(bitwise AND) - 题解

    C#版 - Leetcode 201. 数字范围按位与(bitwise AND) - 题解 在线提交: https://leetcode.com/problems/bitwise-and-of-num ...

  10. Leetcode - 剑指offer 面试题29:数组中出现次数超过一半的数字及其变形(腾讯2015秋招 编程题4)

    剑指offer 面试题29:数组中出现次数超过一半的数字 提交网址: http://www.nowcoder.com/practice/e8a1b01a2df14cb2b228b30ee6a92163 ...