开源软件生态系统中的隐形劳动
软件工程
2025-01-13 v2
摘要
隐形劳动是指未被完全看见或未获得适当补偿的工作。在开源软件(OSS)生态系统中,不涉及代码的关键任务(如内容审核)常常变得不可见,从而对个人和组织造成损害。然而,隐形劳动难以测量,以至于我们不清楚 OSS 活动中有多少是隐形的。我们的研究应对了这一挑战,证明大约一半的 OSS 工作是隐形的。我们通过开发一种认知锚定调查技术来实现这一点,该技术测量 OSS 开发者对劳动可见性和归属感的自我评估。调查受访者(n=142)报告称,他们的工作更可能是隐形的(3项任务中有2项)而非可见的,并且一半(50.1%)未获补偿。用可见性概念引导参与者,会使他们比用隐形性引导的参与者认为自己的工作更可见,且可见性不那么重要。我们还发现证据表明,归属动机之间的张力可能增加了隐形劳动的普遍性。这表明,将 OSS 活动宣传为“开放”可能导致贡献者高估其劳动的实际可见性。我们的发现表明,与不同利益相关者合作,使选定的、集体重视的活动变得可见,并在可能时增加有价值形式的补偿(如归属、机会或报酬),将带来益处。这可以改善软件开发的公平性,同时为帮助组织和社区实现其目标的工作设计提供更大的透明度。
引用
@article{arxiv.2401.06889,
title = {Invisible Labor in Open Source Software Ecosystems},
author = {John Meluso and Amanda Casari and Katie McLaughlin and Milo Z. Trujillo},
journal= {arXiv preprint arXiv:2401.06889},
year = {2025}
}
备注
31 pages, 7 figures, 1 table