JFrog:開源專案的最大挑戰是文件和許可

發表於2013-08-13

本文作者Chris Mayer根據JFrog的一份關於開源專案最大挑戰的調查,引用Google和GitHub的案例分析了開源專案裡應該著重注意的事項。(以下是編譯內容)

一 份調查顯示,每當在工作中要用到開源軟體的時候,貧乏的文件和許可是開發人員面臨的最大挑戰。以色列創業公司JFrog,以開源專案倉庫管理器—— Artifactory為眾人所熟知,他們發現,來自世界500強的150家企業裡有65%開發者認為上面所說的兩點(文件和許可)是開源中最大的障礙。 JFrog認為這一發現或許還可以這樣理解:開發者經常擔心“正在使用的OSS(開源軟體)並不可靠”,不管這項技術有多先進。

援 引開發者的話說,其它棘手問題包括:分銷平臺的可靠性和效能(25%);關鍵時刻的程式碼變更(57%)。在非開發任務期間做的其它事情都有:等待反饋 (27%),任務跟蹤(18%)。這項“Your Life as a Developer”的調檢視上去只是純粹的想要弄清楚:如果JFrog退回到一月份來 發行二進位制儲存庫Bintray的話,是否會是一個正確的選擇呢?這一服務准許開發者釋出和下載開源軟體包,並且更加傾向於關注社會,同時還許可使用者在技 術社群裡分享和發現其它的軟體包。使用者較為青睞的高調軟體包涵蓋Netflix,OpenJDK,ElasticSearch和Gradle。

總而言之,這項報告還是發現了一些有趣的東西。為了和別人共享資源庫和程式碼,50%受訪者使用原始碼控制,而40%的人使用二進位制儲存庫作為首選方法。JFrog的這個建議有助於同事之間更加相互合作,至少要比以前的相互合作機會多很多。

Google Code和GitHub都已經在去年終止了對二進位制的託管,也就是說Bintray很有可能從他們那裡接手對二進位制的託管。不過,至今仍有20%的調查者 還在經常使用非現存的服務。JFrog認為這主要是Google和GitHub的核心優勢並沒有利用在這裡的緣故。毫無疑問這是一個很好的案例,這一調查 結果可能有更深層次的暗示:絕大部分的大公司不信任線上私人二進位制儲存庫。因此,Bintray的主要挑戰是必須獲得這些大公司的支援。

釋出Releases之後,GitHub就從那以後稍微改變了策略,可以認為是對產品營銷過程的一個反思。據一位公司發言人稱:在這之前,GitHub放棄了上傳資料的功能,因為這款功能並不像GitHub使用者體驗的結果那樣具有較高的質量。可能這給Bintray帶來不小的挑戰。

自從在四月份公 開上市以來,所有的資料顯示都說明了Bintray的勢頭很強勁——5814個會員在伺服器上託管著超過65000個軟體包。自從Google Code停止支援之後,它的增長率一直以鼓舞人心的勢頭在上升,兩週之內的註冊量就增長了250%。另外,自動的GitHub的引入也為註冊量的增長做出 了巨大的貢獻。

JFrog報告指出,“這對於Bintray來說是一個相當有意義的飛躍,我們相信來自Google和GitHub直接相關性的訊息。而且它也強調了現在仍需要一個具有更大增長空間的市場。”   

原文:http://jaxenter.com/documentation-and-licensing-biggest-open-source-challenges-says-jfrog-47896.html

譯文:http://www.iteye.com/news/28161-documentation-and-licensing-biggest-open-source-challenges

相關文章