国产精品久久久久久久久久九秃_午夜福利09不卡片在线机视频_电击抽搐潮喷调教视频_女高中生穿jk自慰污污网站_日本高清www午色夜在线网站

說(shuō)說(shuō)“開(kāi)源”

2023-07-30 10:15:40來(lái)源:經(jīng)濟(jì)日?qǐng)?bào)

在如今的“碼農(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)文章 ]

[ 相關(guān)新聞 ]