Code Reuse in Open Source Software

Published Online:https://doi.org/10.1287/mnsc.1070.0748

References

  • Apte U., Sankar C. S., Thakur M., Turner J. E. Reusability-based strategy for development of information systems: Implementation experience of a bank. MIS Quart. (1990) 14(4):375–401CrossrefGoogle Scholar
  • Argote L.Organizational Learning: Creating, Retaining, and Transferring Knowledge (1999) (Kluwer, Norwell, MA) Google Scholar
  • Baldwin C. Y., Clark K. B.Design Rules: The Power of Modularity (2000) 1(MIT Press, Cambridge, MA) CrossrefGoogle Scholar
  • Baldwin C. Y., Clark K. B. The architecture of participation: Does code architecture mitigate free riding in the open source development model? Management Sci. (2006) 52(7):1116–1127LinkGoogle Scholar
  • Banker R. D., Kauffman R. J. Reuse and productivity in integrated computer-aided software engineering: An empirical study. MIS Quart. (1991) 15(3):375–401CrossrefGoogle Scholar
  • Banker R. D., Kauffman R. J., Zweig D. Repository evaluation of software reuse. IEEE Trans. Software Engrg. (1993) 19(4):379–389CrossrefGoogle Scholar
  • Barnes B. C., Bollinger T. B. Making reuse cost-effective. IEEE Software (1991) 8(1):13–24CrossrefGoogle Scholar
  • Barnes T., Durek T., Gaffney J., Pyster A., Tracz W. A framework and economic foundation for software reuse. Software Reuse: Emerging Technology (1988) (IEEE Computer Society Press, Los Alamitos, CA) 77–88Google Scholar
  • Basili V. R. Viewing maintenance as reuse-oriented software development. IEEE Software (1990) 1:19–25CrossrefGoogle Scholar
  • Benkler Y. Coase's Penguin, or Linux and the nature of the firm. Yale Law J. (2002) 112(3):369–447CrossrefGoogle Scholar
  • Bonaccorsi A., Rossi C. Why open source software can succeed. Res. Policy (2003) 32(7):1243–1258CrossrefGoogle Scholar
  • Carbon G., Lesniak A., Stoddard D.Open Source Enterprise Solutions: Developing an E-Business Strategy (2001) (John Wiley & Sons, New York) Google Scholar
  • Cusumano M.Japan's Software Factories (1991) (Oxford University Press, New York) Google Scholar
  • Cybulski J. J., Neal R. D., Kram A., Allen J. C. Reuse of early life-cycle artifacts: Work products and methods, and tools. Ann. Software Engrg. (1998) 5:227–251CrossrefGoogle Scholar
  • Fauchart E., von Hippel E. Norms-based intellectual property systems: The case of French chefs. (2006) . Working Paper 4576-06, MIT Sloan School of Management, Massachusetts Institute of Technology, Cambridge, MAGoogle Scholar
  • Favaro J. M., Favaro K. R., Favaro P. F. Value-based software reuse investment. Ann. Software Engrg. (1998) 5:5–52CrossrefGoogle Scholar
  • Frakes W., Isoda S. Success factors of systematic reuse. IEEE Software (1994) 11(5):15–19CrossrefGoogle Scholar
  • Frakes W. B., Terry C. Software reuse: Metrics and models. ACM Comput. Surveys (1996) 28(2):415–435CrossrefGoogle Scholar
  • Gamma E., Helm R., Johnson R., Vlissides J.Design Patterns (1995) (Addison-Wesley, Reading, MA) Google Scholar
  • Garud R., Kumaraswamy A. Technological and organizational designs for realizing economies of substitution. Strategic Management J. (1995) 16:93–109CrossrefGoogle Scholar
  • Griss M. L. Software reuse: From library to factory. IBM Systems J. (1993) 32(4):548–566CrossrefGoogle Scholar
  • Henkel J. Selective revealing in open innovation processes: The case of embedded Linux. Res. Policy (2006) 35:953–969CrossrefGoogle Scholar
  • Hertel G., Niedner S., Herrmann S. Motivation of software developers in open source projects: An Internet-based survey of contributors to the Linux kernel. Res. Policy (2003) 32(7):1159–1177CrossrefGoogle Scholar
  • Isakowitz T., Kauffman R. J. Supporting search for reusable software objects. IEEE Trans. Software Engrg. (1996) 22(6):407–423CrossrefGoogle Scholar
  • Isoda S. Experiences of a software reuse project. J. Systems Software (1995) 30:171–186CrossrefGoogle Scholar
  • Joos R. Software reuse at Motorola. IEEE Software (1994) 11(9):42–47CrossrefGoogle Scholar
  • Kim Y., Stohr E. A. Software reuse: Survey and research directions. J. Management Inform. Systems (1998) 14(4):113–147CrossrefGoogle Scholar
  • Knight J. C., Dunn M. F. Software quality through domain-driven certification. Ann. Software Engrg. (1998) 5:293–315CrossrefGoogle Scholar
  • Lakhani K. R., Wolf R. G., Feller J., Fitzgerald B., Hissam S., Lakhani K. R. Why hackers do what they do: Understanding motivation and effort in free/open source software projects. Perspectives on Free and Open Source Software (2005) (MIT Press, Cambridge, MA) 3–22CrossrefGoogle Scholar
  • Langlois R. N., Dow S. C., Earl P. E. Scale, scope, and the reuse of knowledge. Economic Organization and Economic Knowledge (1999) (Edward Elgar, Cheltenham, UK) 239–254Google Scholar
  • Lerner J., Tirole J. Some simple economics of open source. J. Indust. Econom. (2002) 50(2):197–234CrossrefGoogle Scholar
  • Lim W. C. Effects of reuse on quality, productivity, and economics. IEEE Software (1994) 11(9):23–30CrossrefGoogle Scholar
  • Lynex A., Layzell P. J. Organisational considerations for software reuse. Ann. Software Engrg. (1998) 5:105–124CrossrefGoogle Scholar
  • MacCormack A., Rusnak J., Baldwin C. Y. Exploring the structure of complex software designs: An empirical study of open source and proprietary code. Management Sci. (2006) 52(7):1015–1030LinkGoogle Scholar
  • Majchrak A., Cooper L. P., Neece O. P. Knowledge reuse for innovation. Management Sci. (2004) 50(2):174–188LinkGoogle Scholar
  • March J. G. Exploration and exploitation in organizational learning. Organ. Sci. (1991) 2(1):71–87LinkGoogle Scholar
  • Markus M. L. Towards a theory of knowledge reuse: Types of knowledge reuse situations and factors in reuse success. J. Management Inform. Systems (2001) 18(1):57–93CrossrefGoogle Scholar
  • McClure C.Software Reuse: A Standards-Based Guide (2001) (IEEE Computer Society, Los Alamitos, CA) Google Scholar
  • Moody G.Rebel Code (2001) (Perseus Publishing, Cambridge, MA) Google Scholar
  • O'Mahony S. Guarding the commons: How community-managed software projects protect their work. Res. Policy (2003) 32(7):1179–1198CrossrefGoogle Scholar
  • Poulin J. S. Populating software repositories: Incentives and domain-specific software. J. Systems Software (1995) 30:187–199CrossrefGoogle Scholar
  • Prieto-Diaz R. Status report: Software reusability. IEEE Software (1993) 10(3):61–66CrossrefGoogle Scholar
  • Ravichandran T. Software reusability as synchronous innovation: A test of four theoretical models. Eur. J. Inform. Systems (1999) 8:183–199CrossrefGoogle Scholar
  • Ravichandran T., Rothenberger M. A. Software reuse strategies and component markets. Comm. ACM (2003) 46(8):109–114CrossrefGoogle Scholar
  • Raymond E. S.The cathedral and the bazaar: Musings on Linux and open source by an accidental revolutionary (2000) . Version 3.0. http://www.catb.org/∼esr/writings/cathedral-bazaar/cathedral-bazaarGoogle Scholar
  • Rothenberger M. A., Dooley K. J., Kulkarni U. R., Nada N. Strategies for software reuse: A principal component analysis of reuse practices. IEEE Trans. Software Engrg. (2003) 29(9):825–837CrossrefGoogle Scholar
  • Schmidt D. C., Fayad M., Johnson R. E. Introduction. Comm. ACM (1996) 39(10):36–39CrossrefGoogle Scholar
  • Shah S. Motivation, governance, and the viability of hybrid forms in open source software development. Management Sci. (2006) 52(7):1000–1014LinkGoogle Scholar
  • Stake R. E.The Art of Case Study Research (1995) (Sage Publications, Thousand Oaks, CA) Google Scholar
  • Tracz W.Confessions of a Used Program Salesman: Instiutionalizing Software Reuse (1995) (Addison-Wesley, Reading, MA) CrossrefGoogle Scholar
  • Ulrich K. The role of product architecture in the manufacturing firm. Res. Policy (1995) 24:419–440CrossrefGoogle Scholar
  • von Hippel E. User toolkits for innovation. J. Product Innovation Management (2001) 18(4):247–257CrossrefGoogle Scholar
  • von Hippel E., Lakhani K. R. How open source software works: “Free” user-to-user assistance. Res. Policy (2003) 32(6):923–943CrossrefGoogle Scholar
  • von Hippel E., von Krogh G. The private-collective innovation model in open source software development: Issues for organization science. Organ. Sci. (2003) 14(2):209–223LinkGoogle Scholar
  • von Krogh G., von Hippel E. The promise of research on open source software. Management Sci. (2006) 52(7):975–983LinkGoogle Scholar
  • von Krogh G., Spaeth S., Lakhani K. R. Community, joining, and specialization in open source software innovation: A case study. Res. Policy (2003) 32(7):1217–1241CrossrefGoogle Scholar
  • Yamauchi Y., Yokozawa M., Shinohara T., Ishida T. Collaboration with lean media: How open-source software succeeds. ACM Conf. Comput. Supported Cooperative Work (2000) (ACM Press, New York) CrossrefGoogle Scholar
  • Yin R. K.Case Study Research: Design and Methods (1989) (Sage Publications, Thousand Oaks, CA) Google Scholar
  • Zander U., Kogut B. Knowledge and the speed of the transfer and imitation of organizational capability: An empirical test. Organ. Sci. (1995) 6(1):76–92LinkGoogle Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.