成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GitHub是如何將20億美元的業(yè)務(wù)華麗賣(mài)身給微軟75億美元的?

新聞
短短10年的時(shí)間,GitHub已經(jīng)改變了人們寫(xiě)代碼的方式。GitHub不僅讓編程變得更容易,還改變了軟件開(kāi)發(fā)者對(duì)編程的看法。為了弄清楚GitHub為何如此重要,我們必須研究一下2008年時(shí)的軟件開(kāi)發(fā)前景以及讓GitHub始終如此出色的根源。

2008年,當(dāng)Tom Preston-Werner、Chris Wanstrath和PJ Hyett聚在一起合作一個(gè)項(xiàng)目時(shí),他們?nèi)恢皇窍胪ㄟ^(guò)自己的興趣愛(ài)好找點(diǎn)周末小樂(lè)子而已。但沒(méi)過(guò)多久,他們就意識(shí)到自己的想法可能比當(dāng)初想象的要大得多:這將不僅僅是一個(gè)周末的小“娛樂(lè)”,它將改變?nèi)藗兙帉?xiě)和共享代碼的方式。

[[237237]]

這個(gè)想法即是GitHub。

短短10年的時(shí)間,GitHub已經(jīng)改變了人們寫(xiě)代碼的方式。GitHub不僅讓編程變得更容易,還改變了軟件開(kāi)發(fā)者對(duì)編程的看法。

GitHub發(fā)現(xiàn)了世界上數(shù)百萬(wàn)開(kāi)發(fā)者都在努力解決的一個(gè)重大問(wèn)題即如何在代碼上進(jìn)行協(xié)作,針對(duì)此,他們?cè)O(shè)計(jì)出了符合市場(chǎng)需求的優(yōu)質(zhì)解決方案,從而取得了極大的業(yè)務(wù)增長(zhǎng)和成功。通過(guò)在Git(一個(gè)開(kāi)源項(xiàng)目)周?chē)鷺?gòu)建SaaS服務(wù),GitHub能夠?yàn)殚_(kāi)源生態(tài)系統(tǒng)帶來(lái)價(jià)值并從中獲利。所以,即便對(duì)于曾經(jīng)反對(duì)開(kāi)源軟件開(kāi)發(fā)的微軟來(lái)說(shuō),這也成為其2018年6月初收購(gòu)GitHub的動(dòng)因。

下面讓我們來(lái)看一下:

  • GitHub是如何從版本控制系統(tǒng)發(fā)展為程序員的社交工具,并且最終成為在線代碼的所在地?
  • 為什么GitHub的免費(fèi)增值模式運(yùn)行得如此之好,而且又能夠有效地驅(qū)動(dòng)轉(zhuǎn)換?
  • GitHub是如何在巨大的潛在市場(chǎng)中準(zhǔn)確定位一個(gè)迫切的需求,并圍繞這個(gè)需求開(kāi)發(fā)出了一款幾乎不可或缺的產(chǎn)品?

為了弄清楚GitHub為何如此重要,我們必須研究一下2008年時(shí)的軟件開(kāi)發(fā)前景以及讓GitHub始終如此出色的根源。

2007-2011年:代碼變得可協(xié)作,軟件成為社交工具

盡管比爾•蓋茨和史蒂夫•喬布斯這樣的名人通過(guò)徹底改造個(gè)人電腦而家喻戶曉,但如果沒(méi)有創(chuàng)造出Linux操作系統(tǒng)的芬蘭軟件工程師Linus Torvalds的貢獻(xiàn),很難想象科技會(huì)是什么樣子。在1991年發(fā)布時(shí),Linux挑戰(zhàn)了Windows/Mac二分法,為用戶提供了非常靈活、輕量級(jí)和安全的開(kāi)源操作系統(tǒng),并且很快受到了那些希望對(duì)系統(tǒng)有更大控制權(quán)的核心極客和技術(shù)人員的青睞。

對(duì)于一些人來(lái)說(shuō),發(fā)明一個(gè)全新的操作系統(tǒng)可能已經(jīng)足夠了,但Torvalds不是這么想的。2005年,Torvalds公開(kāi)了他的最新研究項(xiàng)目,名為Git的新版本控制系統(tǒng)。版本控制對(duì)于協(xié)作編程的概念至關(guān)重要。版本控制系統(tǒng)能夠跟蹤計(jì)算機(jī)文件隨時(shí)間的變化。與計(jì)算機(jī)備份系統(tǒng)中用作還原點(diǎn)的Snapshots快照類(lèi)似,版本控制系統(tǒng)允許程序員在相同的項(xiàng)目上工作,而不必通過(guò)將項(xiàng)目的版本劃分或分離到不同的分支來(lái)跟蹤項(xiàng)目的每個(gè)版本變化。一旦對(duì)分支進(jìn)行了更改,就可以將更改上傳到原始項(xiàng)目并與之合并,這個(gè)過(guò)程稱(chēng)為提交。該系統(tǒng)允許程序員在將他們的文件合并回主項(xiàng)目即版本庫(kù)之前,獨(dú)立地在自己的分支上工作。



 

1.jpg

在Git發(fā)明之前,那些希望與其他開(kāi)發(fā)者進(jìn)行協(xié)作的程序員選擇性很小。當(dāng)時(shí)有Subversion,一種開(kāi)源的版本控制系統(tǒng),而且它到現(xiàn)在都很流行,但其缺點(diǎn)是它并不是Subversion或任何其他特定的版本控制系統(tǒng)所獨(dú)有的,而是當(dāng)時(shí)協(xié)作編程概念固有的。所以即便使用Subversion與開(kāi)源團(tuán)隊(duì)合作也常常需要獲得項(xiàng)目管理員的許可,以便將項(xiàng)目的分支分開(kāi),而不是只處理代碼本身。在許多情況下,這個(gè)審批過(guò)程花費(fèi)的時(shí)間比編寫(xiě)代碼的時(shí)間要長(zhǎng)。就這樣,許多開(kāi)源項(xiàng)目被許可、控制和其他低效問(wèn)題所困擾。

