导语:GitHub创立于2008年,被称作“面向开发者的Facebook”。在开源世界里,GitHub创造了一个奇迹,他们是如何做到的呢?
本周全球最大的社交编程及代码托管网站GitHub宣布,已融资2.5亿美元,红杉资本领投,IVP、Thrive Capital和安德森-霍洛维茨(AndreeSSEn Horowitz )参投。《纽约时报》援引消息人士的说法称,此轮融资对GitHub的估值约为20亿美元。而GitHub的融资总额达到了3.5亿美元,2012年时,GitHub曾获安德森-霍洛维茨单方投资1亿美元。
还记得2013年那个春节,12306把全球最大的社交编程及代码托管网站GitHub拖垮的新闻吗?事件发生后,“12306订票助手”的开发者iccfish(木鱼)在GitHub上解释:他引用了托管在Github上的Javascript代码,不同浏览器又使用了该插件,导致大量请求涌向Github,最终拖慢了服务器。
那么这究竟是一个什么网站?GitHub创立于2008年,被称作“面向开发者的Facebook”。
在开源世界里,GitHub创造了一个奇迹,他们是如何做到的呢?这主要得益于他们开发的Git版本控制软件。实际上,Git是由Linux缔造者Linus Torvalds一手创建的,当时Linus开发这款工具只是希望为了更好地去管理Linux系统版本,让程序员在同一时间编辑同一段Linux代码,而且可以互不影响。
利用Git版本控制软件,程序员可以将Linux源代码下载到自己的电脑上进行修改,然后在将相应的改动上传到Linux中央存储库,在Git软件的支持下,每项改动都可以实现无缝整合。GitHub巧妙地应用了这项技术,并推广到了自己开源平台上。
在GitHub网站上,程序员可以向创建Linux开源项目一样创建属于自己的开源项目,而且能够多人无缝同步编辑。GitHub无疑带来了一场开源革命。GitHub通过构建这个可写、可分享、可修改代码并可向任何人寻求帮助的平台,为软件开发者创造了一种极其简便的合作方式,已经成为一个程序员知识分享、交友、招聘社区。
目前在GitHub上,已有超过1000万注册用户合作参与2500万个软件项目。实现第一个1000万的程序项目托管量他们只用了不到4年的时间,准确的说是3年8个月零15天。仅2013年一年,他们就实现了550万个项目量,2014年至今实现了1500万项目量。
所有这些项目都是开源的、透明的。GitHub会将程序代码放在云端,这样全球的人都可以在任何时间接触到这些代码。业界巨头谷歌,Facebook,Twitter、微软、SAP,甚至NASA、美国白宫都是他们的用户。
GitHub CEO及联合创始人克里斯·万斯特拉斯(Chris Wnstrath)表示,通过分解组织内部的代码孤岛,该公司正在变革软件开发模式。他们在2011年就已实现了盈利,并且用户成长速度极快。Github的盈利模式主要来自于其提供的代码托管服务,目前其个人代码托管服务为每月7美元,带有防火墙的企业托管服务则需要每月至少5000美元。大型科技公司在购买GitHub服务方面的开支每年高达100万美元。