Advertisement

Why Do Developers Adopt Open Source Software? Past, Present and Future

  • Valentina Lenarduzzi
  • Davide Tosi
  • Luigi LavazzaEmail author
  • Sandro Morasca
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 556)

Abstract

Free/Libre Open Source Software has evolved dramatically in the last twenty years and many open source products are now considered similar, or even better than proprietary counterparts. Given the evolution of software – both concerning its development and its usage – it is likely that the motivations for adopting an open source rather than a proprietary product have changed over time. The goal of this work is to identify the current motivations for adopting open source software, and compare them with the motivations that held in the past. We conducted a set of interviews among software practitioners, asking them to rank motivations for the adoption of open source software, and we compared these new results with the motivations elicited in previous surveys published in 2010 and 2013. The results show that motivations have actually changed over time.

Keywords

Open source software Free software Adoption motivations 

References

  1. 1.
    Del Bianco, V., Lavazza, L., Morasca, S., Taibi, D.: A survey on open source software trustworthiness. Software 28, 67–75 (2011)CrossRefGoogle Scholar
  2. 2.
    Taibi, D.: An empirical investigation on the motivations for the adoption of open source software. In: 10th International Conference on Software Engineering Advances - ICSEA, Barcelona (2015)Google Scholar
  3. 3.
    Taibi, D., Lavazza, L., Morasca, S.: OpenBQR: a framework for the assessment of OSS. In: Feller, J., Fitzgerald, B., Scacchi, W., Sillitti, A. (eds.) OSS 2007. ITIFIP, vol. 234, pp. 173–186. Springer, Boston, MA (2007).  https://doi.org/10.1007/978-0-387-72486-7_14CrossRefGoogle Scholar
  4. 4.
    Origin, A.: Method for qualification and selection of open source software (QSOS). Version 1.6. https://www.qsos.org
  5. 5.
    Buffett, B.: Factors influencing open source software adoption in public sector national and international statistical organizations. In: Meeting on the Management of Statistical Information Systems (MSIS 2014), Dublin, Ireland and Manila, Philippines (2014)Google Scholar
  6. 6.
    del Bianco, V., Lavazza, L., Lenarduzzi, V., Morasca, S., Taibi, D., Tosi, D.: A study on OSS marketing and communication strategies. In: Hammouda, I., Lundell, B., Mikkonen, T., Scacchi, W. (eds.) OSS 2012. IAICT, vol. 378, pp. 338–343. Springer, Heidelberg (2012).  https://doi.org/10.1007/978-3-642-33442-9_31CrossRefGoogle Scholar
  7. 7.
    del Bianco, V., Lavazza, L., Morasca, S., Taibi, D.: Quality of open source software: the QualiPSo trustworthiness model. In: Boldyreff, C., Crowston, K., Lundell, B., Wasserman, A.I. (eds.) OSS 2009. IAICT, vol. 299, pp. 199–212. Springer, Heidelberg (2009).  https://doi.org/10.1007/978-3-642-02032-2_18CrossRefGoogle Scholar
  8. 8.
    Del Bianco, V., Lavazza, L., Morasca, S., Taibi, D.: The QualiSPo approach to OSS product quality evaluation. In: Workshop on Emerging Trends in FLOSS Research and Development (FLOSS-3), pp. 23–28 (2010)Google Scholar
  9. 9.
    Li, Y., Tan, C.H., Xu, H., Teo, H.H.: Open source software adoption: motivations of adopters and amotivations of non-adopters. ACM SIGMIS Database 42, 76–94 (2011)CrossRefGoogle Scholar
  10. 10.
    Lenarduzzi, V.: Towards a marketing strategy for open source software. In: 12th International Conference on Product Focused Software Development and Process Improvement, pp. 31–33 (2011)Google Scholar
  11. 11.
    Business Readiness Rating for Open Source - A Proposed Open Standard to Facilitate Assessment and Adoption of Open Source Software, BRR 2005 RFC 1. http://www.openbrr.org
  12. 12.
    Carver, J.: Towards reporting guidelines for experimental replications: a proposal. In: 1st International Workshop on Replication in Empirical Software Engineering Research (2010)Google Scholar
  13. 13.
    Yin, R.K.: Case Study research. Applied Social Research Methods Series. Design and Methods. Sage Publications, London (2009)Google Scholar
  14. 14.
    Glynn, E., Fitzgerald, B., Exton, C.: Commercial adoption of open source software: an empirical study. In: International Symposium on Empirical Software Engineering, pp. 17–18. (2005)Google Scholar
  15. 15.
    Yamakami, T.: Open source software adoption patterns and organizational transition stages for software vendors. In: Conference on Information Sciences and Interaction Sciences (2010)Google Scholar
  16. 16.
  17. 17.
    Lavazza, L.: Beyond total cost of ownership: applying balanced scorecards to open-source software. In: 2nd International Conference on Software Engineering Advances – ICSEA (2007)Google Scholar
  18. 18.
    Wasserman, A.I., Guo, X., McMillian, B., Qian, K., Wei, M.-Y., Xu, Q.: OSSpal: finding and evaluating open source software. In: OSS 2017 (2017)Google Scholar
  19. 19.
    Morasca, S., Taibi, D., Tosi, D.: OSS-TMM: guidelines for improving the testing process of open source software. Int. J. Open Source Softw. Process. 3(12), 1–22 (2011)CrossRefGoogle Scholar
  20. 20.
    Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: An empirical investigation of perceived reliability of open source Java programs. In: Symposium on Applied Computing - SAC (2012)Google Scholar
  21. 21.
    del Bianco, V., Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: An investigation of the users’ perception of OSS quality. In: Ågerfalk, P., Boldyreff, C., González-Barahona, J.M., Madey, G.R., Noll, J. (eds.) OSS 2010. IAICT, vol. 319, pp. 15–28. Springer, Heidelberg (2010).  https://doi.org/10.1007/978-3-642-13244-5_2CrossRefGoogle Scholar
  22. 22.
    Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: Predicting OSS trustworthiness on the basis of elementary code assessment. In: ESEM 2010 (2010)Google Scholar
  23. 23.
    Taibi, D., del Bianco, V., Carbonare, D.D., Lavazza, L., Morasca, S.: Towards the evaluation of OSS trustworthiness: lessons learned from the observation of relevant OSS projects. In: Russo, B., Damiani, E., Hissam, S., Lundell, B., Succi, G. (eds.) OSS 2008. ITIFIP, vol. 275, pp. 389–395. Springer, Boston, MA (2008).  https://doi.org/10.1007/978-0-387-09684-1_37CrossRefGoogle Scholar
  24. 24.
    Sbai, N., Lenarduzzi, V., Taibi, D., Sassi, S.B., Ghezala, H.H.B.: Exploring information from OSS repositories and platforms to support OSS selection decisions. Inf. Softw. Technol. 104, 104–108 (2018)CrossRefGoogle Scholar
  25. 25.
    Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: OP2A: how to improve the quality of the web portal of open source software products. In: Filipe, J., Cordeiro, J. (eds.) WEBIST 2011. LNBIP, vol. 101, pp. 149–162. Springer, Heidelberg (2012).  https://doi.org/10.1007/978-3-642-28082-5_11CrossRefGoogle Scholar
  26. 26.
    Basilico, G., Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: Op2A: assessing the quality of the portal of open source software products. In: WEBIST 2011 (2011)Google Scholar
  27. 27.
    Morasca, S., Taibi, D., Tosi, D.: T-DOC: a tool for the automatic generation of testing documentation for OSS products. In: Ågerfalk, P., Boldyreff, C., González-Barahona, J.M., Madey, G.R., Noll, J. (eds.) OSS 2010. IAICT, vol. 319, pp. 200–213. Springer, Heidelberg (2010).  https://doi.org/10.1007/978-3-642-13244-5_16CrossRefGoogle Scholar
  28. 28.
    Morasca, S., Taibi, D., Tosi, D.: Towards certifying the testing process of open-source software: new challenges or old methodologies? In: Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development (2009)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2019

Authors and Affiliations

  1. 1.Tampere UniversityTampereFinland
  2. 2.Università degli Studi dell’InsubriaVareseItaly

Personalised recommendations