當(dāng)Git在2005年被發(fā)布時(shí),開(kāi)源正經(jīng)歷著某種程度的復(fù)興。人們對(duì)Linux的興趣和采用非常濃厚,當(dāng)時(shí)第一個(gè)Web 2.0應(yīng)用程序已經(jīng)開(kāi)始出現(xiàn)。許多公司將他們的技術(shù)棧轉(zhuǎn)移到開(kāi)源服務(wù)器上。雖然Git通過(guò)引入Forking的概念,使得在開(kāi)源項(xiàng)目上的實(shí)際協(xié)作幾乎毫不費(fèi)力,但有一點(diǎn)Git卻做不到:幫助程序員找到那些開(kāi)源項(xiàng)目。盡管很多程序員都致力于大量的開(kāi)源項(xiàng)目,但是要在無(wú)數(shù)的項(xiàng)目中找到他們還是很困難的。

而GitHub將改變這一切。

2007年,當(dāng)PJ Hyett和Chris Wanstrath在科技網(wǎng)站CNET擔(dān)任程序員時(shí),他們便開(kāi)始談?wù)撟约旱南敕?即最終的GitHub)。兩者都支持Ruby on Rails開(kāi)發(fā)框架(一個(gè)可以使開(kāi)發(fā),部署,維護(hù) web 應(yīng)用程序變得簡(jiǎn)單的框架)。所以,當(dāng)他們?cè)贑NET合作項(xiàng)目時(shí),Hyett和Wanstrath對(duì)Rails代碼基進(jìn)行了一些改進(jìn)和建議。然而,如何讓任何人能真正查看他們的代碼則是另一回事。

與當(dāng)時(shí)大多數(shù)開(kāi)源項(xiàng)目一樣,Rails的代碼庫(kù)是由一小群緊密聯(lián)系的程序員管理的。這些程序員實(shí)際上就相當(dāng)于信息看守者。Hyett和Wanstrath不僅要請(qǐng)求這些人允許自己查看他們的代碼,而且還要讓他們相信,自己提交的Rails項(xiàng)目是有價(jià)值的。所以即使項(xiàng)目的一個(gè)看門(mén)人發(fā)現(xiàn)代碼建議很有用,但實(shí)際上讓大家都合并補(bǔ)丁也不是那么簡(jiǎn)單。

Git試圖解決其中的一些問(wèn)題。Linus Torvalds的版本控制系統(tǒng)和他幾年前獨(dú)自開(kāi)發(fā)的操作系統(tǒng)一樣出色。Git允許程序員在不需要管理員權(quán)限的情況下進(jìn)行協(xié)作,成為代碼尤其是在開(kāi)源社區(qū)最終民主化的關(guān)鍵第一步。盡管Git承諾的很簡(jiǎn)單,但是它缺乏協(xié)作工具,而且在兩個(gè)程序員之間共享代碼仍然很困難。現(xiàn)在可能很難想象這種狀況,但如果腦補(bǔ)一下當(dāng)時(shí)軟件開(kāi)發(fā)人員來(lái)回發(fā)送補(bǔ)丁的畫(huà)面,就更容易理解為什么GitHub如此重要了。

 

11.png

不幸的是,這并不是Git所需要的唯一東西。雖然Git發(fā)布后不久,第一個(gè)圖形用戶界面就出現(xiàn)了,但是Git還主要依賴于命令行界面。這對(duì)于那些多年來(lái)一直在編寫(xiě)bash腳本和正則表達(dá)式的系統(tǒng)管理員和其他高級(jí)用戶來(lái)說(shuō)是個(gè)好消息,但是對(duì)其他人則不然。

Tom Preston-Werner表示:“人們開(kāi)始在Ruby聚會(huì)上談?wù)揋it有多么的棒。但是他們也發(fā)現(xiàn)了一些問(wèn)題,Git是一種以分布式方式處理代碼,那么安全共享私有代碼的機(jī)制是什么呢?唯一的選擇就是在Unix機(jī)器上建立用戶帳戶,并將其用作臨時(shí)而非理想的解決方案。”

盡管有這些缺點(diǎn),但Git的潛力給了Tom Preston-Werner這個(gè)在舊金山灣區(qū)工作的Ruby程序員一個(gè)很好的啟發(fā)。當(dāng)時(shí)Preston-Werner正致力于一個(gè)名為Grit的項(xiàng)目,該工具允許程序員使用Ruby on Rails以面向?qū)ο蟮姆绞皆L問(wèn)Git倉(cāng)庫(kù)。Preston-Werner第一次見(jiàn)到Chris Wanstrath是在舊金山的一家體育酒吧Zeke’s。他們是通過(guò)熟人介紹認(rèn)識(shí)的,見(jiàn)面后Preston-Werner把Grit項(xiàng)目的事情告訴了Wanstrath。

 

[[237238]]

Preston-Werner的設(shè)想是創(chuàng)建一個(gè)可以托管整個(gè)代碼庫(kù)并且程序員可以在代碼項(xiàng)目上協(xié)作以及學(xué)習(xí)如何最大限度地利用Git的地方。用Preston-Werner的話來(lái)說(shuō),這將是一個(gè)“Git樞紐”。

Preston-Werner和Wanstrath于2007年10月1日正式開(kāi)始開(kāi)發(fā)第一版GitHub。幾周后的10月19日,周五晚上10點(diǎn)24分,就在舊金山的一家體育酒吧里,Chris Wanstrath第一次提交了GitHub,并從此改變了編程方式。

當(dāng)Preston-Werner和Wanstrath在2007年開(kāi)始合作時(shí),他們的想法并不是將GitHub開(kāi)發(fā)為商業(yè)工具,并圍繞它建立業(yè)務(wù)。他們只是需要GitHub來(lái)完成自己的工作,所以他們開(kāi)發(fā)工具只是出于自身需要。不過(guò)這兩個(gè)人很快就發(fā)現(xiàn)了工作中的一個(gè)主要問(wèn)題——分叉代碼分支和在編程項(xiàng)目上的合作,因此他們?cè)O(shè)計(jì)出了一個(gè)能夠滿足他們需求的解決方案。Wanstrath和Preston-Werner解決方案的妙處在于,每一個(gè)軟件開(kāi)發(fā)人員,不管是編程語(yǔ)言、操作系統(tǒng)還是工作角色,都經(jīng)歷過(guò)這些主要問(wèn)題。這代表著他們未來(lái)的產(chǎn)品擁有巨大的潛在市場(chǎng)。

