Public-private funding models in open source software development: A case study on scikit-learn

要約

政府は、ソフトウェアセキュリティ、デジタル主権、科学とイノベーションにおける国家競争力などを支援するために、オープンソースソフトウェア(OSS)開発に資金を提供することが増えている。しかし、OSS開発者が政府によるOSSへの資金提供の相対的なメリットとデメリットをどのように評価しているかについては、ほとんど知られていない。本研究では、公的研究助成金、商業スポンサー、マイクロ寄付、フランスの人工知能戦略で発表された3,200万ユーロの助成金によって資金提供された機械学習用Pythonライブラリであるscikit-learnのケーススタディを通じて、この疑問を探る。scikit-learnのメンテナや資金提供者への25回のインタビューを通じて、本研究は2つの重要な貢献をしている。第一に、影響力のあるOSSプロジェクトにおける公的資金と民間資金の利点と欠点、そしてコミュニティと資金提供者の多様な利害のバランスをとるためにメンテナが採用したガバナンス・プロトコルに関する実証的知見を提供する。第二に、scikit-learnの経験に基づき、OSS開発者、政府、企業のための資金調達に関する実践的な教訓を提供する。最後に、実務者への重要な提言と今後の研究の方向性について述べる。

要約(オリジナル)

Governments are increasingly funding open source software (OSS) development to support software security, digital sovereignty, and national competitiveness in science and innovation, amongst others. However, little is known about how OSS developers evaluate the relative benefits and drawbacks of governmental funding for OSS. This study explores this question through a case study on scikit-learn, a Python library for machine learning, funded by public research grants, commercial sponsorship, micro-donations, and a 32 euro million grant announced in France’s artificial intelligence strategy. Through 25 interviews with scikit-learn’s maintainers and funders, this study makes two key contributions. First, it contributes empirical findings about the benefits and drawbacks of public and private funding in an impactful OSS project, and the governance protocols employed by the maintainers to balance the diverse interests of their community and funders. Second, it offers practical lessons on funding for OSS developers, governments, and companies based on the experience of scikit-learn. The paper concludes with key recommendations for practitioners and future research directions.

arxiv情報

著者 Cailean Osborne
発行日 2024-05-03 15:57:04+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, DeepL

カテゴリー: cs.AI, cs.CY, cs.LG, cs.SE, K.4.1 パーマリンク