Advertisement

Software Development in Embedded Linux — Informal Collaboration of Competing Firms

  • Joachim Henkel
Conference paper

Key words

open source software embedded Linux software development 

Abstract

The “open source development process” has received considerable attention. It means that loosely co-ordinated, geographically dispersed developers collaborate. While in prototypical open source projects developers are unpaid volunteers, the involvement of commercial firms has recently increased enormously. There are some areas of open source software where indeed most contributions come from commercial firms, and even from firms which consider the development of open source software their core business. It is particularly surprising that these firms take part in the open source development process, as it implies informal collaboration with competitors and the revealing of own developments. The present paper analyzes this phenomenon. It presents an empirical analysis of the embedded Linux industry, based on in-depth interviews with embedded Linux companies and industry experts. It is found that firms in this industry do indeed reveal a considerable share of their developments, and benefit in turn from what their competitors make public.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [AnGa00]
    Anzinger, G.; Gamble, N.: Design of a Fully Preemptable Linux Kernel. LinuxDevices.com. http://www.linuxdevices.com/articles/ T4185744181.html, 2000, accessed 2002-08-09.Google Scholar
  2. [Asay02]
    Asay, M.: A Funny Thing Happened on the Way to the Market: Linux, the General Public License, and a New Model for Software Innovation. Stanford Law School, Stanford, CA. http://www.linuxdevices.corn/files/rnisc/asay-paper.pdf, 2002, accessed 2002-11-26.Google Scholar
  3. [BaLa02]
    Balacco, S.; Lanfear, C.: The embedded software strategic market intelligence program 2002/2003, Volume I. White paper, Venture Development Corporation, Natick, MA. http://www.vdccorp.com/embedded/ reports/02/br02-49.html, 2002, accessed 2002-11-29.Google Scholar
  4. [BaKr99]
    Baron, J. N.; Kreps, D. M.: Strategic Human Resources. Frameworks for General Managers. John Wiley & Sons: New York, 1999.Google Scholar
  5. [BeMa00]
    Bessen, J.; Maskin, E.: Sequential Innovation, Patents, and Imitation. Working paper 00-01, Massachusetts Institute of Technology, Cambridge. http://www.ftc.gov/ os/comments/intelpropertycomments/jimbessenericmaskin.pdf, 2000, accessed 2002-11-12.Google Scholar
  6. [Dank02]
    Dankwardt, K.: Real time and Linux. Parts 1–3. Embedded Linux J Online. http://www.linuxdevices.com/articles/AT5997007602.html, AT5503476267.html, and AT6320079446.html, 2002, accessed 2002-10-23.Google Scholar
  7. [Din+01]
    Dinkelacker, J.; Garg, P. K.; Miller, R.; Nelson, D.: Progressive Open Source. Hewlett Packard Laboratories: Palo Alto, http://www.hpl.hp.com/techreports/ 2001/HPL-200l-233.pdf, 2001, accessed 2002-11-12.Google Scholar
  8. [EDC02]
    Embedded Systems Developer Survey, Vol. 2. Evans Data Corporation, Santa Cruz, CA. http://www.evansdata.com/embeddedTOC02-2xmp2.htm and http://www. linuxdevices.com/articles/AT7342059167.html, 2002, accessed 2002-11-29.Google Scholar
  9. [FeFi00]
    Feller, J.; Fitzgerald B.: A Framework Analysis of the Open Source Software Development Paradigm. 21st International Conference in Information Systems, 2001.Google Scholar
  10. [Fidd02]
    Fiddler, J.: Linux In Embedded Systems: Where Are The Benefits? White paper, Wind River Systems, Almeda, CA. http://www.windriver.com/ whitepapers/ wp_linux.html, 2002, accessed 2002-11-25.Google Scholar
  11. [Free01]
    Free Software Foundation: GNU General Public License. www.fsf.org/licenses/ gpl.html, 2001, accessed 2002-12-14.Google Scholar
  12. [Fri+02]
    Friedewald, M.; Blind, K.; Edler, J.: Die Innovationstätigkeit der deutschen Softwareindustrie. Wirtschaftsinformatik 44, 2002: pp. 151–161.CrossRefGoogle Scholar
  13. [Gran85]
    Granovetter, M.: Economic action and social structure: The problem of embeddedness. Amer. J. of Sociology 91, 1985: pp. 481–510.CrossRefGoogle Scholar
  14. [Han+02]
    Hann, I.-H.; Roberts, J.; Slaughter S.; Fielding, R.: Why Do Developers Contribute to Open Source Projects? First Evidence of Economic Incentives. Carnegie Mellon University, Pittsburgh, PA. http://opensource.ucc.ie/icse2002/HannRoberts SlaughterFielding.pdf, 2002, accessed 2002-11-12.Google Scholar
  15. [Har+03]
    Harhoff, D.; Henkel, J.; von Hippel, E.: Profiting From Voluntary Information Spillovers: How Users Benefit by Freely Revealing their Innovations. Res. Pol., to appear, 2003.Google Scholar
  16. [HaOu02]
    Hars, A.; Ou, S.: Working for Free? Motivations for Participating in Open-Source Projects. Int. J. of Electronic Commerce 6, 2002: pp. 25–39.Google Scholar
  17. [Heck99]
    Hecker, F.: Setting Up Shop: The Business of Open-Source Software. IEEE Software 16, 1999: pp. 45–51.CrossRefGoogle Scholar
  18. [Henk02]
    Henkel, J.: Open source software from commercial firms — tools, complements, and collective invention. Zeitschrift f. betriebswirtschaftliche Forschung, accepted for publication.Google Scholar
  19. [Her+03]
    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. Pol., to appear, 2003.Google Scholar
  20. [Hipp87]
    von Hippel, E.: Cooperation Between Rivals: Informal Know-How Trading. Res. Pol. 16, 1987: pp. 291–302.CrossRefGoogle Scholar
  21. [His+01]
    Hissam, S.; Weinstock, C. B.; Plakosh, D.; Asundi, J.: Perspectives on Open Source Software. Software Engineering Institute, Carnegie Mellon University, Pittsburgh PA. http://www.sei.cmu.edU/pub/documents/01.reports/pdf/01 tr019.pdf, 2001, accessed 2002-11-12.Google Scholar
  22. [Inte02]
    International Institute of Infonomics and Berlecon Research: Free/Libre and Open Source Software: Survey and Study. FLOSS Final Report, University of Maastricht. http://www.infonomics.nl/FLOSS/report/index.htm, 2002, accessed 2002-11-17.Google Scholar
  23. [Kris02]
    Krishnamurthy, S.: Cave or Community? An Empirical Examination of 100 Mature Open Source Projects. University of Washington. http://opensource. mit.edu/papers/krishnamurthy.pdf, 2002, accessed 2002-06-05.Google Scholar
  24. [Lak+02]
    Lakhani, K. R.; Wolf, B.; Bates, J.: The Boston Consulting Group Hacker Survey. Boston, MA. http://www.osdn.com/bcg/ BCGHACKERSURVEY.pdf, 2002, accessed 2002-06-05.Google Scholar
  25. [LaBa02]
    Lanfear, C.; Balacco, S.: Linux’s future in the embedded systems market. White paper, Venture Development Corporation, Natick, MA. http://www.vdc-corp.com/ embedded/white/02/02embeddedlinux.pdf, 2002, accessed 2002-10-20.Google Scholar
  26. [LeTi02]
    Lerner, J.; Tirole J.: Some Simple Economics of Open Source. J. of Ind. Econ. 52, 2002: pp. 197–234.Google Scholar
  27. [Lomb01]
    Lombardo, J.: Embedded Linux. New Riders: Boston, MA, 2001.Google Scholar
  28. [MoHe02]
    Mockus, A.; Herbsleb, J. D.: Why Not Improve Coordination in Distributed Software Development by Stealing Good Ideas from Open Source? International Conference on Software Engineering (ICSE 2002), Orlando/FL, USA. http:// opensource.ucc.ie/icse2002/MockusHerbsleb.pdf, 2002, accessed 2003-01-15.Google Scholar
  29. [Mood01]
    Moody, G.: Rebel Code — Inside Linux and the Open Source Revolution. Perseus Publishing: Cambridge, MA, 1999.Google Scholar
  30. [NüTe00]
    Nüttgens, M.; Tesei, E.: Open Source — Konzept, Communities und Institutionen. Veröffentlichungen des Instituts für Wirtschaftsinformatik (IWi), Universität des Saarlandes, Heft 156, 2000.Google Scholar
  31. [Open03]
    Open Source Initiative: The Open Source Definition, Version 1.9. http://www. opensource.org/docs/definition.php, 2003, accessed 2003-01-15.Google Scholar
  32. [ORei99]
    O’Reilly, T.: Schlüsse aus der Open-Source-Software-Entwicklung. http://www. heise.de/tp/deutsch/special/wos/6433/1.html, 1999, accessed 2003-01-17.Google Scholar
  33. [Ost+01]
    Osterloh, M.; Rota, S.; von Wartburg, M.: Open Source — New Rules in Software Development. Zürich, Institute for Research in Business Administration, 2001.Google Scholar
  34. [QuGu95]
    Quintas, P.; Guy, K.: Collaborative, Pre-Competitive R&D and the Firm. Res. Pol. 24, 1995: pp. 325–348.CrossRefGoogle Scholar
  35. [Raym99]
    Raymond, E. S.: The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. O’Reilly: Sebastopol, 1999.Google Scholar
  36. [Rose99]
    Rosenberg, D. K.: How to Make Money With Open-Source Software. http://www-106.ibm.com/developerworks/linux/library/license.html?dwzone=linux, 1999, accessed 2002-11-25.Google Scholar
  37. [Schr91]
    Schrader, S.: Informal Technology Transfer Between Firms: Cooperation Through Information Trading. Res. Pol. 20, 1991: pp. 153–170.CrossRefGoogle Scholar
  38. [Uzzi97]
    Uzzi, B.: Social structure and competition in interfirm networks: the paradox of embeddedness. Admin. Sc. Quart. 42(1), 1997: pp. 35–67.CrossRefGoogle Scholar
  39. [Webb02]
    Webb, W.: Pick and place — Linux grabs the embedded market. EDN, http:// www.edn.com, 2002, accessed 2002-11-07.Google Scholar
  40. [Wein01]
    Weinberg, B.: Embedded Linux — ready for real-time. White paper, MontaVista Software, Sunnyvale, CA. http://www.mvista.com/dswp/ RTReady.pdf, 2001, accessed 2002-10-18.Google Scholar
  41. [Whee02]
    Wheeler, D. A.: Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers! http://www.dwheeler.com/oss_fs_why.html, 2002, accessed 2002-11-27.Google Scholar
  42. [YoSh02]
    Yodaiken, V.; Sherer, M.: RTLinux is unfair by design. FSMLabs, http://www.fsmlabs.com/developers/white_papers/unfair.html, 2002, accessed 2002-10-17.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Joachim Henkel
    • 1
  1. 1.Ludwig-Maximilians-Universität MünchenDeutschland

Personalised recommendations