在接下來(lái)的幾周里,Wanstrath和Preston-Werner會(huì)在周末碰面,共同完成了GitHub的第一個(gè)迭代。Preston-Werner負(fù)責(zé)設(shè)計(jì),Wanstrath專(zhuān)注于實(shí)現(xiàn)Preston-Werner的特性。

“在接下來(lái)的三個(gè)月里,我和Chris花了很多時(shí)間來(lái)規(guī)劃和編碼GitHub。我繼續(xù)完成Grit項(xiàng)目并設(shè)計(jì)UI。Chris擴(kuò)建了Rails應(yīng)用程序,我們每個(gè)周六都親自去做設(shè)計(jì)決策,并試圖弄清楚我們的定價(jià)方案到底是什么樣子。”——Tom Preston-Werner

2008年1月,經(jīng)過(guò)三個(gè)月的周末代碼沖刺、餐巾紙畫(huà)線框圖和睡眼惺忪的通宵熬夜之后,Wanstrath和Preston-Werner準(zhǔn)備將GitHub公之于眾。正如Spotify在關(guān)鍵的早期開(kāi)發(fā)階段所做的那樣,GitHub最初是作為一個(gè)私人測(cè)試版推出的。Wanstrath和Preston-Werner給他們?cè)趧?chuàng)業(yè)公司工作的朋友發(fā)了一封郵件,邀請(qǐng)他們?cè)囋囎约赫陂_(kāi)發(fā)的工具,最終得到的反饋非常正面。接下來(lái)的一個(gè)月,在將名字從“Logical Awesome”更改之后,GitHub正式成為一家公司。

盡管兩人并沒(méi)有打算創(chuàng)業(yè),但其想法的商業(yè)潛力在早期就得到了追捧。2008年4月,就在GitHub推出私人測(cè)試版3個(gè)月并且創(chuàng)建了自己的官方網(wǎng)站后,Chris Wanstrath收到了來(lái)自在線學(xué)習(xí)網(wǎng)站PeepCode的創(chuàng)始人Geoffrey Grosenbach的信息,該網(wǎng)站剛剛將代碼遷移到GitHub上。Grosenbach表示,自己用GitHub免費(fèi)托管公司的代碼庫(kù)感到心中有愧。而像這類(lèi)來(lái)自活躍GitHub用戶的消息表明了該公司所提供的價(jià)值,所以盡管公司沒(méi)有向他們收費(fèi),但人們還是愿意為此付費(fèi)。

“我在這里托管我公司的代碼。不給你們錢(qián)我不舒服。我可以寄張支票嗎?”——PeepCode創(chuàng)始人Geoffrey Grosenbach

GitHub成長(zhǎng)過(guò)程中最重要的一個(gè)因素是其商業(yè)模式的簡(jiǎn)單和優(yōu)雅。如果你想公開(kāi)地托管代碼,GitHub可以永遠(yuǎn)免費(fèi)使用。如果你想使用私有存儲(chǔ)庫(kù)或私有代碼,就需要付費(fèi)。這兩個(gè)用例是完全不同的,這就消除了GitHub用免費(fèi)增值產(chǎn)品蠶食用戶的風(fēng)險(xiǎn)。

該公司可以很容易地將GitHub與付費(fèi)專(zhuān)區(qū)或訂閱模式隔離開(kāi)來(lái),并可能在這個(gè)過(guò)程中賺不少錢(qián),但他們并沒(méi)有這么做。GitHub商業(yè)模式的另一個(gè)亮點(diǎn)是,從免費(fèi)增值產(chǎn)品到私人付費(fèi)存儲(chǔ)庫(kù)的過(guò)渡是完全無(wú)縫的。如果一個(gè)程序員正在GitHub上托管他們的開(kāi)源個(gè)人項(xiàng)目,并且經(jīng)常使用這個(gè)產(chǎn)品,那么他們很有可能會(huì)在日常工作中推薦使用GitHub。

GitHub的商業(yè)模式簡(jiǎn)單而合理,而這也是GitHub唯一可能實(shí)現(xiàn)開(kāi)源軟件開(kāi)發(fā)商業(yè)化的途徑。如果GitHub從一開(kāi)始就試圖將所有資源庫(kù)貨幣化,那么它可能永遠(yuǎn)不會(huì)受到開(kāi)源社區(qū)的青睞。而沒(méi)有這些底層開(kāi)發(fā)人員的支持,公司也將無(wú)法生存下去。

另一個(gè)需要智能定價(jià)結(jié)構(gòu)的因素是將GitHub作為web服務(wù)來(lái)運(yùn)行。在網(wǎng)絡(luò)上使用開(kāi)源代碼聽(tīng)起來(lái)很不錯(cuò),但總得有人為帶寬付費(fèi)。幸運(yùn)的是,很多像Geoffrey Grosenbach一樣熱心的早期用戶想要給GitHub捐錢(qián)。而且有幾家公司也提出要付錢(qián)給GitHub來(lái)托管他們的代碼,這使得該公司的創(chuàng)始人進(jìn)一步篤定了公司可以作為盈利性企業(yè)的潛力。

“這時(shí),我們意識(shí)到GitHub除了收回成本外還能做更多。這可能是一樁真正的生意。我們決定繼續(xù)免費(fèi)提供無(wú)限制的公共存儲(chǔ)庫(kù),但是我們對(duì)私有存儲(chǔ)庫(kù)收費(fèi)。換句話說(shuō),我們會(huì)向那些要求付費(fèi)的人收費(fèi)。”——Chris Wanstrath

