[论文解读] The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open Source
本研究通过针对242名贡献者的调查,重新审视了参与开源软件(OSS)的动机,发现社交动机(如声誉和利他主义)的重要性有所上升,而内在动机(如学习和乐趣)依然占据核心地位。贡献者往往随时间推移从外在动机(如职业发展、教育)转向内在动机(如学习、利他主义),新手与资深贡献者呈现出不同的动机演变轨迹。
Open Source Software (OSS) has changed drastically over the last decade, with OSS projects now producing a large ecosystem of popular products, involving industry participation, and providing professional career opportunities. But our field's understanding of what motivates people to contribute to OSS is still fundamentally grounded in studies from the early 2000s. With the changed landscape of OSS, it is very likely that motivations to join OSS have also evolved. Through a survey of 242 OSS contributors, we investigate shifts in motivation from three perspectives: (1) the impact of the new OSS landscape, (2) the impact of individuals' personal growth as they become part of OSS communities, and (3) the impact of differences in individuals' demographics. Our results show that some motivations related to social aspects and reputation increased in frequency and that some intrinsic and internalized motivations, such as learning and intellectual stimulation, are still highly relevant. We also found that contributing to OSS often transforms extrinsic motivations to intrinsic, and that while experienced contributors often shift toward altruism, novices often shift toward career, fun, kinship, and learning. OSS projects can leverage our results to revisit current strategies to attract and retain contributors, and researchers and tool builders can better support the design of new studies and tools to engage and support OSS development.
研究动机与目标
- 为了理解自21世纪初以来,在开源职业化及企业参与度上升的背景下,参与OSS的动机如何演变。
- 为了探究个体贡献者在OSS社区中积累经验与任期后,其动机如何发生变化。
- 为了考察性别、贡献类型(代码与非代码)及经验水平等人口统计因素如何影响动机及其演变。
- 为了支持OSS社区设计更优的留存与包容策略,通过识别当前的动机驱动因素及其转变。
- 为未来研究、工具开发与教育实践提供更新的实证证据。
提出的方法
- 通过在线调查收集242名活跃OSS贡献者的数据,问卷基于三份2000年代初具有里程碑意义的OSS动机研究(Hars & Ou, Lakhani & Wolf, Ghosh et al.)设计。
- 采用混合方法:先通过开放式问题捕捉自发性动机,随后通过封闭式问题映射至既定动机类别(内在、内化外在、外在)。
- 由具有不同背景的多位研究人员进行定性编码,对开放式回答进行分类并映射至动机类别,通过持续比较与协商一致确保可靠性。
- 运用统计分析(Fisher精确检验)评估不同人口统计与经验分组中动机转变的显著性。
- 按贡献者任期(新手 vs. 资深)、贡献类型(代码 vs. 非代码)及性别对数据进行分段,以分析动机差异与演变。
- 将完整数据集与复现包公开发布,以支持透明度与未来研究的可复现性。
实验结果
研究问题
- RQ1RQ1a:当前是什么动机促使贡献者参与OSS?
- RQ2RQ1b:随着生态系统成熟,参与OSS的动机发生了怎样的变化?
- RQ3RQ2:随着贡献者积累任期与经验,其参与OSS的动机如何演变?
- RQ4RQ3a:不同贡献者特征(如性别、贡献类型、经验水平)之间的动机有何差异?
- RQ5RQ3b:不同贡献者特征之间的动机转变有何差异?
主要发现
- 社交动机(如帮助他人、团队合作、声誉)在当前OSS贡献者中的频率与重要性均有所提升。
- 内在动机与内化外在动机(尤其是学习、智力刺激与利他主义)依然高度相关,常被列为首要驱动力。
- 许多贡献者最初以外在动机(如职业发展、教育、参与GSoC)为驱动,但随时间推移逐渐将这些动机内化为内在动机。
- 新手贡献者更可能受职业目标、乐趣、情感联结与学习驱动,而资深贡献者则更倾向于采纳利他主义动机。
- 存在从外在动机向内在动机的显著转变,表明初始激励往往通过内化价值观促成长期参与。
- 动机存在显著的人口统计差异:非编码贡献者与女性更可能受社区归属、文档贡献与协作动机驱动,而编码贡献者则更倾向于技术学习与声誉动机。
更好的研究,从现在开始
从论文设计到论文写作,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。