統(tǒng)計之都對 Hadley Wickham的訪談里森枪,提出了一個“社會化編程”的說法帮孔,類似Github這樣的平臺饲漾,正在改變程序開發(fā)的一些做法贫堰。我看了Rstudio公司在 Github上的開源項目,13名開發(fā)者(包括首席科學(xué)家死陆、CEO招拙、CTO)維護(hù)著159個開源項目唧瘾。
隨手查了下其他公司在 Github上的開源項目。谷歌1856名開發(fā)者維護(hù)1283個開源項目别凤,微軟3809名開發(fā)者維護(hù)1803個開源項目饰序,IBM Cloud17名開發(fā)者維護(hù)265個項目。阿里巴巴124名開發(fā)者維護(hù)著193個開源項目规哪,國內(nèi)其他公司就不再列舉了求豫。
單純從數(shù)字上講,很難作出比較诉稍,但是有一點是比較清晰的蝠嘉,作為一家小公司(只有100多人),Rstudio絕對是開源項目做的比較多的公司杯巨。
不知道Rstudio算不算一家典型的美國科技公司蚤告,既不是高新技術(shù)企業(yè),又沒有軟件著作權(quán)和專利(都開源了)服爷,這放到國內(nèi)活不下去啊杜恰。
但在“社會化編程”的背景下,公司格局滲入到整個開發(fā)者社區(qū)里仍源,像 Rstudio這樣的小公司心褐,可以影響到幾百萬R用戶或R開發(fā)者,很多人的生計很大程度都依賴 Rstudio公司提供的工具笼踩,所以逗爹,社區(qū)對一家小公司的關(guān)注,往往超出了人們的想象嚎于。
就像 Hadley Wickham 在訪談中所講到的:
......我發(fā)現(xiàn)從我創(chuàng)立一個 Github 項目(repository)到我收到第一個提交請求(pull request)的時間變得越來越短了桶至。最近我剛新建了一個項目而且沒有告訴任何一個人,但我發(fā)現(xiàn) 4 小時之后就有人向我發(fā)送提交請求了匾旭。我認(rèn)為這是社會化編程非沉鸵伲酷的一個方面,作者會更加有動力投入到他們的項目中价涝,因為人們不僅是在用你的軟件女蜈,而且是在參與你的開發(fā)過程。我和我的同事曾經(jīng)在討論如何利用 Gist色瘩,其中一個例子便是 RPubs伪窖。它應(yīng)該基于 Gist 構(gòu)建,這樣你便可以在上面 fork 其他人的作品居兆,然后添加一些修改覆山。如果原作者愿意,他們會將修改反過來應(yīng)用上去泥栖。我們有很多關(guān)于這方面的想法簇宽。
“而且是在參與你的開發(fā)過程” 勋篓,意味著整個社區(qū)都在為開源項目做出貢獻(xiàn)。功利一點講魏割,Rstudio公司降低了人力資源成本譬嚣。
很多人也提到,開源與商業(yè)利益矛盾钞它,統(tǒng)計之都對Rstudio公司CEO J.J. Allaire的訪談中拜银,J.J. Allaire說:
雖然我們的開源產(chǎn)品是可以免費獲取的,可能許多人不會購買我們的專業(yè)產(chǎn)品遭垛,但當(dāng)客戶對 R 更加認(rèn)真時尼桶,或者需要在更大的環(huán)境中部署 R 時,他們就會傾向于購買我們的專業(yè)產(chǎn)品锯仪。所以疯汁,這就是我們營利的主要方式——靠那些專業(yè)的服務(wù)器產(chǎn)品營利。
在談到 Rstudio未來的遠(yuǎn)景時卵酪,J.J. Allaire說:
我希望在接下里的十年中,我們能看到 R 現(xiàn)今在大學(xué)中占有的優(yōu)勢能真正地占領(lǐng)專業(yè)統(tǒng)計學(xué)家的世界谤碳。我對此充滿了希望溃卡,而且我希望 RStudio 能在促進(jìn) R 積極轉(zhuǎn)型中起到重要的作用。我們繼續(xù)致力于使 R 構(gòu)建得更容易學(xué)習(xí)和使用蜒简。這樣瘸羡,當(dāng)一些機(jī)構(gòu)決定長期使用 R 代替他們現(xiàn)在的專業(yè)統(tǒng)計軟件時,他們會進(jìn)入一個非常完善搓茬、非常強(qiáng)大犹赖、很容易學(xué)習(xí)的環(huán)境。所以他們可以成功地采取行動大規(guī)模應(yīng)用 R卷仑。我希望接下來的十年中 RStudio 可以促進(jìn)完成所有的這些事情峻村。
我想也只有把整個公司的格局放在整個社區(qū)里,才會說出這樣的話吧锡凝。
我這是“很功利”地去談開源社區(qū)和Rstudio公司粘昨。事實上,很多開源貢獻(xiàn)者正在以行動改變著人們的觀念窜锯,例如张肾,XGboost的作者陳天奇在開發(fā)完XGBoost之后,很快就將該算法推到了開源社區(qū)锚扎,其算法優(yōu)異到橫掃各大比賽吞瞪,結(jié)果社區(qū)里討論最多的是,陳天奇為什么不自己拿著算法參加比賽驾孔,把獎金都拿到手之后芍秆,再開源呢惯疙?
可能這就是人和人之間理念上的差異吧。
最近在看前端框架vue浪听,在官網(wǎng)上看到兩個中國區(qū)特別贊助商螟碎,極客幫科技和貝米錢包。其實vue所要求的贊助并不高迹栓,每月捐五百刀就可以是黃金贊助商(有幾家是中國公司)了掉分。
我不知道這些中國公司對vue的貢獻(xiàn)有多大,可能僅僅只是給了錢而已克伊。但我覺著能有這樣的世界視角去審視自己公司的定位酥郭,其實挺難能可貴的,而且傳遞了一個很好的信號愿吹,重視對內(nèi)對外的不从、公開透明的技術(shù)交流和發(fā)展,我看了下貝米錢包的官網(wǎng)犁跪,贊助了11個開源項目椿息,這比關(guān)起門來靠冥想專利軟著不知高到哪里去了。
其實很多公司為了一件“皇帝的新衣”坷衍,投入巨大寝优,效果還真不見得有贊助開源項目有效!
這可能也是“老”公司和“新”公司的區(qū)別吧枫耳》Ψ“老”公司還沉浸在“高新技術(shù)企業(yè)+軟著專利+認(rèn)證“的模式,“新”公司已經(jīng)開始擁抱世界了迁杨。