Skip to main content
Log in

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

  • Published:
Software Quality Journal Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Aurora, V. (2010). It’s not just Noirin. Retrieved on June 10th, 2020 from https://blog.valerieaurora.org/2010/11/08/its-not-just-noirin/

  • Aurora, V. 2010. The dark side of open source conferences. LWN.net, retrieved on October 1st, 2019 from https://lwn.net/Articles/417952/

  • Blincoe, K., Springer, O., & Wrobel, M. R. (2019). Perceptions of gender diversity’s impact on mood in software development teams. IEEE Software, 36(5), 51–56. https://doi.org/10.1109/MS.2019.2917428.

    Article  Google Scholar 

  • Burnett, M., Peters, A., Hill, C., & Elarief, N. (2016). Finding Gender-Inclusiveness Software Issues with GenderMag: A Field Investigation. Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, 2586–2598. https://doi.org/10.1145/2858036.2858274

  • Cakebread, C. (2017). You're not alone, no one reads terms of service agreements. Retrieved on June 1st, 2020 from https://www.businessinsider.com/deloitte-study-91-percent-agree-terms-of-service-without-reading-2017-11

  • 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.

    Article  Google Scholar 

  • 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)

  • 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.

  • Childs, Sue. (2017). Civilising the internet? Health Information on the Internet, 57, 1–2.

  • 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).

  • Cohem, N. (2018). After years of Abusive e-mails, the Creator of Linux Steps Aside. Article published in the New Yorker, September 19th, 2018. Retrieved on September 18th, 2019 from https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside

  • Cruz, A. G. B., Seo, Y., & Rex, M. (2018). Trolling in online communities: A practice-based theoretical perspective. The Information Society, 34(1), 15–26. https://doi.org/10.1080/01972243.2017.1391909.

    Article  Google Scholar 

  • Department of Labor. (2017). Labor Force Statistics from the Current Population Survey - https://www.bls.gov/cps/cpsaat11.htm

  • Finley, K. (2017). Diversity in Open Source is Even Worse than in tech overall. Wired Magazine Website https://www.wired.com/2017/06/diversity-open-source-even-worse-tech-overall/ (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)

  • Graziotin, D., Wang, X. and Abrahamsson, P. (2014). Software developers, moods, emotions, and performance, IEEE. Software, vol. 31, no. 4, pp. 24–27, 2014.

  • 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.

    Google Scholar 

  • IRINEP. (2017). Is open source open to women. https://wotc.crn.com/blog/is-open-source-open-to-women (2017)

  • Kapor Center Report (2017). Tech Leavers Study. Retrieved from https://mk0kaporcenter5ld71a.kinstacdn.com/wp-content/uploads/2017/08/TechLeavers2017.pdf

  • Karpf, D. (2011). Open Source Political Community Development: A Five-Stage Adoption Process. Journal of Information Technology & Politics, 8(3), 323–345. (2011)

  • 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)

  • Lewis, R., Sharp, E., Remnant, J., & Redpath, R. (2014). ‘Safe Spaces’: Experiences of Feminist Women-Only Space. Sociological Research Online, 20. https://doi.org/10.5153/sro.3781

  • Menezes, A. and Prikladnicki, R. (2018). In International Workshop on Cooperative and Human Aspects of Software Engineering, Gothenburg, Sweden, May 2018 (CHASE'18), 4 pages. https://doi.org/10.1145/3195836.3195857

  • Michlmayr, M. (2009). Community Management in open source projects. Upgrade 10(2), 22–26. (2009)

  • Minichiello, V., Aroni, R., Timewell, E., & Alexander, L. (1990). In-depth interviewing: Researching people. Hong Kong: Longman Cheshire.

    Google Scholar 

  • 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.

  • Nafus, D. (2012). ‘Patches don’t have gender’: What is not open in open source software. New Media & Society, 14(4), 669–683.

    Article  Google Scholar 

  • NCWIT. (2016). National Council of Women in Information Technology https://www.ncwit.org/sites/default/files/resources/btn_03092016_web.pdf .(2016)

  • Nielsen, J. (2020) How People Read Online: New and Old Findings, Retrieved on 6/1/2020 from https://www.nngroup.com/articles/how-people-read-online/

  • Nishii, L. H. (2013). The benefits of climate for inclusion for gender-diverse groups. Academy of Management Journal, 56(6), 1754–1774. https://doi.org/10.5465/amj.2009.0823.

    Article  Google Scholar 

  • Powers, T.M. (2003). Real Wrongs in Virtual Communities. Ethics and Information Technology (2003) 5: 191. https://doi.org/10.1023/B:ETIN.0000017737.56971.20

  • Raasch, Christina, Herstatt, Cornelius, & Abdelkafi, Nizar. (2008). Open source innovation: Characteristics and applicability outside the software industry. Working Paper 53. (2008)

  • Reagle, Joseph. (2013). Free as in sexist? Free culture and the gender gap. First Monday, 18(1). https://doi.org/10.5210/fm.v18i1.4291

  • Rock, D. and Grant, H. (2016). Why diverse teams are smarter? Harvard Business Review, November 2016. Retrieved from https://hbr.org/2016/11/why-diverse-teams-are-smarter

  • Robles, G., Arjona Reina, L., Gonzáles-Barahona, J. M., & Dueñas Domínguez, S. (2016). Women in free/libre/open source software: The situation in the 2010s. Springer International Publishing IFIP AICT, 472, 163–173. https://doi.org/10.1007/978-3-319-39225-7_13.

    Article  Google Scholar 

  • 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).

  • Schilling, J. (2006). On the pragmatics of qualitative assessment: Designing the process for content analysis. European Journal of Psychological Assessment, 22(1), 28–37.

    Article  Google Scholar 

  • 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. 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. (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.

  • 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.

  • Svrluga, S. (2019). Computer scientist Richard Stallman resigns from MIT after comments about Epstein scandal. Washington Post Article retrieved on September 20th, 2019 from https://www.washingtonpost.com/education/2019/09/17/computer-scientist-richard-stallman-resigns-mit-after-comments-about-epstein-scandal/

  • Taft, D. (2017). Amidst Bias, Women Work to Find a Place in Open Source Communities https://thenewstack.io/women-open-source-still-fighting-good-fight/ (2017)

  • 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.

  • Terrell, J., Kofink, A., Middleton, J., Rainear, C., Murphy-Hill, E., Parnin, C., & Stallings, J. (2017). Gender differences and bias in open source: pull request acceptance of women versus men. PeerJ Computer Science, 3, e111. https://doi.org/10.7717/peerj-cs.111.(2017).

    Article  Google Scholar 

  • 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)

  • Vanacker, B., & Heider, D. (2012). Ethical harm in virtual communities. Convergence: The International Journal of Research into New Media Technologies, 18(1), 71–84.

  • 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.

  • Weller, M. (2007). The distance from isolation: Why communities are the logical conclusion in e-learning. Computers and Education, 49(2), 148–159.

    Article  Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vandana Singh.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

See Table 2 and 3.

Table 2 Code book for OSS women forum message analysis
Table 3 Data analysis—OSS websites

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, V., Bongiovanni, B. & Brandon, W. Codes of conduct in Open Source Software—for warm and fuzzy feelings or equality in community?. Software Qual J 30, 581–620 (2022). https://doi.org/10.1007/s11219-020-09543-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11219-020-09543-w

Keywords

Navigation