今年6月,微软宣布收购GitHub,GitLab用户数量激增。Sijbrandij说,抛弃GitHub转投GitLab的用户,比之前增长了10倍。
同性交友网站の宫心计其实,国外的同性交友网站可不止GitHub和GitLab两家,为了一博众程序员欢心,大公司们个个都准备了不止一手。
亚马逊在2014年底发布了CodeCommit。
此前的代码托管协作网站Bitbucket,也已经在2010年被澳大利亚软件开发商Atlassian买了下来。
而本文的主角,谷歌和微软两大山头,也曾经准备靠自研的方式,在代码托管网站这个市场上分一杯羹。
谷歌自研“云源库”
谷歌自研的产品,最大的特点是名字巨长,叫做Cloud Source Repositories。这是个不受宠的孩子甚至都没有中文名,我们暂且给它翻译成“云源库”吧。
云源库小朋友出生于2015年6月,它有一个早夭的亲哥哥,名叫谷歌代码搜索,可以让用户像日常使用谷歌那样搜索代码。这个哥哥出生于2006年,当年还是个测试版,谷歌对这个孩子没什么信心。如果后来没有夭折的话,现在已经是个12岁的少年了。
然而何其不幸,2011年,谷歌代码搜索被亲妈妈谷歌下了病危通知书。一年后,谷歌关闭了这个服务,谷歌代码搜索正式夭折。
而云源库的出生,则让谷歌妈妈感受到了老年得子的幸福。就在不久前,谷歌干脆把哥哥的“代码搜索”技能也教给了云源库,今天早上刚刚更新出了新版本,就可以实现代码搜索。
云源库,现在长这样,和谷歌云绑在了一起。
微软自研CodePlex
微软自研的代码托管平台名字简短了很多,叫做CodePlex。
CodePlex和云源库的哥哥谷歌代码搜索都出生于2006年,这孩子的命要好一些,微软妈妈一直在尽心尽力哺育这个孩子,把自己的好代码全都放上去。
可惜,CodePlex天分不高,成绩不好,在各个方面都被GitHub碾压。
CodePlex上的那些开源资源自然也想着人往高处走,纷纷搬迁到了GitHub上。
甚至CodePlex的亲妈微软,都越来越看不上这个孩子,胳膊肘往外拐,把自己的开源代码搬到了GitHub上。
2017年,CodePlex的声明终于走到了尽头,这个11岁的孩子被微软妈妈放弃了,成为了一个关闭的网站。
现在,CodePlex的网站上寥寥写了几句墓志铭,记录了它短暂的一生。