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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Feller, J., Fitzgerald, B.: Understanding Open Source Software Development. Addison-Wesley, Reading (2002)
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)
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)
Robson, C.: Real World Reserach, 2nd edn. Blackwell Publishing, Malden (2002)
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)
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)
Fink, A.: The Survey Handbook, 2nd edn. Sage, Thousand Oaks (2002)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14, 131–164 (2009)
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)
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)
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)
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)
Henkel, J.: Champions of revealing–the role of open source developers in commercial firms. Industrial & Corporate Change 18(3), 435–472 (2009)
Arhippainen, L.: Use and integration of third-party components in software development. Technical Report 489:84, VTT (2003)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)