開源十年

從十年前的第一個(gè)開源軟件到今天,算起來我已經(jīng)開發(fā)(或參與開發(fā))了多款開源軟件。從最開始的懵懵懂懂到五年前正式以開源軟件創(chuàng)業(yè),再到實(shí)現(xiàn)開源軟件的盈利,一路走來,收獲頗多,教訓(xùn)多多。期間的一些經(jīng)驗(yàn)和教訓(xùn),拋磚引玉,和開源軟件開發(fā)者的朋友們分享下。

首先第一條想和大家分享的就是做開源軟件一定要找到可以持續(xù)發(fā)展的模式。做事情就要消耗資源:人力、時(shí)間、金錢。如果無法找到一種可以持續(xù)發(fā)展的模式,單純靠軟件發(fā)起者的興趣和熱情,是很難堅(jiān)持下去的。全球的開源軟件多如牛毛,但真正能夠流行起來的也是鳳毛麟角。可持續(xù)發(fā)展的模式有很多種,比如可以去一家支持開源軟件開發(fā)的公司,有一份穩(wěn)定的工作和相對(duì)寬裕的業(yè)余時(shí)間等等。筆者則嘗試以開源軟件來創(chuàng)業(yè),并初步實(shí)現(xiàn)了開源軟件的盈利,保障了我們持續(xù)的投入和發(fā)展。

和第一條密切相關(guān)的就是要學(xué)會(huì)用產(chǎn)品的角度思考問題。做開源軟件的朋友們都是技術(shù)高手,所以自然而然的會(huì)想到程序員的需求。所以國(guó)內(nèi)的開源軟件,大部分是各種開發(fā)框架、類庫(kù)等。但如果我們能夠跳出程序員的思維,站在普通用戶的角度考慮問題,可以發(fā)現(xiàn)更多的機(jī)會(huì),在產(chǎn)品的功能、交互體驗(yàn)方面可以更貼近普通用戶。

做好開源軟件還需要做好社區(qū)的建設(shè)。從我們自身的經(jīng)驗(yàn)來看,社區(qū)建設(shè)和軟件開發(fā)差不多是1:1的投入。社區(qū)建設(shè)有很多方面,這其中包括:文檔的撰寫和持續(xù)更新、對(duì)用戶提供及時(shí)有力的支持、通暢的反饋交流機(jī)制、社區(qū)用戶的互動(dòng)參與等等。后面我會(huì)專門寫篇文章來分享我們運(yùn)營(yíng)管理社區(qū)的經(jīng)驗(yàn)和教訓(xùn)。

找到可持續(xù)發(fā)展的模式,站在用戶的角度做產(chǎn)品,做好社區(qū)的建設(shè)。這是我們這幾年用開源軟件創(chuàng)業(yè)的一些新的體會(huì)。除了這些宏觀層面之外,還有很多非常具體的地方,也一塊和大家分享下:

如果使用論壇來作為討論交流的版塊的話,初期版塊不宜太多。版塊太多,發(fā)貼的人太少,人氣不夠旺。我們前期也是犯了這個(gè)錯(cuò)誤,后來花了很大力氣做版塊的整合。

如果使用QQ群作為技術(shù)交流的工具的話,建議使用大群。09年前后QQ群最多只能500人,那時(shí)候我們有二十多個(gè)群,每個(gè)群的消息看一遍也要花很多時(shí)間,還有就是不利于大家交流分享。后來QQ有2000人超級(jí)群,我們花了一個(gè)多月的時(shí)間把QQ群合并成兩個(gè)超級(jí)群。

如果使用QQ群的話,還有一個(gè)建議就是使用實(shí)名制。初期的時(shí)候我們對(duì)此沒有做要求,很多人發(fā)言很隨意,噴子很多,污言穢語(yǔ)的也很多。改為實(shí)名制之后,噴子就明顯的少了。而且實(shí)名制之后,也有利于交流分享。還曾經(jīng)有過在群里面找對(duì)象的美好的故事:)。

不同的軟件有不同的開發(fā)運(yùn)營(yíng)方式,以上是筆者這十年來做開源軟件的一些心得體會(huì),期望可以為大家提供一些參考。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容