Skip to main content

Usage of Open Source in Commercial Software Product Development – Findings from a Focus Group Meeting

  • Conference paper
Product-Focused Software Process Improvement (PROFES 2011)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6759))

Abstract

Open source components can be used as one type of software component in development of commercial software. In development using this type of component, potential open source components must first be identified, then specific components must be selected, and after that selected components should maybe be adapted before they are included in the developed product. A company using open source components must also decide how they should participate in open source project from which they use software. These steps have been investigated in a focus group meeting with representatives from industry. Findings, in the form of recommendations to engineers in the field are summarized for all the mentioned phases. The findings have been compared to published literature, and no major differences or conflicting facts have been found.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Feller, J., Fitzgerald, B.: Understanding Open Source Software Development. Addison-Wesley, Reading (2002)

    Google Scholar 

  2. Munga, N., Fogwill, T., Williams, Q.: The adoption of open source software in business models: A Red Hat and IBM case study. In: Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists, pp. 112–121 (2009)

    Google Scholar 

  3. Höst, M., Oručević-Alagić, A.: A systematic review of research on open source software in commercial software product development. In: Proceedings of Evaluation and Assessment in Software Engineering, EASE (2010)

    Google Scholar 

  4. Robson, C.: Real World Reserach, 2nd edn. Blackwell Publishing, Malden (2002)

    Google Scholar 

  5. Kontio, J., Bragge, J., Lehtola, L.: The focus group method as an empirical tool in software engineering. In: Shull, F., Singer, J., Sjøberg, D.I.K. (eds.) Guide to Advanced Empirical Software Engineering, Springer, Heidelberg (2008)

    Google Scholar 

  6. Engström, E., Runeson, P.: A qualitative survey of regression testing practices. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 3–16. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Fink, A.: The Survey Handbook, 2nd edn. Sage, Thousand Oaks (2002)

    Google Scholar 

  8. Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14, 131–164 (2009)

    Article  Google Scholar 

  9. Bonaccorsi, A., Lorenzi, D., Merito, M., Rossi, C.: Business firms’ engagement in community projects. empirical evidence and further developments of the research. In: First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS 2007: ICSE Workshops 2007) (2007)

    Google Scholar 

  10. Hauge, Ø., Sørensen, C.F., Røsdal, A.: Surveying industrial roles in open source software development. In: International Conference on Open Source Systems (OSS), pp. 259–264 (2007)

    Google Scholar 

  11. Lundell, B., Lings, B., Lindqvist, E.: Perceptions and uptake of open source in Swedish organizations. In: International Conference on Open Source Systems (OSS), pp. 155–163 (2006)

    Google Scholar 

  12. Robles, G., Dueñas, S., Gonzalez-Barahona, J.M.: Corporate involvement of libre software: Study of presence in debian code over time. In: International Conference on Open Source Systems (OSS), pp. 121–132 (2007)

    Google Scholar 

  13. Henkel, J.: Champions of revealing–the role of open source developers in commercial firms. Industrial & Corporate Change 18(3), 435–472 (2009)

    Article  MathSciNet  Google Scholar 

  14. Arhippainen, L.: Use and integration of third-party components in software development. Technical Report 489:84, VTT (2003)

    Google Scholar 

  15. Li, J., Conradi, R., Slyngstad, O.P.N., Bunse, C., Torchiano, M., Morisio, M.: Development with off-the-shelf components: 10 facts. IEEE Software (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Höst, M., Oručević-Alagić, A., Runeson, P. (2011). Usage of Open Source in Commercial Software Product Development – Findings from a Focus Group Meeting. In: Caivano, D., Oivo, M., Baldassarre, M.T., Visaggio, G. (eds) Product-Focused Software Process Improvement. PROFES 2011. Lecture Notes in Computer Science, vol 6759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21843-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21843-9_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21842-2

  • Online ISBN: 978-3-642-21843-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics