在區(qū)塊鏈領(lǐng)域,開(kāi)源更多的時(shí)候代表著代碼可以公開(kāi)訪(fǎng)問(wèn),開(kāi)源帶來(lái)的是「信任」;從更深層次來(lái)說(shuō),開(kāi)源是指軟件開(kāi)發(fā)的一種方式,這種方式想要帶來(lái)的是「自由」和「效率」。
開(kāi)源不只是為了讓我們能夠看到代碼,它更是為了讓我們能夠使用代碼——而后者,才是開(kāi)源真正的「魔力」,或者說(shuō),力量所在。
《大教堂與集市》(The Cathedral and the Bazaar)是一本介紹開(kāi)源文化的優(yōu)秀著作,它也被人們稱(chēng)為開(kāi)源運(yùn)動(dòng)的獨(dú)立宣言。該書(shū)的作者埃里克·斯蒂芬·雷蒙(Eric Steven Raymond)是開(kāi)源運(yùn)動(dòng)的主要領(lǐng)導(dǎo)者之一,他在書(shū)中為我們講述了開(kāi)源思想背后的黑客文化,分析了集市模式能夠取得成功的原因,并總結(jié)了開(kāi)源開(kāi)發(fā)的一些商業(yè)模型。
《大教堂與集市》(The Cathedral and the Bazaar)
本文是對(duì)《大教堂與集市》一書(shū)的提煉,內(nèi)容全部來(lái)源于原著作。希望這些內(nèi)容有助于我們思考區(qū)塊鏈開(kāi)源社區(qū)的自我組織形式,以及這種組織形式怎樣才有可能取得成功。
記住,開(kāi)源社區(qū)并不是把代碼開(kāi)源就完成了,它是一個(gè)需要付出熱情、智慧和努力才有可能實(shí)現(xiàn)的禮物文化市場(chǎng)。
一、黑客文化簡(jiǎn)史
多少年來(lái),互聯(lián)網(wǎng)原生的一群充滿(mǎn)活力的倡議者,一直在追求、實(shí)現(xiàn)并珍愛(ài)著開(kāi)源思想。這些人以自稱(chēng)「黑客」為榮。這里所說(shuō)的黑客(hacker),并非如今被濫用的電腦犯罪分子的代稱(chēng),而是指天才發(fā)明家、問(wèn)題解決高手和技術(shù)專(zhuān)家。利用網(wǎng)絡(luò)入侵他人系統(tǒng)的破壞者應(yīng)該被稱(chēng)為「駭客」(cracker)。
黑客文化的起源時(shí)間大致可定位于 1961 年,那一年,麻省理工學(xué)院有了第一臺(tái) PDP-1 (程序數(shù)據(jù)處理機(jī)1號(hào)),技術(shù)模型鐵路俱樂(lè)部把這臺(tái)機(jī)器當(dāng)作他們最喜歡的科技玩具,并由此發(fā)明了一系列的編程工具、俚語(yǔ)以及直到今天仍然依稀可辨的文化氛圍。
1982 年,麻省理工學(xué)院 AI 實(shí)驗(yàn)室的標(biāo)志性人物理查德·馬修·斯托曼(Richard Matthew Stallman,開(kāi)源社區(qū)的人們也喜歡用「rms」來(lái)稱(chēng)呼他)開(kāi)始用 C 語(yǔ)言重新構(gòu)建整個(gè) UNIX 的克隆,并且免費(fèi)發(fā)布,這就是廣為人知的 GUN 操作系統(tǒng)。GUN 迅速成為了黑客活動(dòng)的焦點(diǎn)。事實(shí)上,在其后大約十多年里,斯托曼建立的自由軟件基金會(huì)在很大程度上定義了黑客文化的公共意識(shí)形態(tài)。
1991 年,林納斯·班奈狄克·托瓦茲(Linus Benedict Torvalds)開(kāi)始為 386 機(jī)器開(kāi)發(fā)自由 UNIX 內(nèi)核,他很快獲得了成功并吸引了互聯(lián)網(wǎng)上的黑客們,他們幫助林納斯一同開(kāi)發(fā) Linux:一個(gè)全功能的 UNIX,源代碼完全免費(fèi),而且可以再發(fā)布。這一次,Linux 和互聯(lián)網(wǎng)把黑客文化從公共意識(shí)的邊緣引領(lǐng)到了如今的顯赫地位,黑客文化開(kāi)始以自己的觀(guān)點(diǎn)重塑商業(yè)軟件世界。
Linux 最重要的特點(diǎn)不是技術(shù)上的,而是社會(huì)學(xué)上的。
在 Linux 被開(kāi)發(fā)出來(lái)之前,所有人都認(rèn)為如果軟件復(fù)雜到操作系統(tǒng)這樣的程度,就必須要有一個(gè)精心協(xié)作的團(tuán)隊(duì),團(tuán)隊(duì)要比較小,而且緊密互動(dòng),有著集中式的管理和嚴(yán)格的流程,就像建造大教堂那樣由行家里手精心打造。不管是以前還是現(xiàn)在,這都是很典型的開(kāi)發(fā)模式。
而 Linux 幾乎從一開(kāi)始就發(fā)展出一條完全不同的路,其開(kāi)發(fā)更像是僅通過(guò)互聯(lián)網(wǎng)合作的大量志愿者的隨意之作。在質(zhì)量方面,它沒(méi)有嚴(yán)格的標(biāo)準(zhǔn),也沒(méi)有一個(gè)強(qiáng)有力的機(jī)構(gòu)來(lái)管理,它只是執(zhí)行一個(gè)簡(jiǎn)單的有點(diǎn)幼稚的策略:每周發(fā)布,并在接下來(lái)幾天內(nèi)獲取數(shù)百個(gè)用戶(hù)的反饋。Linux 創(chuàng)造了一種類(lèi)似達(dá)爾文的物競(jìng)天擇的選擇機(jī)制,被選擇對(duì)象是開(kāi)發(fā)者們所做的種種軟件修改。
讓所有人吃驚的是,這種方式工作得非常好。1993 年底,Linux 在穩(wěn)定性和可靠性上已經(jīng)和很多商業(yè) UNIX 不相上下,并能支持比商業(yè) UNIX 多得多的軟件,一些商業(yè)應(yīng)用軟件都開(kāi)始考慮移植到 Linux 上。
20 世紀(jì) 90 年代后期,黑客圈的活動(dòng)中心是開(kāi)發(fā) Linux 和宣揚(yáng)互聯(lián)網(wǎng)?;ヂ?lián)網(wǎng)成為主流后,黑客文化開(kāi)始受到尊敬,并有了一定的政治影響力。1994 年到 1995 年間,正是因?yàn)楹诳偷拇笠?guī)模強(qiáng)烈抗議,試圖將強(qiáng)加密算法置于美國(guó)政府控制之下的 Clipper 提案無(wú)疾而終。1996 年,黑客動(dòng)員起廣泛的同盟,使得《通信合宜法》被廢止,阻止了政府對(duì)互聯(lián)網(wǎng)的審查。
伴隨著在《通信合宜法》上取得的勝利,黑客文化從歷史邁進(jìn)到了現(xiàn)在。
二、集市模式為何奏效?
在 Linux 社區(qū)里,沒(méi)有建筑大教堂那樣的安靜和虔誠(chéng),倒更像是一個(gè)亂糟糟的大集市,開(kāi)放到幾乎是混亂的程度,充滿(mǎn)了各種不同的計(jì)劃和方法,而既穩(wěn)定又一致的一個(gè)操作系統(tǒng)就這么誕生了。
為什么 Linux 世界沒(méi)有在混亂中四分五裂,反而以大教堂建筑者們難以想象的速度變得越來(lái)越強(qiáng)大?
事實(shí)上,開(kāi)源開(kāi)發(fā)的集市模式真的管用。埃里克·雷蒙從 Linux 以及他本人負(fù)責(zé)的 popclient 開(kāi)源項(xiàng)目中總結(jié)了集市模式奏效的原因:
· Linux 社區(qū)里原創(chuàng)軟件的平均質(zhì)量為何如此之高?因?yàn)楹玫能浖髌吠醋杂?a target="_blank">開(kāi)發(fā)者的個(gè)人需要。但在大教堂模式下,太多的軟件開(kāi)發(fā)人員并不需要也不熱愛(ài)他們正在開(kāi)發(fā)的軟件,他們把編程當(dāng)差事,為的只是拿薪酬。
· 相比其他地方,從 Linux 世界多達(dá)數(shù) T 字節(jié)的開(kāi)放源碼中找到一些他人寫(xiě)的足夠好的代碼更為可行,共享代碼使得代碼重用變得很便利。卓越的程序員有個(gè)很重要的特征是「建設(shè)性懶惰」,從一個(gè)部分可行的方案開(kāi)始,要比從零開(kāi)始容易得多。
· 如果有足夠多的 beta 測(cè)試者和開(kāi)發(fā)合作者,軟件中幾乎所有的問(wèn)題都會(huì)很快顯現(xiàn),然后自然有人會(huì)把它解決。這被作者稱(chēng)為 Linux 定律,它道出了大教堂模式和集市模式的最關(guān)鍵區(qū)別:
在大教堂建筑者看來(lái),bug 是棘手的、難以發(fā)現(xiàn)的,要經(jīng)過(guò)幾個(gè)人數(shù)月的仔細(xì)檢查才能有點(diǎn)信心去發(fā)布。而發(fā)布間隔越長(zhǎng),倘若版本并不完美,人們的失望就越發(fā)不可避免。
對(duì)集市模式而言則完全不同,開(kāi)源項(xiàng)目的很多用戶(hù)本身就是黑客,因?yàn)榭梢阅玫皆创a,這些黑客能極為有效地縮短排錯(cuò)時(shí)間,只要給他們一點(diǎn)點(diǎn)鼓勵(lì),他們就會(huì)幫你查找問(wèn)題,給出建議并幫助改善代碼,這些比自己做要快得多得多。
如果想讓代碼質(zhì)量快速提升并有效排錯(cuò),把用戶(hù)當(dāng)成開(kāi)發(fā)合作者對(duì)待是最省心的途徑,用戶(hù)越多,就越能有效對(duì)抗系統(tǒng)的復(fù)雜性。
· 開(kāi)發(fā)者和測(cè)試者對(duì)程序有著不匹配的思維模式,程序員是從內(nèi)往外看,測(cè)試者是從外往內(nèi)看。開(kāi)源打破了這種困境,由于大家都有真實(shí)的源碼,雙方很容易發(fā)展出一個(gè)共享的表達(dá)模式并進(jìn)行有效的交流。事實(shí)上,一個(gè)僅描述外部可見(jiàn)癥狀的 bug 報(bào)告,和一個(gè)直接關(guān)聯(lián)到源碼的分析型 bug 報(bào)告,對(duì)開(kāi)發(fā)者而言簡(jiǎn)直是天壤之別。
· 「Brooks 定律」說(shuō),「在一個(gè)已經(jīng)延期的項(xiàng)目上增加人手,只會(huì)讓項(xiàng)目更加延期」,它指出了傳統(tǒng)軟件開(kāi)發(fā)在組織結(jié)構(gòu)上的根本問(wèn)題:隨著開(kāi)發(fā)人員數(shù)目的增長(zhǎng),項(xiàng)目復(fù)雜度和溝通成本按照人數(shù)的平方增加,但工作成果只會(huì)呈線(xiàn)性增長(zhǎng)。而在開(kāi)源項(xiàng)目中,外圍開(kāi)發(fā)者實(shí)際工作在分散而并行的子任務(wù)上,只有在那個(gè)小的核心團(tuán)隊(duì)里才會(huì)有 Brooks 開(kāi)銷(xiāo)。
以上就是 Linux 的集市模式奏效的主要原因,這種開(kāi)源開(kāi)發(fā)的方式是林納斯真正最聰明和最有價(jià)值的成就。該方式使得幾千名散布在全球各地的開(kāi)發(fā)者,利用業(yè)余時(shí)間,僅僅是通過(guò)互聯(lián)網(wǎng)這種脆弱的合作,就鬼斧神工般地造就了一個(gè)世界級(jí)的操作系統(tǒng)。
三、如何取得開(kāi)源社區(qū)的成功
集市模式能夠運(yùn)轉(zhuǎn)的前提是什么?
首先,很顯然,你不可能從零開(kāi)始實(shí)施集市模式。開(kāi)發(fā)者社區(qū)從成立伊始,就需要一個(gè)可以運(yùn)行和測(cè)試的東西。程序此時(shí)并不需要特別好,但它至少要做到:1. 能運(yùn)行;2. 讓潛在的合作開(kāi)發(fā)者相信,這個(gè)軟件在可預(yù)見(jiàn)的未來(lái)能演變成一個(gè)非常棒的東西。
其次,為了建立一個(gè)開(kāi)發(fā)社區(qū),你需要吸引人們,讓他們對(duì)你做的事感興趣,因此項(xiàng)目協(xié)調(diào)人或領(lǐng)導(dǎo)人的人格特征很重要;此外,協(xié)調(diào)者是否擁有卓越的原創(chuàng)設(shè)計(jì)能力可能不是決定性因素,但他是否能識(shí)別出他人的優(yōu)秀創(chuàng)意則一定是最關(guān)鍵的。
接下來(lái),也許是最重要的,Linux 的開(kāi)源社區(qū)之所以成功,是因?yàn)樗鼊?chuàng)建了一個(gè)有效率的「egoboo」市場(chǎng)。egoboo 是「ego boosting」的縮寫(xiě),它代表的是「?jìng)€(gè)人在團(tuán)體中聲望的提升」:Linux 黑客們致力于開(kāi)源社區(qū)的項(xiàng)目開(kāi)發(fā),其目的并不是經(jīng)典意義上的經(jīng)濟(jì)價(jià)值,而是自我滿(mǎn)足和黑客聲望這些無(wú)形的東西。
有人把這種動(dòng)機(jī)稱(chēng)為「利他」,但其實(shí)「利他」本身是利他者自我滿(mǎn)足的外在表現(xiàn),它是未被意識(shí)的某種「利己」。因此,Linux 世界的運(yùn)轉(zhuǎn)在很多方面像一個(gè)自由市場(chǎng),或者像一個(gè)由很多利己個(gè)體組成的生態(tài)系統(tǒng),系統(tǒng)中每個(gè)個(gè)體都追求自身效用的最大化,在其共生的過(guò)程中,自然建立起一種具備自我糾錯(cuò)能力的秩序,這種秩序比任何集中式規(guī)劃都要精妙和高效。
egoboo 市場(chǎng)把一個(gè)個(gè)黑客的利己動(dòng)機(jī)盡可能牢靠地牽系到一個(gè)艱巨的任務(wù)目標(biāo)上,并在眾人持續(xù)的合作之下達(dá)成目標(biāo)。
黑客文化是創(chuàng)建一個(gè)有效的 egoboo 市場(chǎng),進(jìn)而獲得開(kāi)源社區(qū)的成功的真正動(dòng)力,因此在接下來(lái)的部分,我們討論黑客的「禮物文化」,它呈現(xiàn)出的面貌是:參與者通過(guò)付出時(shí)間、精力和創(chuàng)意,在競(jìng)爭(zhēng)中獲取聲望 / 聲譽(yù)的文化。
大多數(shù)的人類(lèi)組織模式都是為了適應(yīng)稀缺和匱乏。最簡(jiǎn)單的組織模式是命令體系,稀缺物品被中心化的權(quán)力分配并以武力為后盾;最常見(jiàn)的組織模式是交換經(jīng)濟(jì)體系,稀缺物品主要通過(guò)貿(mào)易和資源合作的方式完成分配。大多數(shù)人同時(shí)存在上述兩種心理模式并理解它們之間如何交互。
然而,還有一種大多數(shù)人不太了解的和上述兩類(lèi)完全不同的組織模式:禮物文化。禮物文化并不是對(duì)物質(zhì)稀缺的適應(yīng),它是對(duì)物質(zhì)充裕的適應(yīng),注意,充裕性會(huì)使命令關(guān)系難以維持,會(huì)使交換關(guān)系變得無(wú)意義。因此在禮物文化中,社會(huì)地位(人類(lèi)對(duì)社會(huì)地位的競(jìng)爭(zhēng)有一種天然的內(nèi)驅(qū)力,它通過(guò)進(jìn)化根植于人心)并不取決于你控制了什么,而是你給予了什么。
這種「給予」的禮物文化為何又在黑客文化中體現(xiàn)為「獲取聲望」?主要原因在于黑客贈(zèng)予的禮物非常復(fù)雜,與其他禮物相比其價(jià)值體現(xiàn)難以評(píng)估,只能微妙地取決于同儕們的評(píng)價(jià);另外,絕大多數(shù)禮物文化都會(huì)有折中,比如宗族結(jié)盟,但開(kāi)源文化中不存在類(lèi)似的折中,也就是說(shuō),要想獲取地位,除了同儕聲望,沒(méi)有什么更多的途徑了。
因此,禮物文化中獲得社會(huì)地位的方式以及黑客禮物的特殊性,使得黑客會(huì)去追求在同儕中的聲望,聲望對(duì)于他們而言是最基本的一種激勵(lì)。
除了作為激勵(lì),聲望也是吸引人他人注意和合作的途徑,在純禮物經(jīng)濟(jì)中,這或許也是唯一的途徑;此外,如果禮物經(jīng)濟(jì)和交換經(jīng)濟(jì)、命令體系互相關(guān)聯(lián),那么聲望就可能從前一種環(huán)境傳播到后兩種環(huán)境中,使得黑客在另外的模式里也能獲得更高的地位。
這就是開(kāi)源開(kāi)發(fā)自身的「聲望」動(dòng)力,也是開(kāi)源社區(qū)能否取得成功的關(guān)鍵所在。
最后需要簡(jiǎn)單提及的是,相比增量改進(jìn)現(xiàn)有的軟件產(chǎn)品,創(chuàng)意十足的產(chǎn)品會(huì)讓人獲得更多聲譽(yù);相比和成熟項(xiàng)目競(jìng)爭(zhēng),填補(bǔ)領(lǐng)域空白更容易實(shí)現(xiàn);相比另起一個(gè)新項(xiàng)目,對(duì)現(xiàn)有項(xiàng)目做出貢獻(xiàn)更容易吸引注意力。因此,開(kāi)源項(xiàng)目總是傾向于填充前沿地帶的功能性缺口(其中一些非常成功的項(xiàng)目成了類(lèi)別殺手),從全球來(lái)看,「類(lèi)別殺手」和「填補(bǔ)空白」是開(kāi)源項(xiàng)目發(fā)展的總體趨勢(shì)。
四、開(kāi)源開(kāi)發(fā)的盈利機(jī)制
集市模式在軟件開(kāi)發(fā)上是奏效的,但這種模式在現(xiàn)實(shí)的交換經(jīng)濟(jì)中可以如何存活?換句話(huà)而言就是,這種模式怎樣賺錢(qián)?
我們首先需要注意的是,計(jì)算機(jī)程序有著兩種不同的經(jīng)濟(jì)價(jià)值:銷(xiāo)售價(jià)值和使用價(jià)值。銷(xiāo)售價(jià)值是它作為一個(gè)可買(mǎi)賣(mài)商品的價(jià)值,使用價(jià)值是它作為一個(gè)工具、一個(gè)生產(chǎn)率倍乘器的經(jīng)濟(jì)價(jià)值。
一直以來(lái),人們傾向于假設(shè)軟件具有的是批量商品的價(jià)值特點(diǎn),也就是認(rèn)為大多數(shù)開(kāi)發(fā)者的薪金由軟件銷(xiāo)售價(jià)值支付,軟件開(kāi)發(fā)投入與軟件銷(xiāo)售價(jià)值成比例。但實(shí)際上,這種理解是錯(cuò)誤的,被編寫(xiě)用來(lái)出售的代碼僅僅是編程冰山的一角,給程序員支付報(bào)酬的工作大部分都是「維護(hù)」。
換句話(huà)說(shuō),軟件業(yè)很大程度上是一個(gè)服務(wù)業(yè),使用價(jià)值才是軟件開(kāi)發(fā)的主要驅(qū)動(dòng)力。在從閉源轉(zhuǎn)向開(kāi)源的過(guò)程中,受到威脅的僅僅是銷(xiāo)售價(jià)值,而非真正重要的使用價(jià)值。
如果開(kāi)源開(kāi)發(fā)比閉源更有效也更快捷,就像前文中論述的那樣,我們應(yīng)該能夠僅靠使用價(jià)值就可以持續(xù)資助開(kāi)源開(kāi)發(fā)。埃里克在書(shū)中總結(jié)了開(kāi)源開(kāi)發(fā)的五種經(jīng)濟(jì)模型,并認(rèn)為未來(lái)還會(huì)有更多的模型出現(xiàn):
· 軟件免費(fèi),服務(wù)收費(fèi)。也被形容為送剃須刀,賣(mài)刀片。源碼開(kāi)放會(huì)產(chǎn)生強(qiáng)大的市場(chǎng)效果,開(kāi)源軟件是為服務(wù)占領(lǐng)市場(chǎng)。這是 Red Hat 和其他 Linux 發(fā)行商所采用的做法:他們真正銷(xiāo)售的東西不是軟件,而是他們所提供的附加價(jià)值。
· 軟件免費(fèi),品牌收費(fèi)??梢蚤_(kāi)源一項(xiàng)軟件技術(shù),保留其測(cè)試套件或兼容性標(biāo)準(zhǔn),然后賣(mài)品牌認(rèn)證。如果某公司的產(chǎn)品通過(guò)認(rèn)證,則表明他們對(duì)該技術(shù)的實(shí)現(xiàn)和其他擁有該品牌認(rèn)證的產(chǎn)品是兼容的。
· 軟件免費(fèi),內(nèi)容收費(fèi)。想象一個(gè)類(lèi)似股票報(bào)價(jià)訂閱的服務(wù),其價(jià)值既不在客戶(hù)端也不在服務(wù)器端,而在于提供客觀(guān)可信的信息,所以可以開(kāi)源軟件而銷(xiāo)售內(nèi)容訂閱。當(dāng)黑客們把客戶(hù)端移植到新平臺(tái)時(shí),市場(chǎng)還會(huì)自然而然地?cái)U(kuò)展。
· 當(dāng)下收費(fèi),未來(lái)免費(fèi)。以封閉許可證的形式發(fā)布軟件的源碼,但其中的封閉條款有過(guò)期時(shí)間。這種模型的好處在于它使顧客確信產(chǎn)品是可以客戶(hù)化的,是始終可用的,因?yàn)樗麄冇性创a,開(kāi)源社區(qū)可以接管起來(lái)。
· 占領(lǐng)市場(chǎng)。利用開(kāi)源軟件建立或維護(hù)專(zhuān)有軟件的市場(chǎng)地位。最常見(jiàn)的形式是將客戶(hù)端軟件開(kāi)源,用來(lái)幫助服務(wù)器端軟件的銷(xiāo)售。
盡管黑客圈外仍然廣泛流傳著「黑客敵視市場(chǎng)」的謬論,但其實(shí)大多數(shù)黑客樂(lè)于和商業(yè)世界合作。有必要談?wù)労诳蛯?duì)直接收費(fèi)類(lèi)型許可證心存不滿(mǎn)的真正原因是什么,這個(gè)問(wèn)題微妙而有趣。
第一個(gè)原因與「對(duì)等性」有關(guān),大多數(shù)開(kāi)源開(kāi)發(fā)者希望不會(huì)有任何人站在一個(gè)特權(quán)地位上牟利。第二個(gè)原因與「非有意后果」有關(guān),如果對(duì)軟件的使用 / 銷(xiāo)售 / 修改 / 發(fā)布加以限制,會(huì)給某些活動(dòng),比如開(kāi)源軟件的發(fā)布籠上了一層法律陰影,人們需要小心翼翼防范那些潛在的法律風(fēng)險(xiǎn)。
最后的也是最關(guān)鍵的一個(gè)原因,如果許可證被設(shè)計(jì)用來(lái)獲取銷(xiāo)售價(jià)值,它通常就會(huì)在法律上使項(xiàng)目不可能產(chǎn)生分支。這是黑客們絕不答應(yīng)的,這也是 Sun 關(guān)于 Java 和 Jini 的社區(qū)源碼許可證方案被開(kāi)源社區(qū)普遍拒絕的原因。
黑客社區(qū)里沒(méi)人愿意看到項(xiàng)目分裂成互相競(jìng)爭(zhēng)的多條開(kāi)發(fā)線(xiàn),不到萬(wàn)不得已人們并不想使用分支的權(quán)力,但如果有人試圖奪去這些權(quán)力,那一定是非常危險(xiǎn)的信號(hào)。
以上三個(gè)原因解釋了「開(kāi)源」定義中的某些條款,這些條款表達(dá)了黑客社區(qū)的共識(shí),也是標(biāo)準(zhǔn)許可證,比如 GPL、BSD 許可證的關(guān)鍵特征。
五、黑客態(tài)度
黑客文化和黑客行為帶來(lái)了開(kāi)源運(yùn)動(dòng),理解黑客精神,是理解開(kāi)源模式為何能夠奏效、開(kāi)源社區(qū)如何才能成功的關(guān)鍵所在。而對(duì)于任何一個(gè)要在未來(lái)工作和生活的人,懂一些黑客文化都是很有意義的。
另一件有趣的事情是,黑客精神并不局限于軟件文化中,黑客的天性其實(shí)是獨(dú)立于他們所從事的工作的。人們會(huì)把黑客態(tài)度用在其他事情上,比如電子或音樂(lè),科學(xué)或藝術(shù)。黑客的態(tài)度可能主要包括以下幾點(diǎn):
· 認(rèn)為這個(gè)世界充滿(mǎn)了迷人的問(wèn)題等待人們?nèi)ソ鉀Q。成為一名黑客,你必須要對(duì)解決問(wèn)題、磨礪技能和智力挑戰(zhàn)有著基本的興奮感。
· 你要相***造性頭腦是無(wú)比珍貴的有限資源,其他黑客的思考時(shí)間是很寶貴的,以至于共享信息、解決問(wèn)題并將解決辦法饋贈(zèng)給其他黑客幾乎就是你的道德義務(wù),這樣一來(lái),其他黑客就可以去解決新問(wèn)題。
· 相信無(wú)聊和乏味不僅是不好的,而且是有害的。
· 自由是好事。無(wú)論什么地方出現(xiàn)權(quán)威主義傾向,你都要與之抗?fàn)帲悦馑麄儔浩饶愫推渌诳汀E用權(quán)威者依靠審查和保密而強(qiáng)大,他們不信任自愿合作和信息共享,他們只喜歡他們控制之下的合作。若要做得像一名黑客,對(duì)審查、保密以及使用武力或欺騙這類(lèi)行為,要有一種直覺(jué)上的反感。
· 態(tài)度不能代替能力。要成為一名黑客,你需要智慧、實(shí)踐、投入和努力。
對(duì)照這幾點(diǎn),你是一名黑客嗎?
埃里克·斯蒂芬·雷蒙把《大教堂與集市》獻(xiàn)給羅伯特·安森·海因萊因,一位了不起的科幻小說(shuō)作家,并引用海因萊因的一句話(huà)開(kāi)啟了全書(shū)的內(nèi)容。
這句話(huà)是這么說(shuō)的:「要尊重能力,要珍視和捍衛(wèi)自由」。就讓我們以這句話(huà)作為本篇文章的結(jié)束吧。
責(zé)任編輯:ct
評(píng)論
查看更多