中文

女性在开源软件中的参与:一项文献综述

软件工程 2024-01-24 v3

摘要

尽管有各种改善多样性的努力,女性在开源软件(OSS)中的参与仍非常不均衡。这令人担忧,不仅因为女性错失了 OSS 所提供的职业与技能发展机会,也因为 OSS 项目因其参与者缺乏多样性而遭受思想多样性的匮乏。刻画女性参与并探究如何吸引和留住女性的研究分散于多个领域,包括信息系统、软件工程与社会科学。本文系统性地映射、聚合并综合了关于女性在开源软件中参与的现状。它聚焦于女性的代表性及贡献于 OSS 的女性人口统计特征、她们如何贡献、其贡献的接受率、动机与挑战,以及社区用以吸引和留住女性所采用的策略。我们识别出 51 篇(发表于 2005 至 2021 年间)探讨女性参与 OSS 的文章。据文献,女性约占 OSS 贡献者的 9.8%;她们多为近期贡献者,20–37 岁,每周投入少于 5 小时于 OSS,并做出非代码与代码两类贡献。仅 5% 的项目有女性作为核心开发者,女性撰写的 pull-request 少于 5%,但其合并接受率与男性相似甚至更高。除学习新技能与利他主义外,互惠与亲缘感是对女性尤为相关的动机,但若其贡献未获回报则可能离开。女性的挑战主要是社会性的,包括同伴比例失衡以及来自有毒文化的非包容性沟通。文献报告了十项策略,已映射至七项挑战中的六项。基于这些结果,我们为未来研究与实践提供指南。

关键词

引用

@article{arxiv.2105.08777,
  title  = {Women's Participation in Open Source Software: A Survey of the Literature},
  author = {Bianca Trinkenreich and Igor Wiese and Anita Sarma and Marco Gerosa and Igor Steinmacher},
  journal= {arXiv preprint arXiv:2105.08777},
  year   = {2024}
}