2008年1月,PJ Hyett正式加入GitHub,成為其第三位聯(lián)合創(chuàng)始人。2008年4月10日,GitHub正式上線。

到2009年,GitHub的增長(zhǎng)迅速。在2009年2月的雅虎開(kāi)發(fā)者大會(huì)上,Preston-Werner告訴聽(tīng)眾,Github上有超過(guò)46000個(gè)公共資源庫(kù),其中約1.7萬(wàn)個(gè)是在上一個(gè)月加入的。2009年7月,Preston-Werner在雅虎開(kāi)發(fā)者大會(huì)上宣布,GitHub已經(jīng)擁有超過(guò)10萬(wàn)的用戶,托管了超過(guò)9萬(wàn)個(gè)公共存儲(chǔ)庫(kù)——僅僅5個(gè)月就增長(zhǎng)了95%。

在GitHub成長(zhǎng)的這段時(shí)期,最引人注目的是,這個(gè)新生的公司在短短一年多的時(shí)間里,通過(guò)軟件開(kāi)發(fā)社區(qū)的口碑,吸引了首批10萬(wàn)用戶。GitHub作為一個(gè)產(chǎn)品本身就已經(jīng)具有了非常大的粘性,這純粹是由于它解決了很多問(wèn)題,而不是說(shuō)還有其他基于Git的協(xié)作工具。GitHub通過(guò)在一項(xiàng)新興的、難以使用的技術(shù)上建立一項(xiàng)新的服務(wù),有效地創(chuàng)建了自己的市場(chǎng)。

GitHub的二進(jìn)制商業(yè)模式和在編程社區(qū)的流行無(wú)疑幫助了公司快速成長(zhǎng)。然而,許多人忽略了GitHub早期的一個(gè)出發(fā)點(diǎn),那就是如何解決所有軟件開(kāi)發(fā)人員所經(jīng)歷的難題,這也推動(dòng)了GitHub最終作為一個(gè)產(chǎn)品的開(kāi)發(fā)。協(xié)作是關(guān)鍵,而獲取方式則是增長(zhǎng)的載體。GitHub允許用戶在未經(jīng)許可的情況下使用資源存儲(chǔ)庫(kù),從而減少了摩擦。通過(guò)解決一個(gè)棘手的技術(shù)問(wèn)題:復(fù)刻代碼分支和相關(guān)的權(quán)限問(wèn)題,GitHub還解決了如何有效地與其他程序員協(xié)作的問(wèn)題。

市場(chǎng)迫切需要像GitHub這樣的產(chǎn)品以及產(chǎn)品本身的粘性,這并不是GitHub早期快速增長(zhǎng)的唯一因素。GitHub的社交層面也是其增長(zhǎng)的有力推動(dòng)力。在GitHub之前,除了在技術(shù)面試中回答白板上的假設(shè)性問(wèn)題之外,程序員幾乎沒(méi)有辦法證明自己的編程能力。現(xiàn)在,程序員可以公開(kāi)地主導(dǎo)他們的項(xiàng)目代碼庫(kù),這實(shí)際上也是向潛在的雇主展示他們的代碼,并參與到更廣泛的軟件開(kāi)發(fā)社區(qū)中。當(dāng)然,GitHub也不只是讓個(gè)別程序員受益。招聘專(zhuān)員可以瀏覽公共存儲(chǔ)庫(kù)和用戶資料,從而發(fā)掘潛在的雇員,并查看求職者一直在從事的項(xiàng)目類(lèi)型,這使GitHub成為了一個(gè)有價(jià)值的招聘工具。



 

1111.png

2010年6月29日,GitHub引入了Organizations功能,這是一個(gè)允許企業(yè)用戶從一個(gè)集中的儀表板管理其組織所有存儲(chǔ)庫(kù)的工具。盡管Organizations的引入在一定程度上是對(duì)那些叫嚷著要嘗試GitHub并盡可能不產(chǎn)生摩擦的公司的回應(yīng),但它也揭示了該公司未來(lái)的雄心。到2010年,創(chuàng)業(yè)者們清楚地認(rèn)識(shí)到,營(yíng)收增長(zhǎng)的唯一最重要載體將是在企業(yè)和組織層面上采用GitHub。盡管推出GitHub Enterprise還需要一年多的時(shí)間,但Organizations則清楚地表明了該公司的意圖。

GitHub繼續(xù)以驚人的速度吸引用戶。到2011年底,它已經(jīng)托管了超過(guò)200萬(wàn)個(gè)存儲(chǔ)庫(kù),在用戶和托管方面都超過(guò)了SourceForge、Google Code和微軟的CodePlex。與之前的Organizations一樣,GitHub Enterprise的發(fā)布表明了該公司想要成為大型科技公司以及個(gè)人程序員不可或缺的一部分的意圖,這也是該公司在2012年至2015年期間積極布局的方向。

 

[[237239]]

令人驚訝的是,GitHub在沒(méi)有從外界獲得一分錢(qián)投資的情況下成功地迅速擴(kuò)張了業(yè)務(wù)。2012年,當(dāng)GitHub迎來(lái)了它的第一個(gè)投資者Andreessen Horowitz時(shí),情況發(fā)生了變化。

2012-2015年:從快速增長(zhǎng)到“GitHub Everywhere”

到2012年,GitHub變得非常受歡迎。對(duì)許多程序員來(lái)說(shuō),問(wèn)題不在于他們是否使用GitHub,而在于他們用它做什么。在幾乎沒(méi)有廣告、推廣或風(fēng)投資金的情況下,GitHub不僅穩(wěn)步建立了強(qiáng)大的用戶基礎(chǔ),還增加了使用GitHub托管私有代碼庫(kù)的公司團(tuán)隊(duì)的數(shù)量。GitHub現(xiàn)在需要做的是通過(guò)進(jìn)一步滲透到企業(yè)中來(lái)增加收入,第一件事就是在2012年2月雇傭Brian Doll,作為GitHub的市場(chǎng)營(yíng)銷(xiāo)和戰(zhàn)略副總裁,第二件事就是籌集由Andreessen Horowitz主導(dǎo)的1億美元作為A輪融資的一部分。

