开源软件开发中的公私资助模式:以scikit-learn为例的案例研究
软件工程
2024-05-06 v5 人工智能
计算机与社会
机器学习
摘要
政府越来越多地资助开源软件(OSS)开发,以支持软件安全、数字主权以及科学和创新中的国家竞争力等。然而,关于OSS开发者如何评估政府资助OSS的相对利弊,人们知之甚少。本研究通过对scikit-learn(一个用于机器学习的Python库)的案例研究来探讨这个问题,该库由公共研究资助、商业赞助、微捐赠以及法国人工智能战略中宣布的3200万欧元资助。通过对scikit-learn的维护者和资助者的25次访谈,本研究做出了两个关键贡献。首先,它提供了关于公共和私人资助在一个有影响力的OSS项目中的利弊的实证发现,以及维护者用来平衡社区和资助者不同利益的治理协议。其次,它基于scikit-learn的经验,为OSS开发者、政府和公司提供了关于资助的实践教训。本文最后为从业者提供了关键建议和未来的研究方向。
引用
@article{arxiv.2404.06484,
title = {Public-private funding models in open source software development: A case study on scikit-learn},
author = {Cailean Osborne},
journal= {arXiv preprint arXiv:2404.06484},
year = {2024}
}
备注
15 pages