斯托曼(右)展示了“言論自由”和“免費啤酒”之間的區(qū)別

“開源”不同于“自由軟件”,他們有基于不同價值觀的不同哲學(xué)。兩者的實際定義也不同,但幾乎所有的開源程序都是免費的?!白杂绍浖笔侵缸鹬赜脩糇杂珊蜕鐓^(qū)自由的軟件,用戶可以自由地運行,復(fù)制,分發(fā),研究,更改和改進(jìn)軟件,“自由軟件”強調(diào)自由,而非價格,F(xiàn)ree的意思是“自由”而不是免費,就跟言論自由一樣的那個一樣,用戶擁有對軟件的控制權(quán),這就是自由,反之則是專制。

在1997年,一位名叫Eric Raymond(埃里克·斯蒂芬·雷蒙德)的程序員發(fā)表了一篇文章——The Cathedral and the Bazaar(大教堂與市集),文章分析了開發(fā)自由軟件的過程。雷蒙德開創(chuàng)性地提出了“林納斯定律(Linus’s Las)”,即如果有足夠多的人在開發(fā)軟件程序,那么隱藏在代碼中的任何錯誤都會被快速發(fā)小和修補。由于軟件是在公開場合下開發(fā)的,所以任何人都可以看到自由軟件的底層,這意味著代碼中潛在的任何錯誤都更有可能被迅速發(fā)現(xiàn)。林納斯定律的必然結(jié)果是,自由軟件可以更快地發(fā)展,因為任何人都可以為軟件提出自己的改進(jìn),并將它們發(fā)送給項目的核心開發(fā)者。

很難具體評估雷蒙德的觀點對自由軟件運動產(chǎn)生的影響。有這樣一個例子,網(wǎng)景瀏覽器當(dāng)時是世界上最有價值的軟件資產(chǎn)之一,受到雷蒙德的觀點影響,它的源代碼也公開了。雷蒙德觀點引起了一些硅谷名人的注意,同時他們也意識到了自由軟件潛在的商業(yè)潛力。

唯一的問題是:自由軟件運動有道德成分,然而道德對企業(yè)發(fā)展是不利的。

在1998年,一群高調(diào)的自由軟件傳道者聚集在一起,思考如何讓自由軟件對行業(yè)具有吸引力,于是乎,與會的開發(fā)者們開展了一場“營銷活動”,以“重新塑造產(chǎn)品品牌,依靠企業(yè)必須付費購買的產(chǎn)品重建聲譽”。

雷蒙德后來寫道,我們看到”自由軟件“一詞對我們的運動造成了巨大的破壞。雷蒙德在《開源:來自開源革命的聲音》一文中寫了對于“知識產(chǎn)權(quán)”和“共產(chǎn)主義”的看法。在網(wǎng)景瀏覽器之后人們發(fā)現(xiàn),開源要想成功,得靠務(wù)實的故事,對管理者和投資者有利的聲音,更高可靠性和更好功能的軟件,以及更低的成本。

而后,營銷活動取得了巨大成功,如今人們每天都用的技術(shù)平臺和服務(wù)的核心都用到了開源軟件。微軟前CEO鮑爾默曾將Linux和其他開源項目稱為“毒瘤”,如今甚至連微軟也開始擁抱開源軟件,Google,F(xiàn)acebook,亞馬遜,IBM甚至美國政府也是如此。(譯:朱朋博,水平有限難免有錯,歡迎批評指正,原文《The Internet Was Built on the Free Labor of Open Source Developers. Is That Sustainable?》)

分享到

zhupb

相關(guān)推薦