“具體來(lái)說(shuō),我們制定了一個(gè)策略叫做GitHub Everywhere。我們希望軟件中的每個(gè)人都能使用GitHub。個(gè)人,小團(tuán)隊(duì),學(xué)生,以及大企業(yè)。”——Tom Preston-Werner

GitHub的A輪融資讓這家成長(zhǎng)中的公司能夠有資本能夠積極地追求其“GitHub Everywhere”的愿景。彼時(shí),它已經(jīng)擁有超過(guò)170萬(wàn)的用戶和超過(guò)300萬(wàn)個(gè)存儲(chǔ)庫(kù)。此外,自2008年以來(lái),該公司的收入一直以每年300%的速度增長(zhǎng)。通過(guò)新的融資,GitHub可以在這種有機(jī)增長(zhǎng)的基礎(chǔ)上繼續(xù)發(fā)展,并將目標(biāo)對(duì)準(zhǔn)《財(cái)富》500強(qiáng)公司,這些公司將推動(dòng)GitHub未來(lái)的大部分收入。

當(dāng)許多企業(yè)家和投資者稱(chēng)贊GitHub與Andreessen Horowitz的合作時(shí),一些人對(duì)GitHub突然涌入的資金表示懷疑。開(kāi)源社區(qū)中有一小部分人直言不諱地指出GitHub接受風(fēng)投基金是對(duì)該公司自力更生精神的背叛,并將危及未來(lái)的開(kāi)源開(kāi)發(fā)。長(zhǎng)期以來(lái),GitHub起源于開(kāi)源軟件和其未來(lái)作為企業(yè)工具兩者之間的緊張關(guān)系一直是這家不斷成長(zhǎng)的公司需要小心權(quán)衡的。

雖然接受史上規(guī)模最大的A輪融資之一,讓GitHub擁有了更多的自由,但同時(shí)也給已經(jīng)在與身份二元性作斗爭(zhēng)的GitHub帶來(lái)了更大的壓力。



 

111111.jpg

到2012年,GitHub實(shí)現(xiàn)了快速的增長(zhǎng)。該公司已經(jīng)創(chuàng)造出能夠解決了緊迫問(wèn)題的產(chǎn)品,并圍繞新興技術(shù)建立了一個(gè)更加完整的公司。但顯然,GitHub引導(dǎo)的增長(zhǎng)方式只能幫助公司走到這么遠(yuǎn),所以為了保持公司已經(jīng)建立的增長(zhǎng)勢(shì)頭,同時(shí)實(shí)現(xiàn)其更大膽的雄心,GitHub需要外部資金的協(xié)助。這筆資金來(lái)自Andreessen Horowitz風(fēng)投公司,它是GitHub在2012年7月A輪融資1億美元的唯一投資者。GitHub將利用這筆資金雇傭更多的工程人才,開(kāi)發(fā)新產(chǎn)品。

值得注意的是,盡管GitHub在接受Andreessen Horowitz的A輪融資之前就已經(jīng)完全財(cái)務(wù)自由了,但這并不矛盾。一些人認(rèn)為GitHub起源于開(kāi)源社區(qū),這與投資者青睞的私有的“圍墻花園”模式格格不入。事實(shí)并非如此。最初GitHub并不是出于原則問(wèn)題而拒絕風(fēng)險(xiǎn)投資,是因?yàn)樗⒉恍枰6?dāng)GitHub開(kāi)始尋找外部投資時(shí),則是因?yàn)槠洚a(chǎn)品已經(jīng)清晰地被龐大的用戶群所鎖定。最重要的是,GitHub從第一天起就已經(jīng)開(kāi)始盈利了。這種自由使GitHub不僅能夠有意地塑造自己的產(chǎn)品,還包括整個(gè)組織的文化,使得它們完全不受投資者的影響。

“我們?nèi)匀徽J(rèn)為,太早引入太多錢(qián)對(duì)一家公司來(lái)說(shuō)可能是壞事。因?yàn)闀?huì)帶來(lái)太多的外部影響,這是很危險(xiǎn)的。我們現(xiàn)在四歲半了,所以我們有機(jī)會(huì)真正定義自己。我們從來(lái)沒(méi)有反VC,我們只是反對(duì)人們以錯(cuò)誤的理由妥協(xié)他們的產(chǎn)品。”——Tom Preston-Werner

在這一點(diǎn)上,GitHub的增長(zhǎng)野心越來(lái)越明顯。由于已經(jīng)取得了顯著的增長(zhǎng),并積累了大批忠實(shí)的程序員布道者,GitHub希望借此擴(kuò)大其影響力和潛在收入。不過(guò),有意思的是,GitHub A輪融資的有趣之處不是投資者或總金額,甚至不是GitHub在等待了4年才接受風(fēng)險(xiǎn)投資,而是Preston-Werner在融資公告中的發(fā)言。

“我們公司已經(jīng)盈利多年了,并且發(fā)展迅速,不需要資金。所以,為什么要自找麻煩呢?因?yàn)槲覀兿胱兊酶茫胫圃熳詈玫漠a(chǎn)品,解決更難的問(wèn)題,想讓更多的人生活得更輕松。Andreessen Horowitz基金的經(jīng)驗(yàn)和資源可以幫助我們做到這一點(diǎn)。”——Tom Preston-Werner

Preston-Werner的帖子使用了大量的連接詞,但是他真正想要表達(dá)的是GitHub正在努力解決將編碼作為一門(mén)技術(shù)學(xué)科的問(wèn)題。這是許多人對(duì)GitHub作為公司和產(chǎn)品的最根本的誤解之一。毫無(wú)疑問(wèn),GitHub讓程序員變得更輕松了,但這并不是創(chuàng)始人的初衷。他們的目的不是說(shuō)讓編程對(duì)程序員來(lái)說(shuō)更容易,而是想讓整個(gè)的編碼環(huán)境變得更簡(jiǎn)單。

