資源描述:
《開源軟件的突圍之路——關(guān)于開源運動的若干思考.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、2009年第3期科技管理研究ScienceandTechnologyManagementResearch2o09N0.3文章編號:1000—7695(2009)03—0252—04開源軟件的突圍之路關(guān)于開源運動的若干思考熊瑞萍,萬江平(1.廣東軟件行業(yè)協(xié)會,廣東廣州510635;2.華南理工大學(xué)工商管理學(xué)院;3.華南理工大學(xué)新型工業(yè)化研究所,廣東廣州510640)摘要:開源軟件運動是席卷全球的一場軟件領(lǐng)域風暴,其社區(qū)開發(fā)模式以及帶來的信息安全、知識產(chǎn)權(quán)、自主創(chuàng)新等一系列問題已經(jīng)不僅僅是軟件產(chǎn)業(yè)發(fā)展的自身問題,而且牽涉到了
2、人類價值觀、道德觀等方面的話題,從而對各國產(chǎn)生了深刻影響,得到了各國政府的大力推動和社會各界人士的積極呼應(yīng)。但在其發(fā)展過程中也暴露出一些問題,值得我們深思。文章介紹了開源的一些背景和發(fā)展歷程,分析了其存在的一些發(fā)展問題,并針對開源發(fā)展現(xiàn)狀提出了一些建議。關(guān)鍵詞:開源軟件;開發(fā)模式;創(chuàng)新;社區(qū);知識產(chǎn)權(quán)中圖分類號:f、204文獻標識碼:A開源運動最初起源于20世紀60年代和70年代早期,美國的企業(yè)也可以借助開源社區(qū)迅速推出具有最新技術(shù)的產(chǎn)品。MIT計算機專業(yè)的學(xué)生經(jīng)常寫一些自由軟件,自由分發(fā)。沒有表面上看來,開源軟件可使所
3、有國家的軟件產(chǎn)業(yè)處于同一水人想到軟件的權(quán)利,更談不上軟件的商業(yè)行為。這是開源運動平線上,全球可以保持一致的前進步伐;發(fā)達國家在軟件領(lǐng)的萌芽時期。到了80年代中期,后來被尊稱為自由軟件運動的域具有的技術(shù)和知識產(chǎn)權(quán)的優(yōu)勢被削弱了、甚至消失了,發(fā)領(lǐng)袖的理查德·斯多曼(RichardStMlman)啟動了GNU工程,展中國家在軟件領(lǐng)域的技術(shù)和產(chǎn)品則可以一日千里,突飛猛并于1985年創(chuàng)辦了自由軟件基金會(FSF,TheFreeSoftware進,跟上技術(shù)發(fā)展腳步。但深究下去,我們不禁要問:開源Foundation),從而揭開了開源
4、運動的帷幕,并使之在業(yè)界得到廣真的能解決目前產(chǎn)業(yè)發(fā)展格局中存在的問題嗎?真的能抹平泛響應(yīng)。特別是1991年Linux軟件的推出,更是得到了眾多自各國軟件產(chǎn)業(yè)發(fā)展的不平衡嗎?真的能沖破某些企業(yè)的壟斷,由軟件愛好者的追捧而使其成為開源軟件之星。改變軟件界中一家獨大的局面嗎?真的能為發(fā)展中國家的軟開源運動之所以迅速席卷全球并在各國均產(chǎn)生了深刻影件發(fā)展帶來機遇嗎?開源運動為所有人都提供了機遇。但有響,并不僅僅在于它使得軟件源代碼可以免費獲得、自由修改,了好風是遠遠不夠的,關(guān)鍵是如何借力。在決定是否開源,而在于它們對自由共享、計算
5、機軟件知識產(chǎn)權(quán)、計算機軟件開如何利用開源之前,我們不妨多問問幾個問題:首先我們要發(fā)模式和世界軟件業(yè)競爭格局所產(chǎn)生的并將繼續(xù)產(chǎn)生的異乎清楚,什么是開源軟件?其次,誰需要開源、歡迎開源?誰尋常的影響。更重要的是,這種影響已超出計算機軟件和整個從開源中受益?再者,哪些產(chǎn)品需要開源、適合開源,哪些IT界,關(guān)涉人類價值觀、知識產(chǎn)權(quán)倫理精神等深層問題。惟其產(chǎn)品并不合適?最后,我們的軟件企業(yè)如何借開源走出一條如此,這些運動才產(chǎn)生了超出計算機界的巨大影響。自主創(chuàng)新的陽光路?但開源產(chǎn)業(yè)一路走來,也并不風調(diào)雨順,關(guān)于開源軟件1開源軟件與開源
6、本質(zhì)的是是非非似乎從沒有斷過。除了產(chǎn)權(quán)、標準、應(yīng)用等問題,還有一個雖然有不少解決方案但至今也未能真正解決的問題:傳統(tǒng)的軟件開發(fā)基本上是封閉和專有的開發(fā)。軟件的源開源企業(yè)的生存和發(fā)展問題。自由軟件的初衷是改變商業(yè)軟代碼都是不公開的,其它人無法查看、改動和進行完善。即件的模式,是源代碼的免費獲得、分發(fā)和技術(shù)的共享和交流,使是可執(zhí)行程序的拷貝,在獲取時也必須和開發(fā)商簽署協(xié)議,強調(diào)的是個體對技術(shù)進步產(chǎn)業(yè)發(fā)展的貢獻。但開源軟件發(fā)展不能轉(zhuǎn)讓或者公開。在此后的軟件發(fā)展歷程中,這種開發(fā)方到一定程度,僅僅依靠個人愛好者的熱情已經(jīng)難以為繼,
7、也式和軟件專屬形式一直占據(jù)了主流。這從某種程度上保護了難以普及應(yīng)用開來,必須有專門的機構(gòu)、組織來運作來維護軟件的知識產(chǎn)權(quán),但也從另一方面限制了軟件的相互協(xié)作,并推動其發(fā)展。但一旦不再是個人行為而轉(zhuǎn)由企業(yè)運作,由帶來了軟件開發(fā)的高成本、高錯誤率以及安全隱患等。于企業(yè)的本質(zhì)必然是趨利的,這又與自由軟件的精神相違背。與此同時,也存在著另外一種軟件開發(fā)方式——社區(qū)式所以當許多企業(yè)選擇開源,當開源的意義和對軟件產(chǎn)業(yè)發(fā)展開放式開發(fā)。它提供一種合作的開發(fā)過程和機制,提倡和鼓的貢獻談完后,開源軟件的生存和發(fā)展就成為不可避免的主勵所有人的
8、參與以及成果共享,開發(fā)出來的成果依據(jù)開放的要話題。原則也必須與其它人共享。這種方式開發(fā)出來的軟件習慣上此外,開源運動已經(jīng)不再是業(yè)界自己的事情了,在許多稱為開源軟件。開放源程序至今已推出一系列非常著名和有國家,其發(fā)展都已經(jīng)深深地打上了政府的烙印。由于軟件源影響力的產(chǎn)品,如Linux操作系統(tǒng),Apache服務(wù)器軟件,以及