谷歌另類“開源” 程度仍不及Facebook和Twitter
TechRepublic的首席記者Nick Heath發(fā)布了一篇文章,稱為了鼓勵(lì)開發(fā)者使用其云計(jì)算平臺(tái),谷歌在GitHub上發(fā)布了其云計(jì)算服務(wù)的代碼樣本(如App Engine和BigQuery)。但有分析師認(rèn)為,谷歌開源做的仍然不夠,沒有達(dá)到Facebook和Twitter的程度。
以下為文章全文:
谷歌正通過在GitHub發(fā)布代碼示例試圖來鼓勵(lì)更多的開發(fā)者使用其云平臺(tái)服務(wù)。
目前有36個(gè)與App Engine、BigQuery、Compute Engine、CloudSQL和Cloud Storage等項(xiàng)目和工具的有關(guān)代碼可供下載。
大部分的示例代碼是為了幫助開發(fā)人員圍繞這些云服務(wù)構(gòu)建應(yīng)用程序。谷歌已經(jīng)提供了一系列的“啟動(dòng)項(xiàng)目”,該程序用于演示簡單的任務(wù),比如如何連接這些服務(wù)API,并且可在各種語言(如Java、Python和Ruby)環(huán)境下運(yùn)行。
Google Compute Engine的開發(fā)人員Julia Ferraioli本周四在一篇博客中表示:“我們將繼續(xù)添加資料庫,以說明解決方案,如Google App Engine上經(jīng)典的留言薄應(yīng)用。另外,你還將看到一些使你的生活更容易的工具,如一個(gè)OAuth 2.0助手。”
RedMonk分析公司的聯(lián)合創(chuàng)始人James Governor表示,谷歌發(fā)布此代碼,旨在吸引開發(fā)者到其云平臺(tái)上。
“開放平臺(tái)越來越多的今天,如果你的開放平臺(tái)不是開源的并且沒有訪問代碼,開發(fā)人員將不會(huì)使用它,”他說,“谷歌還沒有通過任何方式來實(shí)現(xiàn)最積極的開源。我認(rèn)為他們感覺‘這是一個(gè)在云中的服務(wù),任何人都可以使用,所以我們不需要開源的代碼’,谷歌需要更加開放。”
不過,他表示當(dāng)谷歌試圖吸引開發(fā)者到其開放平臺(tái)時(shí),這個(gè)最初的版本沒有達(dá)到其他網(wǎng)絡(luò)巨頭的開放性,如Facebook和Twitter。
“谷歌一直試圖讓人們?cè)谶@些圍繞平臺(tái)運(yùn)行的框架內(nèi)進(jìn)行協(xié)作,而不是關(guān)注代碼本身,”他說,“如果Facebook或Twitter也這么做,他們可能會(huì)提供源代碼。”
Governor表示,谷歌在選擇在GitHub發(fā)布此代碼時(shí),它有它自己的在線項(xiàng)目托管環(huán)境——Google Code,這承認(rèn)了GitHub的社區(qū)的實(shí)力。
GitHub目前有170萬名軟件開發(fā)人員的忠實(shí)用戶,他們平均每天更新8萬個(gè)并新建7千個(gè)軟件庫。
谷歌從最初的搜索業(yè)務(wù)發(fā)展到今天,證明了它始于一個(gè)社交搜索,這就是為什么谷歌支持GitHub的原因。
原文鏈接:請(qǐng)點(diǎn)擊這里。