在很多情況下,GitHub已經(jīng)解決了編程本身的大問(wèn)題。GitHub的特別之處在于,它創(chuàng)造了一種能夠解決這些問(wèn)題的產(chǎn)品,并為該產(chǎn)品創(chuàng)造了巨大的潛在市場(chǎng)。Wanstrath和他的朋友們本可以專(zhuān)注于更小、更具體的技術(shù)問(wèn)題。相反,他們追求的是當(dāng)時(shí)編程固有的根本性大問(wèn)題,因此解決這些問(wèn)題為他們的產(chǎn)品創(chuàng)造了一個(gè)巨大的潛在市場(chǎng)。

除了開(kāi)源愛(ài)好者和小黑客們,它對(duì)大公司也具有強(qiáng)大的吸引力。到2013年,硅谷的大多數(shù)大型科技公司都在使用GitHub,從小型項(xiàng)目到大型專(zhuān)有系統(tǒng)。Adobe, Dropbox, Facebook,谷歌,Twitter他們都在GitHub上擁有私有存儲(chǔ)庫(kù)。一些公司,如Mozilla,有幾百個(gè)資源庫(kù),幾乎在GitHub上托管了一切。其他公司,如Facebook,雖然擁有少量的存儲(chǔ)庫(kù)(與Mozilla的687個(gè)相比只有102個(gè)),但其參與度要更高一些,102個(gè)存儲(chǔ)庫(kù)中有超過(guò)15,000個(gè)分支。

GitHub的人氣和市場(chǎng)滲透力推動(dòng)了其巨大的增長(zhǎng)。到2015年底,GitHub擁有280萬(wàn)用戶和460萬(wàn)個(gè)存儲(chǔ)庫(kù)。然而,盡管GitHub與編碼文化交織在一起,但該公司的目標(biāo)卻遠(yuǎn)非與此。它的下一個(gè)發(fā)展階段是將自己定位為世界上最大的開(kāi)源軟件中心,并積極尋求國(guó)際擴(kuò)張,力圖成為“開(kāi)發(fā)者的Facebook”。

GitHub并不只是慢慢吞噬硅谷,而是一路走到美國(guó)首都的權(quán)力長(zhǎng)廊。2013年5月9日,白宮起草并在GitHub上發(fā)布了官方的美國(guó)公開(kāi)數(shù)據(jù)政策。這是聯(lián)邦立法政策第一次以這種方式分享出去。盡管與GitHub上數(shù)以百萬(wàn)計(jì)的存儲(chǔ)庫(kù)中托管的代碼項(xiàng)目相比,這些文件本身的效用有限,但它具有極其重要的象征意義,因?yàn)樵谒接泄镜姆?wù)器上對(duì)外托管政府政策文檔是聞所未聞的。

 

1111111.png

“今天的新聞標(biāo)志著一個(gè)政府實(shí)體第一次將法律作為一個(gè)活生生的合作文件來(lái)出版。我們很高興看到開(kāi)放數(shù)據(jù)政策是如何隨著社區(qū)的投入而發(fā)展的,我們希望這只是眾多政策中的第一個(gè)。”——GitHub產(chǎn)品經(jīng)理Ben Balter

對(duì)于GitHub來(lái)說(shuō),這一聲明成為其宣傳強(qiáng)有力的公關(guān),而且是免費(fèi)的,同時(shí)還暗示了GitHub的其他潛在用例,這些用例是開(kāi)放數(shù)據(jù)倡導(dǎo)者和精通技術(shù)的政策專(zhuān)家多年來(lái)一直在討論的——即使這些用例最終永遠(yuǎn)不會(huì)實(shí)現(xiàn)。

2015年至今:全球擴(kuò)張,GitHub走向華盛頓

到2015年,GitHub成為了許多程序員的版本控制系統(tǒng)。但遠(yuǎn)不止于此:它是一個(gè)程序員可以相互學(xué)習(xí)的社交中心,一個(gè)程序員投資組合網(wǎng)站、社交網(wǎng)絡(luò)和專(zhuān)業(yè)的網(wǎng)絡(luò)中心。當(dāng)然,它也承載了世界上大部分的代碼,從程序員個(gè)人的開(kāi)源項(xiàng)目到那些為世界上一些最先進(jìn)的科技公司提供動(dòng)力的龐大的代碼庫(kù)。



 

111111111.png

當(dāng)然,規(guī)模越大,成為攻擊目標(biāo)的可能性也就越大。2015年3月28日,GitHub遭遇了自發(fā)布以來(lái)最大的網(wǎng)絡(luò)攻擊——標(biāo)準(zhǔn)的分布式拒絕服務(wù)攻擊即DDoS,這種攻擊被認(rèn)為是起源于中國(guó)。但這次襲擊并不是為了讓一家美國(guó)公司從亞洲競(jìng)爭(zhēng)對(duì)手的利益中受損。相反,這次襲擊據(jù)稱(chēng)只是針對(duì)兩個(gè)GitHub項(xiàng)目,一個(gè)是GreatFire,一個(gè)幫助中國(guó)互聯(lián)網(wǎng)用戶繞過(guò)“中國(guó)防火墻”的組織。第二個(gè)是《紐約時(shí)報(bào)》中國(guó)版網(wǎng)站的GitHub頁(yè)面,該網(wǎng)站也是用以幫助中國(guó)用戶繞過(guò)監(jiān)控設(shè)備來(lái)訪問(wèn)該報(bào)。盡管這次攻擊最終被挫敗,但它凸顯了在一個(gè)地方托管如此多的世界代碼的危險(xiǎn),尤其是意圖顛覆國(guó)家監(jiān)控機(jī)構(gòu)的代碼。

在中國(guó)DDoS攻擊事件發(fā)生四個(gè)月后,GitHub進(jìn)入了其B輪2.5億美元的融資,由紅杉資本領(lǐng)投。該輪融資后,GitHub估值超過(guò)了20億美元。談及本輪融資,Chris Wanstrath告訴記者,公司計(jì)劃利用該資金進(jìn)行重大投資,開(kāi)發(fā)新產(chǎn)品,并在國(guó)際上進(jìn)行最大規(guī)模的擴(kuò)張。



 

