本周全球最大的社交編程及代碼托管網(wǎng)站GitHub宣布,已融資2.5億美元,紅杉資本領(lǐng)投,IVP、Thrive Capital和安德森-霍洛維茨(AndreeSSEn Horowitz )參投?!都~約時報》援引消息人士的說法稱,此輪融資對GitHub的估值約為20億美元。而GitHub的融資總額達(dá)到了3.5億美元,2012年時,GitHub曾獲安德森-霍洛維茨單方投資1億美元。
還記得2013年那個春節(jié),12306把全球最大的社交編程及代碼托管網(wǎng)站GitHub拖垮的新聞嗎?事件發(fā)生后,“12306訂票助手”的開發(fā)者iccfish(木魚)在GitHub上解釋:他引用了托管在Github上的Javascript代碼,不同瀏覽器又使用了該插件,導(dǎo)致大量請求涌向Github,最終拖慢了服務(wù)器。
那么這究竟是一個什么網(wǎng)站?GitHub創(chuàng)立于2008年,被稱作“面向開發(fā)者的Facebook”。
在開源世界里,GitHub創(chuàng)造了一個奇跡,他們是如何做到的呢?這主要得益于他們開發(fā)的Git版本控制軟件。實際上,Git是由Linux締造者Linus Torvalds一手創(chuàng)建的,當(dāng)時Linus開發(fā)這款工具只是希望為了更好地去管理Linux系統(tǒng)版本,讓程序員在同一時間編輯同一段Linux代碼,而且可以互不影響。
利用Git版本控制軟件,程序員可以將Linux源代碼下載到自己的電腦上進(jìn)行修改,然后在將相應(yīng)的改動上傳到Linux中央存儲庫,在Git軟件的支持下,每項改動都可以實現(xiàn)無縫整合。GitHub巧妙地應(yīng)用了這項技術(shù),并推廣到了自己開源平臺上。
在GitHub網(wǎng)站上,程序員可以向創(chuàng)建Linux開源項目一樣創(chuàng)建屬于自己的開源項目,而且能夠多人無縫同步編輯。GitHub無疑帶來了一場開源革命。GitHub通過構(gòu)建這個可寫、可分享、可修改代碼并可向任何人尋求幫助的平臺,為軟件開發(fā)者創(chuàng)造了一種極其簡便的合作方式,已經(jīng)成為一個程序員知識分享、交友、招聘社區(qū)。
目前在GitHub上,已有超過1000萬注冊用戶合作參與2500萬個軟件項目。實現(xiàn)第一個1000萬的程序項目托管量他們只用了不到4年的時間,準(zhǔn)確的說是3年8個月零15天。僅2013年一年,他們就實現(xiàn)了550萬個項目量,2014年至今實現(xiàn)了1500萬項目量。
所有這些項目都是開源的、透明的。GitHub會將程序代碼放在云端,這樣全球的人都可以在任何時間接觸到這些代碼。業(yè)界巨頭谷歌,F(xiàn)acebook,Twitter、微軟、SAP,甚至NASA、美國白宮都是他們的用戶。
GitHub CEO及聯(lián)合創(chuàng)始人克里斯·萬斯特拉斯(Chris Wnstrath)表示,通過分解組織內(nèi)部的代碼孤島,該公司正在變革軟件開發(fā)模式。他們在2011年就已實現(xiàn)了盈利,并且用戶成長速度極快。Github的盈利模式主要來自于其提供的代碼托管服務(wù),目前其個人代碼托管服務(wù)為每月7美元,帶有防火墻的企業(yè)托管服務(wù)則需要每月至少5000美元。大型科技公司在購買GitHub服務(wù)方面的開支每年高達(dá)100萬美元。