〔摘 要〕本文對(duì)開源社區(qū)的開發(fā)流程中存在的信息流動(dòng)現(xiàn)象進(jìn)行了研究。通過對(duì)開源社區(qū)開發(fā)流程的詳細(xì)介紹,在這基礎(chǔ)之上歸納出社區(qū)中信息互動(dòng)的主體,剝離出存在于其中的信息流,并在此基礎(chǔ)上歸納出了四種信息流動(dòng)的模式,即不定向主動(dòng)、定向主動(dòng)、不定向被動(dòng)和定向被動(dòng)。
〔關(guān)鍵詞〕開放源代碼(開源)社區(qū);開發(fā)流程;開發(fā)主體;信息流動(dòng)
〔中圖分類號(hào)〕G209 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2012)10-0163-03
近年來,隨著信息技術(shù)和互聯(lián)網(wǎng)的迅猛發(fā)展,關(guān)于開放源代碼的各種活動(dòng)不斷地蓬勃繁榮起來。作為軟件領(lǐng)域最值得爭(zhēng)議的一種現(xiàn)象,開放源代碼軟件(OSS)目前吸引了越來越多來自計(jì)算機(jī)領(lǐng)域和學(xué)術(shù)領(lǐng)域,甚至是政治領(lǐng)域的關(guān)注目光[1],與云計(jì)算和物聯(lián)網(wǎng)一起成為公認(rèn)未來的研究趨勢(shì)。有學(xué)者甚至預(yù)言未來只有開源才能推動(dòng)云計(jì)算與物聯(lián)網(wǎng)的發(fā)展。
開放源代碼指的是對(duì)計(jì)算機(jī)程序編碼不設(shè)任何限制,任何人都可以利用、修改編碼并可對(duì)修改后的編碼進(jìn)行傳播而不需要付費(fèi)。這使得各種源代碼為人所用變得簡(jiǎn)單,隨著互聯(lián)網(wǎng)的普及與深入,開源社區(qū)也隨之出現(xiàn)并逐漸成為主流的開發(fā)方法。傳統(tǒng)的開發(fā)模式中主要遵循“金字塔”組織設(shè)計(jì)理論,由各個(gè)項(xiàng)目經(jīng)理負(fù)責(zé)各個(gè)方面的產(chǎn)品開發(fā),最后再由更上一級(jí)的管理者統(tǒng)籌規(guī)劃。這種傳統(tǒng)的開發(fā)模式已經(jīng)不能適應(yīng)當(dāng)今時(shí)代變化的速度,甚至連微軟這個(gè)當(dāng)初極力反對(duì)開源模式的公司都建立了自己的開源生態(tài)社區(qū)。……