a.jpg

GitHub的第一個(gè)海外辦事處設(shè)在東京。之所以選擇日本作為其第一個(gè)海外地點(diǎn)是具有高度的戰(zhàn)略性的。不僅是因?yàn)槿毡臼鞘澜绲谌蠼?jīng)濟(jì)體,而且其也以技術(shù)創(chuàng)新而聞名。成立之后,日立系統(tǒng)和日本媒體集團(tuán)CyberAgent等公司成為GitHub在日本的首批客戶。

擴(kuò)張還在繼續(xù),到2015年7月,GitHub擁有逾900萬(wàn)用戶,托管了逾2100萬(wàn)個(gè)存儲(chǔ)庫(kù),使其成為世界上最大的代碼庫(kù)。雖然用戶增長(zhǎng)是穩(wěn)定的,但正是公司向企業(yè)的持續(xù)擴(kuò)張推動(dòng)了其在這段時(shí)間的收入增長(zhǎng)。GitHub被超過(guò)半數(shù)的美國(guó)最大、最富有的公司所使用,這是對(duì)Tom Preston-Werner’s多年前“GitHub Everywhere”愿景的體現(xiàn)。

然而,盡管GitHub在2015年9月之前仍以每工作日1萬(wàn)名新用戶的速度增長(zhǎng),但增長(zhǎng)速度正在放緩。GitHub正面臨著B(niǎo)itbucket和GitLab的激烈競(jìng)爭(zhēng),用戶的增長(zhǎng)也因此受到影響。另一方面,收入?yún)s增長(zhǎng)迅速。2015年9月,GitHub的年度經(jīng)常性收入(ARR)約為9000萬(wàn)美元。到2016年8月,這一數(shù)字已升至1.4億美元。從2014年9月至2016年8月的23個(gè)月期間,GitHub個(gè)人計(jì)劃的收入停滯不前,但其Organization計(jì)劃的收入幾乎翻了一番,而且GitHub Enterprise的收入增長(zhǎng)了兩倍。2014年9月,GitHub約35%的ARR來(lái)自GitHub Enterprise,到2016年8月,這一比例已經(jīng)提高到50%。

到2017年,很明顯可以看出,GitHub的未來(lái)將取決于它在企業(yè)中的應(yīng)用。此時(shí)市場(chǎng)上也出現(xiàn)了一些聲音,有關(guān)于IPO的傳言,還有不太可能進(jìn)行收購(gòu)的傳言,以及不太可能進(jìn)行合并的陰謀論。對(duì)GitHub的下一個(gè)動(dòng)作每個(gè)人都有自己的理論,但很少有人知道接下來(lái)會(huì)發(fā)生什么。就這樣,2018年6月4日的早晨,科技界被一個(gè)難以置信的消息驚醒了:微軟以75億美元收購(gòu)了GitHub。

 

[[237240]]

“從巨頭到初創(chuàng)公司,GitHub是開(kāi)發(fā)者學(xué)習(xí)、分享和合作開(kāi)發(fā)軟件的地方。微軟也是其中一員,而且是GitHub上最活躍的組織,我們?yōu)轫?xiàng)目提供了超過(guò)200萬(wàn)次的“提交”或更新。”

數(shù)小時(shí)內(nèi),Hacker News、Reddit和TechDirt被憤怒的用戶所充斥,他們覺(jué)得被GitHub的收購(gòu)出賣(mài)了。許多人發(fā)誓要離開(kāi)GitHub以示抗議。一些用戶表示,他們已經(jīng)在將存儲(chǔ)庫(kù)從GitHub遷移到與之競(jìng)爭(zhēng)的服務(wù)GitLab或Bitbucket上。人們拿他們代碼的安全性開(kāi)玩笑。另一些人則對(duì)Clippy將如何幫助開(kāi)發(fā)人員將他們的項(xiàng)目部署到Azure上進(jìn)行了解釋。還有一些人將這筆交易與Oracle 2009年收購(gòu)Sun Microsystems時(shí)將MySQL收入囊中相提并論。

在這些諷刺和憤怒的背后,大家有一種非常真實(shí)的感覺(jué),那就是GitHub的未來(lái)不再像以前那樣光明。然而,很多人沒(méi)有意識(shí)到的是,此時(shí)微軟收購(gòu)GitHub對(duì)其作為一個(gè)產(chǎn)品的負(fù)面影響微乎其微。GitHub十年來(lái)一直是協(xié)作軟件開(kāi)發(fā)的行業(yè)標(biāo)準(zhǔn)。當(dāng)然,Bitbucket和GitLab將會(huì)獲得一些因此而脫離Microsoft GitHub的用戶,但是GitHub在業(yè)界的地位以及作為一個(gè)產(chǎn)品本身的功能實(shí)際上保證了GitHub的持續(xù)客戶粘性和增長(zhǎng)。

此外,微軟豐富的企業(yè)經(jīng)驗(yàn)可能使GitHub成為其具有高度戰(zhàn)略意義的資產(chǎn),尤其是在該公司將自己定位為開(kāi)發(fā)人員的平臺(tái)和市場(chǎng)之際。對(duì)于微軟來(lái)說(shuō),收購(gòu)GitHub并不是為了獲得GitHub產(chǎn)品本身,而是其帶來(lái)的開(kāi)發(fā)者生態(tài)系統(tǒng)。

網(wǎng)上的很多議論似乎都圍繞著微軟收購(gòu)GitHub是否明智展開(kāi)。其實(shí),真正的問(wèn)題是微軟是否會(huì)明智地使用GitHub。正如微軟在收購(gòu)領(lǐng)英和Mojang所表明的那樣,其未必會(huì)徹底改造GitHub——至少不會(huì)馬上這么做。

GitHub將走向何方?

既然微軟目前擁有了這個(gè)世界上最大、最流行的代碼庫(kù),那么GitHub未來(lái)的發(fā)展軌跡將完全取決于微軟如何將GitHub視為其長(zhǎng)期增長(zhǎng)戰(zhàn)略的一部分。

