《大教堂與集市》讀后感

本書名也叫 Eric S. Raymond 五部曲

一、基本概念

大教堂:顧名思義像建造教堂一樣開發(fā),比如操作系統(tǒng)和象Emacs (著名的集成開發(fā)環(huán)境和文本編輯器,Emacs被公認(rèn)為是最受專業(yè)程序員喜愛的代碼編輯器之一,另外一個(gè)是vim)一樣的真正大型的工具,需要一群于世隔絕的奇才的細(xì)心工作,在成功之前沒有 beta 版的發(fā)布。
集市:自由軟件計(jì)劃開發(fā),Linux 團(tuán)體看起來像一個(gè)巨大的有各種不同議程和方法的亂哄哄的集市(Linux 歸檔站點(diǎn)接受任何人的建議和作品,并聰明的加以管理),一個(gè)一致而穩(wěn)定的系統(tǒng)就像奇跡一般從這個(gè)集市中產(chǎn)生了。
根據(jù)軟件所需要為用戶提供的服務(wù)程度將軟件分分類分為三類:
1、應(yīng)用程序:基本沒有商品化的服務(wù),沒有或缺少開放的技術(shù)標(biāo)準(zhǔn),如:文字處理軟件
2、構(gòu)件:服務(wù)商品化、標(biāo)準(zhǔn)性很強(qiáng),如:TCP/IP 協(xié)議包
3、中間件:需要一些商品化的服務(wù)、有技術(shù)標(biāo)準(zhǔn)但是不完善,如:數(shù)據(jù)庫(kù)引擎

二、自由軟件變革之后結(jié)論

1、像因特網(wǎng)、互連網(wǎng)、操作系統(tǒng)以及其他需要在競(jìng)爭(zhēng)的軟件各方互相交叉的底層通訊軟件等構(gòu)件產(chǎn)品會(huì)逐漸全部開放,這些軟件將由今天像 RedHat 這樣贏利的軟件發(fā)行商或其他服務(wù)機(jī)構(gòu)將會(huì)與用戶團(tuán)體來共同維護(hù)。
2、應(yīng)用程序類型的軟件會(huì)繼續(xù)保持封閉的狀態(tài)。這種軟件通常是他們未公開的算法使用價(jià)值非常高或使用的技術(shù)非常先進(jìn),促使用戶仍然愿意花錢去購(gòu)買這些封閉源碼的軟件,同時(shí)這也意味著這種軟件可靠性要求非常低,并且可能導(dǎo)致行業(yè)壟斷的風(fēng)險(xiǎn)還在可以容忍的范圍內(nèi)。這種現(xiàn)象最有可能出現(xiàn)在網(wǎng)絡(luò)影響比較小的垂直性市場(chǎng)領(lǐng)域中。比如APP。
3、中間件,象數(shù)據(jù)庫(kù)工具、開發(fā)工具或其他用于特定領(lǐng)域的高端應(yīng)用程序協(xié)議軟件包將是一種自由與封閉的融合。這些中間件軟件產(chǎn)品是會(huì)逐漸走向封閉還是開放或許將取決于軟件的破產(chǎn)風(fēng)險(xiǎn),為打開市場(chǎng)而所需的成本越高的軟件將更需要開放。比如典型云數(shù)據(jù)庫(kù)阿里云。
4、隨著關(guān)鍵技術(shù)的普及和標(biāo)準(zhǔn)化,隨著商品化的服務(wù)在軟件產(chǎn)業(yè)中所占的比重越來越大,應(yīng)用程序會(huì)逐漸轉(zhuǎn)化為中間件,比如在將數(shù)據(jù)庫(kù)前端接口和數(shù)據(jù)庫(kù)引擎分開以后,數(shù)據(jù)庫(kù)接口就成為了一種中間件。當(dāng)中間件產(chǎn)品所需服務(wù)越來越要商品化時(shí),就輪到他們逐漸轉(zhuǎn)化為開放源碼的構(gòu)件了,我們今天看到的操作系統(tǒng)的變革就是這種例子。
5、新的高層應(yīng)用軟件將不斷開放,私有化的智力資源壟斷某個(gè)軟件將只有一個(gè)有限的生命周期,最終將紛紛轉(zhuǎn)化為自由軟件。最后,我們要看到這種從封閉到開放的變革還是主要要由軟件產(chǎn)品的用戶來推動(dòng)才能不斷發(fā)展。越來越多的高質(zhì)量軟件將被創(chuàng)造出來并得到長(zhǎng)期使用,而不是被某些人藏在密室里得不到發(fā)展。這種奇跡用 Ceridwen 的魔鍋來比喻還不夠恰當(dāng),因?yàn)槟у佔(zhàn)兂鰜淼氖称啡绻怀跃蜁?huì)逐漸腐爛掉,而自由軟件世界中的軟件將是取之不盡的寶藏。在自由軟件中你擁有最自由的自由,無論你是打算提供商業(yè)服務(wù)還是打算為他作出貢獻(xiàn),自由軟件世界將向所有人提供一個(gè)不斷積累、取之不竭的寶貴財(cái)富。

最后編輯于
?著作權(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ù)。

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