Skip to main content
Top
Published in: Software Quality Journal 2/2022

28-02-2021

Codes of conduct in Open Source Software—for warm and fuzzy feelings or equality in community?

Authors: Vandana Singh, Brice Bongiovanni, William Brandon

Published in: Software Quality Journal | Issue 2/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper focuses on codes of conduct (CoC) of Free and Open Source Software (F/OSS) and their role in improving women’s participation in online communities of OSS. We investigated 355 F/OSS software package websites for the presence of codes of conduct and then analyzed these for diversity elements. Qualitative content analysis of the websites shows that less than 10% (28) of the analyzed websites had some type of community rules such as CoC. In-depth analysis of the CoCs demonstrated many discrepancies in the terminology, length, enforcement, and adoption of codes of conduct. To investigate the usage of these CoCs, we investigate five women-focused OSS discussion forums. This analysis shows the value of creating/adopting a CoC and the impact CoC can have on the participation of women. We also present the challenges in the usage and enforcement of CoCs as discussed by women of these forums. We conclude with recommendations for better enforcement of CoC and reflection on the ethical underpinnings of CoC as a tool to improve diversity and inclusion in OSS.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Carillo, K. D. A., Huff, S., & Chawner, B. (2017). What makes a good contributor? Understanding contributor behavior within large Free/Open Source Software projects – A socialization perspective. Journal of Strategic Information Systems, 26(4), 322–359.CrossRef Carillo, K. D. A., Huff, S., & Chawner, B. (2017). What makes a good contributor? Understanding contributor behavior within large Free/Open Source Software projects – A socialization perspective. Journal of Strategic Information Systems, 26(4), 322–359.CrossRef
go back to reference Carillo, KDA; Huff, S and Chawner, B. (2014). It's Not Only about Writing Code: An Investigation of the Notion of Citizenship Behaviors in the Context of Free/Libre/Open Source Software Communities. 47th Hawaii International Conference on System Sciences, Waikoloa, HI, 2014, pp. 3276–3285. (2014) Carillo, KDA; Huff, S and Chawner, B. (2014). It's Not Only about Writing Code: An Investigation of the Notion of Citizenship Behaviors in the Context of Free/Libre/Open Source Software Communities. 47th Hawaii International Conference on System Sciences, Waikoloa, HI, 2014, pp. 3276–3285. (2014)
go back to reference Catolino, G., Palomba,F., Tamburri, Damian.A., Serebrenik, A., Ferrucci, F. (2019). Gender Diversity and Women in Software Teams: How Do They Affect Community Smells? 41st International Conference on Software Engineering, (ICSE 2019), Software Engineering in Society, 2019. Catolino, G., Palomba,F., Tamburri, Damian.A., Serebrenik, A., Ferrucci, F. (2019). Gender Diversity and Women in Software Teams: How Do They Affect Community Smells? 41st International Conference on Software Engineering, (ICSE 2019), Software Engineering in Society, 2019.
go back to reference Childs, Sue. (2017). Civilising the internet? Health Information on the Internet, 57, 1–2. Childs, Sue. (2017). Civilising the internet? Health Information on the Internet, 57, 1–2.
go back to reference Coelho, J, and Valente, M.T. (2017). Why Modern Open Source Projects Fail. In Proceedings of 2017 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Paderborn, Germany, September 4–8, 2017 (ESEC/FSE’17). Coelho, J, and Valente, M.T. (2017). Why Modern Open Source Projects Fail. In Proceedings of 2017 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Paderborn, Germany, September 4–8, 2017 (ESEC/FSE’17).
go back to reference Ford, D., Harkins, A. and Parnin, C. (2017). Someone like me: How does peer parity influence participation of women on stack overflow?, 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Raleigh, NC, 2017, pp. 239–243.(2017) Ford, D., Harkins, A. and Parnin, C. (2017). Someone like me: How does peer parity influence participation of women on stack overflow?, 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Raleigh, NC, 2017, pp. 239–243.(2017)
go back to reference Graziotin, D., Wang, X. and Abrahamsson, P. (2014). Software developers, moods, emotions, and performance, IEEE. Software, vol. 31, no. 4, pp. 24–27, 2014. Graziotin, D., Wang, X. and Abrahamsson, P. (2014). Software developers, moods, emotions, and performance, IEEE. Software, vol. 31, no. 4, pp. 24–27, 2014.
go back to reference Herring, S. C. (1999). Posting in a different voice: Gender and ethics in computer-mediated communication. In P. A. Mayer (Ed.), Computer Media and Communication: A Reader (pp. 241–265). New York: Oxford University Press. Herring, S. C. (1999). Posting in a different voice: Gender and ethics in computer-mediated communication. In P. A. Mayer (Ed.), Computer Media and Communication: A Reader (pp. 241–265). New York: Oxford University Press.
go back to reference Karpf, D. (2011). Open Source Political Community Development: A Five-Stage Adoption Process. Journal of Information Technology & Politics, 8(3), 323–345. (2011) Karpf, D. (2011). Open Source Political Community Development: A Five-Stage Adoption Process. Journal of Information Technology & Politics, 8(3), 323–345. (2011)
go back to reference Kilamo, Hammouda, Mikkonen, & Aaltonen. (2012).From proprietary to open source—Growing an open source ecosystem. The Journal of Systems & Software, 85(7), 1467–1478 (2012) Kilamo, Hammouda, Mikkonen, & Aaltonen. (2012).From proprietary to open source—Growing an open source ecosystem. The Journal of Systems & Software, 85(7), 1467–1478 (2012)
go back to reference Michlmayr, M. (2009). Community Management in open source projects. Upgrade 10(2), 22–26. (2009) Michlmayr, M. (2009). Community Management in open source projects. Upgrade 10(2), 22–26. (2009)
go back to reference Minichiello, V., Aroni, R., Timewell, E., & Alexander, L. (1990). In-depth interviewing: Researching people. Hong Kong: Longman Cheshire. Minichiello, V., Aroni, R., Timewell, E., & Alexander, L. (1990). In-depth interviewing: Researching people. Hong Kong: Longman Cheshire.
go back to reference Morrison, Shannon, Bruckman, Amy S., Fiesler, Casey, & Bruckman, Amy S. (2016). An archive of their own. 34th Annural CHI Conference on Human Factors in Computing Systems, 2574–2585. Morrison, Shannon, Bruckman, Amy S., Fiesler, Casey, & Bruckman, Amy S. (2016). An archive of their own. 34th Annural CHI Conference on Human Factors in Computing Systems, 2574–2585.
go back to reference Nafus, D. (2012). ‘Patches don’t have gender’: What is not open in open source software. New Media & Society, 14(4), 669–683.CrossRef Nafus, D. (2012). ‘Patches don’t have gender’: What is not open in open source software. New Media & Society, 14(4), 669–683.CrossRef
go back to reference Raasch, Christina, Herstatt, Cornelius, & Abdelkafi, Nizar. (2008). Open source innovation: Characteristics and applicability outside the software industry. Working Paper 53. (2008) Raasch, Christina, Herstatt, Cornelius, & Abdelkafi, Nizar. (2008). Open source innovation: Characteristics and applicability outside the software industry. Working Paper 53. (2008)
go back to reference Scacchi, W., Grundy, J., Hoek, A., & Whitehead, J. (2010). Collaboration Practices and Affordances in Free/Open Source Software Development. In Collaborative Software Engineering (pp. 307–327). Berlin, Heidelberg: Springer Berlin Heidelberg. (2010). Scacchi, W., Grundy, J., Hoek, A., & Whitehead, J. (2010). Collaboration Practices and Affordances in Free/Open Source Software Development. In Collaborative Software Engineering (pp. 307–327). Berlin, Heidelberg: Springer Berlin Heidelberg. (2010).
go back to reference Schilling, J. (2006). On the pragmatics of qualitative assessment: Designing the process for content analysis. European Journal of Psychological Assessment, 22(1), 28–37.CrossRef Schilling, J. (2006). On the pragmatics of qualitative assessment: Designing the process for content analysis. European Journal of Psychological Assessment, 22(1), 28–37.CrossRef
go back to reference Singh, V. (2019). Investigation into the Women Only Spaces in Open Source Software communities. Second Workshop on Gender Equality (GE@ICSE) at International Conference on Software Engineering (ICSE), Montreal, Canada, May 27th, 2019. Singh, V. (2019). Investigation into the Women Only Spaces in Open Source Software communities. Second Workshop on Gender Equality (GE@ICSE) at International Conference on Software Engineering (ICSE), Montreal, Canada, May 27th, 2019.
go back to reference Singh, V. and Brandon, W. (2019). Inclusion Initiatives for Women of Open Source Software. Proceedings of the 15th International Conference on Open Source Systems, 15th International Federation for Information Processing (IFIP) WG 2.13 International Conference, OSS 2019, Montreal, QC, Canada, May 26–27, 2019, Proceedings. 68–79. https://doi.org/10.1007/978-3-030-20883-7_7 Singh, V. and Brandon, W. (2019). Inclusion Initiatives for Women of Open Source Software. Proceedings of the 15th International Conference on Open Source Systems, 15th International Federation for Information Processing (IFIP) WG 2.13 International Conference, OSS 2019, Montreal, QC, Canada, May 26–27, 2019, Proceedings. 68–79. https://​doi.​org/​10.​1007/​978-3-030-20883-7_​7
go back to reference Singh, V. and Brandon, W. (2020). How do the women of Open Source support each other? Track – Critical and Ethical Studies of Digital Social Media, Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS53), IEEE Computer Society Digital Library. Singh, V. and Brandon, W. (2020). How do the women of Open Source support each other? Track – Critical and Ethical Studies of Digital Social Media, Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS53), IEEE Computer Society Digital Library.
go back to reference Squire, M., & Gazda, R. (2015). FLOSS as a Source for Profanity and Insults: Collecting the Data. System Sciences (HICSS), 2015 48th Hawaii International Conference on, 2015, 5290–5298. Squire, M., & Gazda, R. (2015). FLOSS as a Source for Profanity and Insults: Collecting the Data. System Sciences (HICSS), 2015 48th Hawaii International Conference on, 2015, 5290–5298.
go back to reference Taylor, V. and Ladner, R. (2011). Data trends on minorities and people with disabilities in computing. Communications of the ACM, vol. 54, no. 12, p. 34, 2011. Taylor, V. and Ladner, R. (2011). Data trends on minorities and people with disabilities in computing. Communications of the ACM, vol. 54, no. 12, p. 34, 2011.
go back to reference Tourani, P., Adams, B., & Serebrenik, A. (2017). Code of Conduct in Open Source Projects. IEEE 24TH International Conference on Software Analysis, Evolution, and Reengineering (SANER), 24–33.(2017) Tourani, P., Adams, B., & Serebrenik, A. (2017). Code of Conduct in Open Source Projects. IEEE 24TH International Conference on Software Analysis, Evolution, and Reengineering (SANER), 24–33.(2017)
go back to reference Vanacker, B., & Heider, D. (2012). Ethical harm in virtual communities. Convergence: The International Journal of Research into New Media Technologies, 18(1), 71–84. Vanacker, B., & Heider, D. (2012). Ethical harm in virtual communities. Convergence: The International Journal of Research into New Media Technologies, 18(1), 71–84.
go back to reference Vasilescu, B., Posnett, D., Ray, van den Brand, M., Serebrenik, A., Devanbu, P. and Filkov, V. (2015). Gender and Tenure Diversity in GitHub Teams. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI ’15). ACM, New York, NY, USA, 3789–3798. Vasilescu, B., Posnett, D., Ray, van den Brand, M., Serebrenik, A., Devanbu, P. and Filkov, V. (2015). Gender and Tenure Diversity in GitHub Teams. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI ’15). ACM, New York, NY, USA, 3789–3798.
go back to reference Weller, M. (2007). The distance from isolation: Why communities are the logical conclusion in e-learning. Computers and Education, 49(2), 148–159.CrossRef Weller, M. (2007). The distance from isolation: Why communities are the logical conclusion in e-learning. Computers and Education, 49(2), 148–159.CrossRef
go back to reference Zhang, Y., & Wildemuth, B. M. (2009). Qualitative analysis of content. In B. Wildemuth (Ed.), Applications of Social Research Methods to Questions in Information and Library Science (pp. 308–319). Westport, CT: Libraries Unlimited. Zhang, Y., & Wildemuth, B. M. (2009). Qualitative analysis of content. In B. Wildemuth (Ed.), Applications of Social Research Methods to Questions in Information and Library Science (pp. 308–319). Westport, CT: Libraries Unlimited.
Metadata
Title
Codes of conduct in Open Source Software—for warm and fuzzy feelings or equality in community?
Authors
Vandana Singh
Brice Bongiovanni
William Brandon
Publication date
28-02-2021
Publisher
Springer US
Published in
Software Quality Journal / Issue 2/2022
Print ISSN: 0963-9314
Electronic ISSN: 1573-1367
DOI
https://doi.org/10.1007/s11219-020-09543-w

Other articles of this Issue 2/2022

Software Quality Journal 2/2022 Go to the issue

Premium Partner