Free Software Development Based on Modularity and It's Implications

骆品亮,潘忠
DOI: https://doi.org/10.3969/j.issn.1006-480x.2004.11.011
2004-01-01
Abstract:This paper argues that the architecture of a codebase is a critical factor that lies at the heart of the free software development. To support this argument, wedefine an observable property of architecture. its modularity. The codebase's property of modularity will influence their decisions to develop a system or not. Based on modularity, it can split the labor's value as well as divide the work; what's more, the free rider problem will be better solved. At the end of the paper, we discuss that the modularity theory might be widely used in Chinese software industry.
What problem does this paper attempt to address?