說(shuō)說(shuō)“開(kāi)源”
說(shuō)說(shuō)“開(kāi)源”---在如今的“碼農(nóng)”圈子里,言必稱(chēng)“開(kāi)源”似乎已經(jīng)成了
在如今的“碼農(nóng)”圈子里,言必稱(chēng)“開(kāi)源”似乎已經(jīng)成了一種時(shí)尚。但凡能在開(kāi)源平臺(tái)貢獻(xiàn)度排行榜上“露臉”的程序員,莫不是業(yè)界“大神”級(jí)的存在。
開(kāi)源究竟指什么?它又是怎樣誕生的?
(資料圖)
開(kāi)源與閉源
故事還要從1998年說(shuō)起。
當(dāng)時(shí),一家致力于納米技術(shù)和人工智能的非營(yíng)利性智庫(kù)Foresight Institute認(rèn)為,在未來(lái),計(jì)算機(jī)安全至關(guān)重要,軟件安全是計(jì)算機(jī)可靠性與安全性的核心。不過(guò),依靠慣用的做法確保安全會(huì)越來(lái)越難。因?yàn)?,在程序員社區(qū)之外,人們對(duì)編程的興趣正在狂熱地增長(zhǎng),尤其是很多“野路子”出身的程序員,不僅技術(shù)極其過(guò)硬,而且思維天馬行空,讓人防不勝防。如果能讓他們也加入自己的項(xiàng)目,化敵為友,那該有多好。
很快,機(jī)會(huì)來(lái)了。1998年2月3日,網(wǎng)景瀏覽器代碼發(fā)布的次日,托德·安德森、克里斯汀·彼得森、喬恩·霍爾等7位行業(yè)巨頭,聚集在美國(guó)加利福尼亞州帕洛阿托舉行的戰(zhàn)略會(huì)議上,一同探討如何借世人對(duì)網(wǎng)景的關(guān)注,推動(dòng)軟件的開(kāi)放式開(kāi)發(fā)。
開(kāi)源,由此產(chǎn)生。
開(kāi)源的概念與“閉源”相對(duì)應(yīng),全稱(chēng)是開(kāi)放源代碼。以前的軟件大多是“閉源”的,也就是關(guān)閉源代碼。閉源軟件的特點(diǎn)是只有系統(tǒng)開(kāi)發(fā)商掌握著修改源代碼的權(quán)力。如果用戶(hù)感覺(jué)軟件體驗(yàn)不好,要么將感受反饋給系統(tǒng)開(kāi)發(fā)商,期望對(duì)方著手改進(jìn);要么只能棄用。而開(kāi)源不一樣,任何人都可以獲得并修改軟件的源代碼,甚至重新開(kāi)發(fā),當(dāng)然得在版權(quán)限制范圍之內(nèi)。
這也是業(yè)界紛紛感慨開(kāi)源改變商業(yè)邏輯的原因所在。在開(kāi)源的世界里,開(kāi)發(fā)者與使用者的邊界被徹底打破了,每個(gè)人都可以是開(kāi)發(fā)者、改進(jìn)者,當(dāng)然,也可以是創(chuàng)新的參與者。
付費(fèi)與免費(fèi)
對(duì)于開(kāi)源這樣一種偉大的模式創(chuàng)新,自由軟件基金會(huì)創(chuàng)立者理查德·馬修·斯托曼給出過(guò)這樣一個(gè)界定,“Free is not free”,直譯過(guò)來(lái)就是“自由不是免費(fèi)”。
這就很反直覺(jué)了,源代碼明明是免費(fèi)的呀?
想象一下,如果你希望真正理解一款開(kāi)源產(chǎn)品,最好的辦法就是使用它——免費(fèi)使用。不過(guò),一旦你真正成為深度使用者,就很有可能發(fā)現(xiàn)這個(gè)開(kāi)源項(xiàng)目中的缺失,比如一些功能設(shè)置不合理,不能滿(mǎn)足特定需求等。此時(shí),會(huì)編程的用戶(hù)可以利用自己的專(zhuān)業(yè)技能,貢獻(xiàn)自己的代碼,補(bǔ)足缺失。由此,一個(gè)項(xiàng)目的螺旋升級(jí)就完成了。
從商業(yè)邏輯來(lái)看,用戶(hù)確實(shí)是進(jìn)行支付了。只不過(guò),其支付手段不是金錢(qián),而是自己的才智。以創(chuàng)意回饋創(chuàng)意,用知識(shí)完善知識(shí),用知識(shí)來(lái)“付費(fèi)”。
那么,理想的開(kāi)源狀態(tài)是什么樣?
首先,要有開(kāi)放的源代碼。在這一點(diǎn)上,國(guó)內(nèi)大部分參與開(kāi)源項(xiàng)目的程序員和科技公司都做到了。不過(guò),這只是開(kāi)源的第一步。
其次,要有詳細(xì)的使用說(shuō)明。任何一個(gè)好的開(kāi)源項(xiàng)目,都應(yīng)該有一個(gè)新手入門(mén)手冊(cè)。畢竟,掃一眼代碼秒懂一切的“大神”數(shù)量有限,更多程序員或者愛(ài)好者還得琢磨一陣。如果從獲客角度來(lái)理解開(kāi)源,把所有人都當(dāng)成“小白”顯然更好。
最后,要有活躍的社區(qū)。開(kāi)源平臺(tái)最大的功用其實(shí)是社群,一群具有同樣興趣和專(zhuān)業(yè)能力的人可以在同一個(gè)平臺(tái)上討論問(wèn)題、交流心得,在頭腦風(fēng)暴中實(shí)現(xiàn)共同提升。
換句話說(shuō),“Free is not free”中的第一個(gè)“free”,指的是所有相關(guān)人員,包括開(kāi)發(fā)者、測(cè)試者、貢獻(xiàn)者、用戶(hù)等,所有人皆可以自由使用、自由交流以及自由離開(kāi)。
當(dāng)一個(gè)項(xiàng)目足夠成熟,有了變成產(chǎn)品的可能性,開(kāi)源的社區(qū)屬性就更加重要了。程序員都熟悉兩個(gè)詞,一個(gè)叫Alpha Version,即內(nèi)測(cè)版,一個(gè)叫Beta Version,即公測(cè)版。普通用戶(hù)收到的軟件測(cè)試版提示,通常都是公測(cè)版,也就是通過(guò)發(fā)動(dòng)更多用戶(hù)共同使用發(fā)現(xiàn)問(wèn)題,進(jìn)而為下一步改進(jìn)提供方向。至于內(nèi)測(cè)版,在閉源的邏輯里,只是一小撮程序員小圈子里的游戲。進(jìn)入開(kāi)源時(shí)代,當(dāng)年的內(nèi)測(cè)版一舉變成了廣義上的公測(cè)版,這樣的測(cè)試效率顯然更高。很多時(shí)候,幫助測(cè)試的“用戶(hù)”甚至連解決方案都直接提供了。
更進(jìn)一步說(shuō),正因?yàn)殚_(kāi)源平臺(tái)本身就是社群,長(zhǎng)時(shí)間積累下來(lái),總會(huì)形成自己的生態(tài)體系,包括開(kāi)發(fā)者、首席技術(shù)官、架構(gòu)師乃至科技投資人等。這群人聚集在一起,幾乎就等于一個(gè)現(xiàn)成的產(chǎn)業(yè)鏈。從這個(gè)意義上講,在開(kāi)源社區(qū)測(cè)試,相當(dāng)于項(xiàng)目時(shí)刻處于高強(qiáng)度的路演中。
宏觀與微觀
開(kāi)源項(xiàng)目發(fā)展至此,開(kāi)始步入最有爭(zhēng)議的階段。
有人說(shuō),對(duì)于行業(yè)來(lái)說(shuō),現(xiàn)在是最好的時(shí)代;但對(duì)于程序員來(lái)說(shuō),是最差的時(shí)代。
從閉源反推可以清晰地看到這一矛盾的癥結(jié)所在。
最典型的閉源就是專(zhuān)利保護(hù)制度。其核心在于“確權(quán)+授權(quán)”:一個(gè)產(chǎn)品是A開(kāi)發(fā)的,A擁有知識(shí)產(chǎn)權(quán),別人要用,需要A的授權(quán),最常用的方式就是付費(fèi)給A。A獲得了金錢(qián)回報(bào),就能享受更好的生活,并且有更大的動(dòng)力繼續(xù)創(chuàng)新。別人看到A生活優(yōu)渥,也想像A一樣,于是也努力創(chuàng)新。就這樣,閉源創(chuàng)新借著金錢(qián)的東風(fēng)像水波一樣擴(kuò)散出去,形成溢出效應(yīng)。
不過(guò),這套邏輯在開(kāi)源時(shí)代很難成立。因?yàn)殚_(kāi)源講究的是共享,而不是買(mǎi)賣(mài),自然很難產(chǎn)生直觀的經(jīng)濟(jì)收益。如果一定要和金錢(qián)扯上關(guān)系的話,還得繞個(gè)大彎。比如,通過(guò)開(kāi)源項(xiàng)目增長(zhǎng)了見(jiàn)識(shí)、磨練了技術(shù),逐步成長(zhǎng)為行業(yè)頂尖人才,而后自主創(chuàng)業(yè)建立科技公司或是開(kāi)發(fā)出成功的閉源產(chǎn)品變現(xiàn)。這條路有多曲折,成功率有多低,不難想象。
其背后的邏輯是,開(kāi)源的效益主要體現(xiàn)在宏觀層面的經(jīng)濟(jì)社會(huì)發(fā)展和中觀層面的行業(yè)騰飛上,至于微觀層面的個(gè)人,除非貢獻(xiàn)度極高,否則是很難獲得金錢(qián)回報(bào)的。這就像眾人拾柴火焰高,火旺了,夜自然也就不那么涼了。
應(yīng)該說(shuō),開(kāi)源能夠從一個(gè)小眾的概念發(fā)展到今天,共享精神、奉獻(xiàn)精神功不可沒(méi)。但從長(zhǎng)遠(yuǎn)發(fā)展來(lái)看,是否需要建立起一套更加有效的激勵(lì)機(jī)制,恐怕也是值得思考的問(wèn)題。畢竟,把蛋糕做大是好事,但再大的蛋糕如果吃不到嘴里,個(gè)人的創(chuàng)新積極性也難免會(huì)受挫。
在平臺(tái)經(jīng)濟(jì)時(shí)代,商業(yè)邏輯的表現(xiàn)形式越發(fā)多樣,個(gè)體是一個(gè)層面,整體是另一個(gè)層面;真金白銀是一個(gè)層面,內(nèi)化于心的成就感是另一個(gè)層面。如何在二者之間尋求平衡,讓更熱愛(ài)現(xiàn)實(shí)生活與更看重個(gè)人體驗(yàn)的人都能找到適合自己的價(jià)值實(shí)現(xiàn)方式,也許是開(kāi)源需要解決的下一個(gè)問(wèn)題。 (本文來(lái)源:經(jīng)濟(jì)日?qǐng)?bào) 作者:江子揚(yáng))
關(guān)鍵詞:
[ 相關(guān)文章 ]
說(shuō)說(shuō)“開(kāi)源”---在如今的“碼農(nóng)”圈子里,言必稱(chēng)“開(kāi)源”似乎已經(jīng)成了
1、2023年7月臺(tái)風(fēng)最新消息2、臺(tái)風(fēng) "卡努 "強(qiáng)度逐漸增強(qiáng)3、以上就是關(guān)于
【巨震!全球糧市憂(yōu)】當(dāng)?shù)貢r(shí)間7月29日,俄羅斯政府通報(bào),俄方已決定繼
你們好,最近小活發(fā)現(xiàn)有諸多的小伙伴們對(duì)于2019年熱門(mén)專(zhuān)業(yè)排行,2018年
8月31日,在溫州汽車(chē)東站門(mén)口,浙江溫州供電公司配電運(yùn)維中心兩名工作
日本羽毛球公開(kāi)賽:馮彥哲 黃東萍無(wú)緣混雙決賽---7月29日,馮彥哲(左
7月29日,“南開(kāi)深圳校友會(huì)會(huì)長(zhǎng)理事季度會(huì)之夏季會(huì)”在深圳福田舉行。
7月28日,中國(guó)農(nóng)業(yè)科學(xué)院重大任務(wù)專(zhuān)家顧問(wèn)組成立。
暴雨引發(fā)山洪緬甸孟邦部分路段被洪水淹沒(méi)
受暴雨影響29日杭深線部分高鐵列車(chē)臨時(shí)停運(yùn)
老人們常說(shuō):男大當(dāng)婚女大當(dāng)嫁,不論男女,到了一定的適婚年紀(jì),都面臨
來(lái)為大家解答以上的問(wèn)題。毛利計(jì)算方法,毛利計(jì)算這個(gè)很多人還不知道,
7月28日,有網(wǎng)友在社交平臺(tái)曬出偶遇董子健和孫怡帶著女兒大福逛街的照
據(jù)新華社報(bào)導(dǎo),記者28日從教育部獲悉,教育部、國(guó)家發(fā)展改革委、公安部
日前東方甄選的抖音直播間被封3天,引發(fā)了外界關(guān)注,考慮到東方甄選自
①華東醫(yī)藥利拉魯肽雖然拿下國(guó)內(nèi)首個(gè)減肥針,但勁敵司美格魯肽和替爾泊
品牌型號(hào):iPhone13propro系統(tǒng):iOS16 0軟件版本:支付寶10 3 10
三級(jí)!鄭州提升防汛應(yīng)急響應(yīng),防汛,防汛抗旱指揮部,地質(zhì)災(zāi)害,暴雨,山洪,
7月28日,南方中證500ETF聯(lián)接A最新單位凈值為1 6666元,累計(jì)凈值為1 76
自2022年7月以來(lái),歐洲央行連續(xù)開(kāi)啟9次加息,累計(jì)加息達(dá)到425個(gè)基點(diǎn)。
[ 相關(guān)新聞 ]
Copyright 2015-2022 時(shí)代醫(yī)院網(wǎng) 版權(quán)所有 備案號(hào): 聯(lián)系郵箱: 514 676 113@qq.com