Advertisement

Fifteen Years of Open Source Software Evolution

  • Francis Bordeleau
  • Paulo Meirelles
  • Alberto SillittiEmail author
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 556)

Abstract

The Open Source Software (OSS) ecosystem and community has evolved enormously from the first edition of the OSS conference that took place in Genoa (Italy) in 2005. Such evolution happened in every aspect of OSS including research, technology, and business pushing its adoption to an unpredictable scale. Nowadays, it is almost impossible for people not using OSS in every interaction they have with technology. This fact is a tremendous success for OSS but such evolution and adoption has not always followed the intended path and some relevant deviations have occurred during such long journey.

This paper provide an overview of the evolution of OSS in the three mentioned areas (research, technology, and business) highlighting the main aspects and identifying the current trends that will be the basis for its future evolution.

Keywords

OSS evolution OSS research OSS technology OSS business 

References

  1. 1.
    Andreessen, M.: Why software is eating the world. Wall Street J. (2011). https://a16z.com/2011/08/20/why-software-is-eating-the-world/
  2. 2.
    Ciancarini, P., Poggi, F., Rossi, D., Sillitti, A.: Improving bug predictions in multicore cyber-physical systems. In: Ciancarini, P., Sillitti, A., Succi, G., Messina, A. (eds.) Proceedings of 4th International Conference in Software Engineering for Defence Applications. AISC, vol. 422, pp. 287–295. Springer, Cham (2016).  https://doi.org/10.1007/978-3-319-27896-4_24CrossRefGoogle Scholar
  3. 3.
    Ciancarini, P., Sillitti, A.: A model for predicting bug fixes in open source operating systems: an empirical study. In: 28th International Conference on Software Engineering and Knowledge Engineering (SEKE 2016), Redwood City, San Francisco Bay, CA, USA (2016)Google Scholar
  4. 4.
    Ciancarini, P., Poggi, F., Rossi, D., Sillitti, A.: Analyzing and predicting concurrency bugs in open source systems. In: 30th International Joint Conference on Neural Networks (IJCNN 2017), Anchorage, AK, USA (2017)Google Scholar
  5. 5.
    Di Bella, E., Sillitti, A., Succi, G.: A multivariate classification of open source developers. Inf. Sci. 221, 72–83 (2013)CrossRefGoogle Scholar
  6. 6.
    Georgiev, A., Sillitti, A., Succi, G.: Open soruce mobile virtual machines: an energy assessment of Dalvik vs. ART. In: 10th International Conference on Open Source Systems (OSS 2014), San Jose, Costa Rica (2014)Google Scholar
  7. 7.
    Jermakovics, A., Sillitti, A., Succi, G.: Exploring collaboration networks in open-source projects. In: Petrinja, E., Succi, G., El Ioini, N., Sillitti, A. (eds.) OSS 2013. IAICT, vol. 404, pp. 97–108. Springer, Heidelberg (2013).  https://doi.org/10.1007/978-3-642-38928-3_7CrossRefGoogle Scholar
  8. 8.
    Petrinja, E., Sillitti, A., Succi, G.: Overview on trust in large FLOSS communities. In: Russo, B., Damiani, E., Hissam, S., Lundell, B., Succi, G. (eds.) OSS 2008. ITIFIP, vol. 275, pp. 47–56. Springer, Boston, MA (2008).  https://doi.org/10.1007/978-0-387-09684-1_4CrossRefGoogle Scholar
  9. 9.
    Petrinja, E., Nambakam, R., Sillitti, A.: Introducing the open maturity model. In: 2nd Emerging Trends in FLOSS Research and Development Workshop at ICSE 2009, Vancouver, BC, Canada (2009)Google Scholar
  10. 10.
    Petrinja, E., Sillitti, A., Succi, G.: Comparing OpenBRR, QSOS, and OMM assessment models. In: Ågerfalk, P., Boldyreff, C., González-Barahona, J.M., Madey, G.R., Noll, J. (eds.) OSS 2010. IAICT, vol. 319, pp. 224–238. Springer, Heidelberg (2010).  https://doi.org/10.1007/978-3-642-13244-5_18CrossRefGoogle Scholar
  11. 11.
    Roman, G.-C., Griswold, W., Nuseibeh, B.: Proceedings of the 27th International Conference on Software Engineering (ICSE 2005). ACM (2005)Google Scholar
  12. 12.
    Atlee, J., Bultan, T., Whittle, J.: Proceedings of the 41st International Conference on Software Engineering (ICSE 2019). ACM (2019)Google Scholar
  13. 13.
    Rossi, B., Scotto, M., Sillitti, A., Succi, G.: Criteria for the non invasive transition to OpenOffice. In: 1st International Conference on Open Source Systems (OSS 2005), Genoa, Italy (2005)Google Scholar
  14. 14.
    Rossi, B., Scotto, M., Sillitti, A., Succi, G.: An empirical study on the migration to OpenOffice.org in a public administration. Int. J. Inf. Technol. Web Eng. 1(3), 64–80 (2006)CrossRefGoogle Scholar
  15. 15.
    Russo, B., Braghin, C., Gasperi, P., Sillitti, A., Succi, G.: Defining the total cost of ownership for the transition to open source systems. In: 1st International Conference on Open Source Systems (OSS 2005), Genoa, Italy (2005)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2019

Authors and Affiliations

  • Francis Bordeleau
    • 1
  • Paulo Meirelles
    • 2
  • Alberto Sillitti
    • 3
    Email author
  1. 1.Ecole de Technologie Supérieure (ETS)MontrealCanada
  2. 2.Federal University of Sao PauloSao PauloBrazil
  3. 3.Innopolis UniversityInnopolisRussian Federation

Personalised recommendations