編者按:CSDN “開源技術大會?2014” (OSTC?2014)將于2014年3月30日在北京麗亭華苑酒店召開。我們將陸續發布參會講師的系列采訪,談談他們將在本次活動分享的內容。
本期,我們采訪的是騰訊社交網絡事業群副總裁陳磊。他與我們分享了騰訊開源計劃的概況。下面是本次采訪的整理版本。
騰訊陳磊
中國開源的發展需要資金和平臺支持
談到對中國開源發展的看法,陳磊表示中國開源市場是可以帶來價值的,但是極需大力扶持。他認為在中國軟件開發者的開源項目中,真正成功的并不是太多,這里面有各種各樣的原因,其中資金支持是一個很大的原因。海外的很多開源平臺,如Apache等,后面都有資本在支持,也有專業的團隊在運作。因此,騰訊希望通過資金和平臺的支持,包括協調騰訊公益等資源,來推動中國整個開源事業的發展。
開源最大的價值是促進知識交流
陳磊認為,開源最大的價值就是促進知識的交流,在促進知識交流的過程當中,很快地去釋放技術的價值。
陳磊說,從騰訊自身來看,開源對內對外的價值非常明顯。首先,開源對騰訊品牌有很高的價值,可以使騰訊自身的軟件研發能力在行業中得到一定的認可。其次,開源對騰訊自身軟件的質量和可讀性本身具有推動和提升的作用。
陳磊表示,騰訊做了很多復雜的、海量的互聯網應用,在軟件研發的領域有很多獨創性、經過千錘百煉的系統。如果這些系統能夠開放給社會,然后讓更多的企業可以更容易地去解決騰訊在歷史上花了很大精力去解決的問題,如此就能促進整個行業的發展。
此外,騰訊在做互聯網行業業務的過程當中,積累了大量的能力,有一些能力是比較適合通過云服務的方式提供給產業和行業的。但是,也有一部分比較難以通過服務的方式提供,反而通過軟件和代碼的方式來提供給行業更加容易一些。
陳磊稱,騰訊從2013年開始,就在很深入地研究其眾多軟件產品當中哪些是適合開源的,哪些可以幫助行業解決一些比較復雜和困難的問題。
騰訊內部盛行開源文化
談到騰訊企業內部的開源文化,陳磊表示,騰訊其實早就有一個內部共享平臺,也一直存在開源的文化。騰訊目前開源的項目是遴選于內部共享平臺的優秀項目。軟件在公司內部是否得到廣泛的使用,它所解決的問題是不是一個有價值的問題,它在行業里面是不是比較獨特、沒有太多類似的開源軟件等等,這些都是騰訊挑選開源項目的主要標準。
陳磊說,開源并不是直接把軟件源代碼公開出來這么簡單,還需要對軟件代碼進行梳理,包括代碼注釋等等。有一些代碼,因為開源了,所以員工會去花很大的力氣,把這個代碼寫得更漂亮,更容易讀。在向全社會開放這些代碼的過程當中,也是有很多的工作的。“這個開源的過程可能是一個陸續的過程,但是,我們會非常堅定地要把這些有價值的代碼開放出來”。
此外,陳磊介紹到,連續幾年來騰訊公司每年都會舉行黑客馬拉松活動,參與對象較多的主要是高校學生,公司內部也做過多次編程大賽,鼓勵開發、鼓勵開源的活動還是很豐富的。
如何在內部推廣開源文化,是多數公司面臨的共同話題。陳磊與我們分享了三點經驗:第一就是“建平臺”,第二就是“激勵”,騰訊內部設立的研發獎項評選標準之一就是工程師對開源社區的貢獻、開源社區的參與度大小。第三就是“要下決心投入”。
陳磊表示,雖然騰訊沒有專門從事開源工作的工程師,但是會給有興趣的同事一些時間,讓他們去做開源的事情。如果把他的任務排滿,還指望他去做開源,同時希望他所有的開源工作都在業余時間完成,這也不可能。
騰訊開源目標堅定
據介紹,騰訊對開源計劃劃分了多個實施階段,目前正在進行的第一期計劃開源5~6個優秀項目,未來會不斷加大開放力度。陳磊表示,在不久的將來,騰訊會有幾十甚至上百個開源項目,并表示“騰訊開源的目標是堅定的”。
QQ for Linux的福音:希望開源社區參與進來
QQ for Linux一直是Linux桌面用戶長期以來面臨的難題。目前,多數Linux桌面用戶要么改用其他即時交流工具,要么通過WINE或虛擬機方式、甚至解析WebQQ協議自己開發QQ的Linux客戶端來“曲線”使用QQ。不過,這些方式效果都不是很理想。
在CSDN記者問到關于QQ for Linux的問題時,陳磊表示,其實騰訊很希望來自開源社區的開發者能夠幫助他們去完善這一產品。當然,這要求騰訊去做更多的開源和開放。從商業的角度來看,以商業的目的去完善和維護該產品不符合騰訊公司的商業利益。但是,從支持開源社區的這個角度來看,他覺得大家可能更希望的是QQ更多的開放,這一點是可以期待的。騰訊本身目前還沒有重啟該產品的計劃。
陳磊表示,開源社區的開發者加入到QQ for Linux版本的更新和維護中來,可以幫助騰訊減少內部的開發成本,但其他廠商參與進來,還需要討論一下。陳磊說,“我們不希望這個東西(QQ for Linux)被其他人當做一個商業化的產品去運作。但是,作為一個開源項目,通過開發者自愿的、沒有商業目的的、公益的形式,我們會去支持”。
【寫在最后】
目前中國的開源事業雖然展露出積極發展的信號,但尚處成長階段,需要得到包括開發者、用戶和企業等多方面力量在內的支持,才能健康的成長。企業支持,是開源發展的一支重要力量。我們應該以寬容的態度來鼓勵、歡迎更多的企業參與到中國開源事業的發展中來。
相關鏈接:騰訊開源項目
據相關內部人士透露,在3月30日由CSDN主辦的“開源技術大會”上,騰訊會宣布關于“騰訊開源”的重磅消息,令人期待。
2014年3月30日,由CSDN主辦的 “開源技術大會?2014”將在北京麗亭華苑酒店召開。多位開源界資深人士將出席大會并發表演講,歡迎大家親臨現場與大牛零距離交流。
>>>大會官網: http://ostc.csdn.net/