開源的神話

2021-08-24 19:22:43 字數 2783 閱讀 9777

emule: 462,250,797

azureus: 274,741,181

ares galaxy: 178,585,507

7-zip: 54,436,695

dc++: 53,443,443

filezilla: 52,689,241

bittorrent: 51,864,788

gtk+ and the gimp installers for windows: 51,620,427

audacity: 50,295,070

shareaza: 45,578,106

什麼是開源

然而,什麼是開源?需要指出的是,開源並不是簡單的將源**公開,這是對開源最大誤解。開源的意義在於建立乙個開發社群,這個開發社群在共同的**基礎上貢獻自己的改進與擴充套件,所以,開源真正的意義不僅僅是**的開放,更是開發團隊的開放。

乙個開放的開發團隊,在共同的社群中,通過分工,共同完善開源專案,除了核心功能的開發,開發社群的成員還在測試,bug 報告,專案管理,功能擴充套件與外掛程式,文件,技術支援等方面貢獻自己的時間。

總的來說,開源的真正意義在於社群,如果沒有乙個開放的開發社群,開源就失去了意義。

開源如何贏利

這是商業軟體一直詬病開源專案的原因,開源專案無法通過**使用許可獲得收入,事實上,從傳統意義上講,開源沒有任何可行的收入**。然而,在乙個良好的開源文化氛圍中,開源仍可以獲得必要的收入。

最早,開源的主要收入**來自捐贈,比如,世界上最大的開源百科全書 wikipedia 的主要收入**就是捐贈,wikipedia 一年的捐贈目標是600萬美圓,這筆錢可以很好地支撐 wikipedia 的運營。隨著開源概念的深入人心,一些新的收入**為開源專案帶來更多曙光。比如,firefox 通過將 google 搜尋定為自己的預設搜尋,每年可以從 google 獲得 6600萬美圓,佔 firefox 總收入的 88%。

而一些開源 cms 系統(**內容管理系統) 則靠建立主題與模板交易服務獲得收入,在網路上,drupal, joomla, wordpress 主題與模板設計與交易服務多如牛毛,需要注意的是,提供這些服務的並不一定是這些開源cms社群,任何人都可以基於這些開源 cms 專案設計自己的主題與模板並獲得收入。

商業支援也是開源專案的乙個重要收入**,開源專案在說服商業使用者接受自己的時候,乙個最主要的軟肋是可靠性,商業使用者需要獲得可靠的穩定的支援,開源社群作為乙個開放的社群很難提供象商業軟體開發商那樣的穩定服務。因此,為商業使用者特殊的提供收費服務對雙方都是有利的事。

中國有真正的開源專案嗎?

也許有,但我並沒真正看見過。根據上面的論述,開源的真正意義在於開源社群,國內有不少公司開放了自己的**,但他們並沒有形成開放的社群,開源的「開」字意味著開放,而不是公開。下面的幾個例子也許很能說明問題。

verycd 版電驢

這個源自 emule 的開源專案,在國內的影響力巨大,然而你千萬不要以為 verycd emule 多麼先進,verycd emule 是靠 verycd **獲得大量使用者的,verycd 是乙個非常優秀的 emule 資源站,它上面的內容非常符合國人的口味,而 verycd 版 emule 針對 verycd **做了專門優化,如果你的源主要來自國內,或者說是 verycd,那使用 verycd 版 emule 是最好的選擇。

然而 verycd emule 並不是乙個真正開放的開源專案,雖然它也是基於 gnu gpl 的,否則,它不可能專門針對 verycd 進行優化,事實上,乙個不爭的事實是,verycd 版 emule 主要是根據 sourceforge 上的 emule 源**做了針對 verycd 的優化,離開 verycd, verycd emule就失去了意義。

emule 在國內的另乙個分支開發(所謂的分支開發)是 vagaa,這是乙個被國外眾多 emule 伺服器拒絕的吸血驢,vagaa 讓國內驢友蒙羞,把 vagaa 叫做「開源軟體」不僅是對開源一詞的侮辱,也侮辱了軟體這個詞。

dedecms

織夢(dedecms)內容管理系統,是國內最早的開源 cms 系統,最早是技術狂人it柏拉圖一手打造,獲得投資後,組建了專門的開發和運營團隊。dedecms 特別適合個人站長,然而我想知道的是,在 dedecms 數萬個人站長使用者群中,真正能讀懂其1%**的人有幾個,而參與 dedecms 專案的非織夢人又有幾個。

事實上,這麼多年以來,織夢僅僅是公開了源**,而並沒有形成乙個開放的生態系統,所以,dedecms 的所有東西都帶著織夢自己的團隊的烙印,乙個封閉的團隊,將自己的**公開,而這些公開的**並無法直接為終端使用者帶來任何好處(因為他們根本掌握不了),又沒有乙個開放的社群可以在這個**基礎上提供擴充套件開發,所以,我們並不奇怪地看到,dedecms 同時推出了商業版。

據說,帝國cms 也即將開源,很想看到國內能建立起真正意義的開源社群。究竟如何只好拭目以待。

開源在國內為什麼發展不起來

原因有三個,第一,國內不具備開源賴以生存的捐贈文化。為免費軟體開發者提供捐贈,相信在國內沒有任何市場,國人的捐贈意識一般限於濟災救困,單單出於對一種行為的尊重而慷慨解囊的少之又少。而求捐在很多人看來有行乞的意味,軟體作者本身也並不熱心。

第二,缺乏開源許可的法律意識。諸如 gpl 一類的開源協議是可以用來打官司的,相信國內的開源組織並不怎麼認可。因為拿開源協議不當回事,也就無法按照真正的開源遊戲規則行事,所以,才會有拿了開源**自己修改,卻不按協議將自己的修改貢獻回去的事情,最終的結果,開源就象一眼井,大家都來取水,卻並不關心井的命運,最終只能枯死。

第三,在國內,顧問服務是廉價的。現代的開源專案的最主要收入**是為商業使用者提供顧問式支援,國內的公司可以花大錢聘請乙個法律顧問,當為自己的技術顧問支付報酬時卻非常不情願。所以,如果你的開源專案最終想通過為商業使用者提供服務獲得收入,需要好好評估一下,這種模式是否能養活自己。

美麗的神話

忽然很想聽這首歌,怕吵到鄰居,於是帶上耳機,想一下,這耳機還是電信送的,只是想聽歌,也回想成龍主演的 神話 雖然沒去電影院看過,似乎現在看來,已經有些老了,或只是因為前些天從電視上又看了一遍,忽然心底有一絲東西被觸動吧。夢中的人熟悉的臉孔 你是我守候的溫柔 就算淚水淹沒天地 我不會放手,每一刻孤獨的...

神話中的諸神輩分

神話中的諸神輩分 神話中的諸神輩分 創始元靈 宇宙誕生之初,有一先天混元之元靈,靈竅初開,漸具神智。這元靈無意中於西昆侖得到宇宙之初的造化神器,經過不知幾世修行,元靈功德圓滿,道法得成。在漫長難耐的混沌宇宙中,創始元靈成為宇宙間唯一的乙個 清醒者 忍受著難以想象的孤獨寂寞。彷彿,為了完成某種約定而神...

Wiki 的神話與現實

誕生於10前的 wiki 技術正受到越來越多的歡迎,而許多公司正懷著一種不切實際的期望啟動他們的 wiki 專案。然而近期的一些報告,如,cms watch的企業社會軟體報告,以及企業中的 wiki,都顯示了 wiki 專案之痛。對於 wiki,夸夸其談的專案主管們抱有多種神話心態,而現實卻是另外一...