1.與Visual Studio集成

盡管對(duì)于GitHub,微軟可能有很多潛在的舉動(dòng),其中最有可能的就是將GitHub與其最受歡迎的開(kāi)發(fā)工具套件Visual Studio集成。這與微軟從Windows專(zhuān)有銷(xiāo)售轉(zhuǎn)向基于云計(jì)算服務(wù)的生態(tài)系統(tǒng)計(jì)劃一致。

2.開(kāi)發(fā)更多的開(kāi)發(fā)工具

即使是現(xiàn)在,編碼作為一門(mén)學(xué)科也被很多問(wèn)題和低效所困擾。而GitHub采取的可能是最合乎邏輯的舉措之一,即開(kāi)發(fā)更多的工具,幫助開(kāi)發(fā)人員專(zhuān)注于解決諸如錯(cuò)誤跟蹤和將應(yīng)用程序部署到Microsoft Azure等問(wèn)題,甚至可以用AI驅(qū)動(dòng)的應(yīng)用程序替換當(dāng)前的QA工作流。目前GitHub還未觸及到這些,而微軟對(duì)其基于云計(jì)算的開(kāi)發(fā)者生態(tài)系統(tǒng)的重新關(guān)注,似乎與GitHub作為一款產(chǎn)品的潛力能夠完美契合。

3.研發(fā)對(duì)開(kāi)發(fā)人員以外的專(zhuān)業(yè)人員有吸引力的外圍產(chǎn)品/服務(wù)

如今,GitHub已經(jīng)取得了軟件工程師以外的專(zhuān)業(yè)人士的青睞,比如產(chǎn)品經(jīng)理。GitHub的另一項(xiàng)潛在舉措可能是引入對(duì)這些專(zhuān)業(yè)人士有吸引力的附加特性和功能,比如集成的項(xiàng)目管理工具。考慮到微軟希望在企業(yè)應(yīng)用程序和基于團(tuán)隊(duì)的協(xié)作工具上下功夫,這一目標(biāo)似乎有可能實(shí)現(xiàn)。

所以GitHub的成功上,我們認(rèn)為可以借鑒的是,首先你找到一個(gè)需要解決的大問(wèn)題很重要,而且要不斷解決痛點(diǎn)問(wèn)題,這樣做起來(lái)就會(huì)越來(lái)越好。當(dāng)然,如果最終打算商業(yè)化的話,你需要盡早培養(yǎng)公司的文化。

的確,GitHub通過(guò)做兩件事獲得了巨大的成功:識(shí)別一個(gè)巨大而痛苦的問(wèn)題,并創(chuàng)建一個(gè)流行的、粘性的產(chǎn)品,使人們更容易一起工作和共享代碼。但GitHub目前面臨的最大挑戰(zhàn)則是,如何在吸引軟件開(kāi)發(fā)人員以外的專(zhuān)業(yè)人士的同時(shí),將自己進(jìn)一步迎合成一門(mén)技術(shù)學(xué)科。

雖然微軟可能不是GitHub最合理的去處,但其豐富的企業(yè)專(zhuān)業(yè)知識(shí)和遠(yuǎn)見(jiàn)卓識(shí)的領(lǐng)導(dǎo)能力可能又使其成為合適的人選。所以,現(xiàn)在每個(gè)人都在討論的問(wèn)題是,微軟計(jì)劃如何讓這顆星發(fā)揮作用?我們拭目以待。

責(zé)任編輯:未麗燕 來(lái)源: T媒體
相關(guān)推薦

2018-06-05 09:26:20

微軟GitHub 代碼

2015-10-23 10:39:21

2011-05-10 13:14:33

Skype微軟Windows Pho

2010-08-17 10:50:10

微軟

2013-03-14 10:14:17

微軟云計(jì)算公有云

2009-06-23 09:16:15

微軟搜索

2013-07-19 09:36:00

Surface RT微軟Office

2011-05-10 11:01:22

2009-07-17 08:43:31

微軟收購(gòu)雅虎搜索雅虎搜索

2021-04-30 13:20:07

IBMTurbonomic混合云

2011-05-30 10:49:40

2024-05-13 15:54:48

芯片

2009-03-10 19:15:01

Windows 7盈利

2015-01-12 11:38:15

App Store150億開(kāi)發(fā)者

2013-09-08 20:58:35

云計(jì)算周回顧微軟宕機(jī)

2013-09-03 12:37:19

微軟收購(gòu)諾基亞72億美元

2012-06-05 09:22:01

Salesforce收購(gòu)Buddy Media

2024-09-29 13:49:15

2021-03-10 08:25:35

McAfeeSTG安全業(yè)務(wù)

2019-08-09 16:34:59

賽門(mén)鐵克博通
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 黄色毛片视频 | 国产精品久久久久999 | 欧美在线网站 | 99re超碰| 日韩欧美三区 | 淫片一级国产 | 国产一级精品毛片 | 国产精品国产亚洲精品看不卡15 | 国产精品一区三区 | 性一交一乱一透一a级 | 久久久久久成人 | 亚洲免费视频一区 | japan25hdxxxx日本 做a的各种视频 | 日本三级精品 | 亚洲福利 | 亚洲国产福利视频 | 欧美成人一区二区 | 亚洲精品成人免费 | 成人av网站在线观看 | 久久国产精品视频 | 91视频在线观看免费 | 中文字幕一区二区三区日韩精品 | 91麻豆产精品久久久久久夏晴子 | 亚洲成人精品 | 国产999精品久久久久久 | 天天干天天玩天天操 | 成人在线视频观看 | 亚洲bt 欧美bt 日本bt | 狠狠入ady亚洲精品经典电影 | 日本久久久久久 | 国产亚洲第一页 | 日韩久久久久久久久久久 | 国产精品免费视频一区 | 亚洲第一视频 | 国产1区2区3区 | 国产乱码精品1区2区3区 | 国产2区 | 日韩伦理电影免费在线观看 | 黄色在线免费看 | 精品一二区 | 久久久久久久成人 |