The Census of the Brazilian Open-Source Community

  • Gustavo Pinto
  • Fernando Kamei
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 427)

Abstract

During a long time, software engineering research has been trying to better understand open-source communities and uncover two fundamental questions: (i) who are the contributors and (i) why they contribute. Most of these researches focus on well-known OSS projects, but little is known about the OSS movement in emerging countries. In this paper, we attempt to fill this gap by presenting a picture of the Brazilian open-source contributor. To achieve this goal, we examined activities from more than 12,400 programmers on Github, during the period of a year. Subsequently, we correlate our findings with a survey that was answered by more than 1,000 active contributors. Our results show that exists an OSS trend in Brazil: most part of the contributors are active, performing around 30 contributions per year, and they contribute to OSS basically by altruism.

Keywords

OSS Github Brazilian OSS Community 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Arruda, D., Bezerra, F., Neris, V., Toro, P., Wainera, J.: Brazilian computer science research: Gender and regional distributions. Scientometrics 79(3), 651–665 (2009)CrossRefGoogle Scholar
  2. 2.
    Bagozzi, R., Dholakia, U.: Open source software user communities: A study of participation in linux user groups. Management Science 52(7) (2006)Google Scholar
  3. 3.
    Dabbish, L., Stuart, C., Tsay, J., Herbsleb, J.: Social coding in github: transparency and collaboration in an open software repository. In: Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work, ACM (2012)Google Scholar
  4. 4.
    Gousios, G., Pinzger, M., Deursen, A.: An exploration of the pull-based software development model. Submitted to the ICSE 2014 (September 2013)Google Scholar
  5. 5.
    Hertel, G., Niedner, S., Herrmann, S.: Motivation of software developers in open source projects: an internet-based survey of contributors to the linux kernel. Research Policy 32(7), 1159–1177 (2003)CrossRefGoogle Scholar
  6. 6.
    Kitchenham, B., Pfleeger, S.: Personal opinion surveys. In: Guide to Advanced Empirical Software Engineering, pp. 63–92. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  7. 7.
    Kitchenham, B., Pfleeger, S., Pickard, L., Jones, P., Hoaglin, D., Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research in software engineering. IEEE Trans. Softw. Eng. 28(8), 721–734 (2002)CrossRefGoogle Scholar
  8. 8.
    Lin, L.: A Concordance Correlation Coefficient to Evaluate Reproducibility. Biometrics 45(1), 255–268 (1989)CrossRefMATHGoogle Scholar
  9. 9.
    McDonald, N., Goggins, S.: Performance and participation in open source software on github. In: CHI 2013 Extended Abstracts on Human Factors in Computing Systems, CHI EA 2013, pp. 139–144. ACM (2013)Google Scholar
  10. 10.
    Medeiros, C.: From subject of change to agent of change: Women and it in brazil. In: Proceedings of the International Symposium on Women and ICT: Creating Global Transformation, CWIT 2005, ACM (2005)Google Scholar
  11. 11.
    Melo, C., Santos, V., Katayama, E., Corbucci, H., Prikladnicki, R., Goldman, A., Kon, F.: The evolution of agile software development in brazil. Journal of the Brazilian Computer Society 19(4), 523–552 (2013)CrossRefMathSciNetGoogle Scholar
  12. 12.
    Morrison, P., Murphy-Hill, E.: Is programming knowledge related to age? an exploration of stack overflow. In: Proceedings of the 10th Working Conference on Mining Software Repositories, IEEE Press (2013)Google Scholar
  13. 13.
    Roberts, J., Hann, I., Slaughter, S.: Understanding the motivations, participation, and performance of open source software developers: A longitudinal study of the apache projects. Manage. Sci. 52(7), 984–999 (2006)CrossRefGoogle Scholar
  14. 14.
    Wang, Y., Guo, D., Shi, H.: Measuring the evolution of open source software systems with their communities. SIGSOFT Softw. Eng. Notes (November 2007)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2014

Authors and Affiliations

  • Gustavo Pinto
    • 1
  • Fernando Kamei
    • 1
    • 2
  1. 1.Federal University of PernambucoRecifeBrazil
  2. 2.Federal Institute of Sertão PernambucanoOuricuriBrazil

Personalised recommendations