GitHub 开源项目中与个人数据和数据保护相关问题的报告者、内容与动因
软件工程
2025-10-15 v2
摘要
欧盟的《通用数据保护条例》(GDPR)和美国的《加州消费者隐私法案》(CCPA)等数据保护法规影响了软件处理用户个人数据的方式。现有文献聚焦于运营中软件如何讨论数据保护法规,或该主题在软件开发过程之外各种渠道中的讨论。然而,缺失的是此类法规对软件开发过程影响的视角。在我们的工作中,我们填补了这一空白,并探讨软件开发过程中的讨论如何受法规影响、谁报告并讨论与个人数据和数据保护相关的问题,以及开发者如何对这些议题作出反应。为此,我们使用归纳式编码分析了来自 GitHub 开源项目的 652 个问题,并利用这些编码定量分析角色、解决方案与数据保护问题之间的关系,以理解相关性并预测问题的解决方案。最显著的是,我们观察到在 GDPR 生效时报告数量显著增加。最常见的问题类型是隐私增强的功能请求,主要由高频报告者和高频提交者报告与讨论。但尤其是隐私增强相关的问题也常由一次性报告者提出。大多数请求在无反对票的情况下得到解决。总之,我们的发现表明数据保护法规有效地在软件开发社区内引发了关于隐私的讨论。
引用
@article{arxiv.2304.06367,
title = {The whos, whats, and whys of issues related to personal data and data protection in open-source projects on GitHub},
author = {Anne Henning and Lukas Schulte and Steffen Herbold and Oksana Kulyk and Peter Mayer},
journal= {arXiv preprint arXiv:2304.06367},
year = {2025}
}
备注
Accepted at the Empirical Software Engineering Journal