自由軟件開發(fā)的模塊化理論解釋與啟示.doc
約19頁DOC格式手機打開展開
自由軟件開發(fā)的模塊化理論解釋與啟示,全文19頁8810 字敘述詳盡【關鍵字】自由軟件; 模塊化; 公共物品; 博弈【摘要】本文以gnu/linux為例討論了源代碼的內部結構在自由軟件開發(fā)中所起的重要作用。為此,我們考慮了源代碼的模塊化屬性。源代碼的模塊化將直接影響開發(fā)者是否參與對自由軟件的開發(fā)?;谀K化的自由軟件開發(fā)不...


內容介紹
此文檔由會員 周伯通 發(fā)布
自由軟件開發(fā)的模塊化理論解釋與啟示
全文19頁8810 字 敘述詳盡
【關鍵字】自由軟件; 模塊化; 公共物品; 博弈
【摘要】本文以GNU/Linux為例討論了源代碼的內部結構在自由軟件開發(fā)中所起的重要作用。為此,我們考慮了源代碼的模塊化屬性。源代碼的模塊化將直接影響開發(fā)者是否參與對自由軟件的開發(fā)?;谀K化的自由軟件開發(fā)不僅實現(xiàn)了勞動的分工,同時也實現(xiàn)了勞動價值的分割,在自由軟件的開發(fā)過程中較好地解決了搭便車問題。同時,模塊化理論對我國發(fā)展軟件產業(yè)也有一定的借鑒作用.
一、引言
在計算機工業(yè)的初期,軟件是硬件的附屬品。企業(yè)只是賣硬件,隨系統(tǒng)贈送軟件。在這_時期,軟件的設計思想,新的算法和軟件的源代碼在專家、學者和公司研究人員之間相互交流,促進了軟件的迅速發(fā)展。但是,企業(yè)很快認識到軟件的價值,對軟件實施了版權控制,并限制了源代碼的發(fā)布。同時,軟件的開發(fā)方式也發(fā)生了變化,變成以商業(yè)企業(yè)為主體的封閉的開發(fā)模式。Unix系統(tǒng)是其中最典型的例子。在Unix發(fā)展的早期,源代碼是可以自由拷貝的,每個人都可以借鑒他人的思想,以完善程序。但是,隨著軟件產業(yè)的發(fā)展,1979年AT&T公司對具有獨立知識產權的操作系統(tǒng)—
全文19頁8810 字 敘述詳盡
【關鍵字】自由軟件; 模塊化; 公共物品; 博弈
【摘要】本文以GNU/Linux為例討論了源代碼的內部結構在自由軟件開發(fā)中所起的重要作用。為此,我們考慮了源代碼的模塊化屬性。源代碼的模塊化將直接影響開發(fā)者是否參與對自由軟件的開發(fā)?;谀K化的自由軟件開發(fā)不僅實現(xiàn)了勞動的分工,同時也實現(xiàn)了勞動價值的分割,在自由軟件的開發(fā)過程中較好地解決了搭便車問題。同時,模塊化理論對我國發(fā)展軟件產業(yè)也有一定的借鑒作用.
一、引言
在計算機工業(yè)的初期,軟件是硬件的附屬品。企業(yè)只是賣硬件,隨系統(tǒng)贈送軟件。在這_時期,軟件的設計思想,新的算法和軟件的源代碼在專家、學者和公司研究人員之間相互交流,促進了軟件的迅速發(fā)展。但是,企業(yè)很快認識到軟件的價值,對軟件實施了版權控制,并限制了源代碼的發(fā)布。同時,軟件的開發(fā)方式也發(fā)生了變化,變成以商業(yè)企業(yè)為主體的封閉的開發(fā)模式。Unix系統(tǒng)是其中最典型的例子。在Unix發(fā)展的早期,源代碼是可以自由拷貝的,每個人都可以借鑒他人的思想,以完善程序。但是,隨著軟件產業(yè)的發(fā)展,1979年AT&T公司對具有獨立知識產權的操作系統(tǒng)—