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

要約

政府は、特にソフトウェアのセキュリティ、デジタル主権、国内ソフトウェア市場の競争力などに関連する懸念に対処するために、オープンソース ソフトウェア (OSS) 開発に資金を割り当てることが増えています。
このような資金提供は一般に OSS 実践者に歓迎されていますが、OSS 開発者が政府資金の相対的な利点と欠点をどのように認識しているかは未解決の問題のままです。
この論文では、機械学習用の Python ライブラリである scikit-learn のケーススタディを通じてこの疑問を検討します。その資金調達モデルは、研究助成金、商業スポンサーシップ、コミュニティ寄付、およびフランス政府の人工知能戦略からの 3,200 万ユーロの助成金を組み合わせています。
scikit-learn のメンテナーや資金提供者との 25 回のインタビューを通じて、この研究は研究と実践に影響を与える 2 つの重要な貢献をしています。
まず、成功したコミュニティ主導の OSS プロジェクトにおける官民の資金調達モデルの役割と、保守者が資金調達モデルをどのように評価するかについて、新しい洞察を提供します。
さらに、プロジェクトのコミュニティ精神を守るためにメンテナが採用しているガバナンス メカニズムにも焦点を当てています。
第 2 に、OSS 開発者コミュニティ、企業、政府に実用的な意味をもたらします。
この研究は、OSS コミュニティにとって、さまざまな資金源の長所と短所のバランスを取る上での多様な資金調達モデルの利点を示しています。
企業にとって、これは、開発者をスポンサーしたり、OSS プロジェクトに直接資金を提供したりすることで、限られたリソースや膨大なワークロードに苦労することが多い OSS メンテナーを大幅にサポートできることを思い出させるものとなります。
政府にとって、この調査結果は、新しいイノベーションに資金を提供することに加えて、または独占的に既存の OSS プロジェクトの維持に資金を提供することの重要性を強調しています。
この論文は、OSS 資金調達モデルに関する将来の研究への提案で締めくくられています。

要約(オリジナル)

Governments are increasingly allocating funding for open source software (OSS) development in order to address concerns related to software security, digital sovereignty, and the competitiveness of domestic software markets, amongst others. While such funding is generally welcomed by OSS practitioners, how OSS developers perceive the relative benefits and drawbacks of governmental funding remains an open question. This paper explores this question through a case study on scikit-learn, a Python library for machine learning, whose funding model combines research grants, commercial sponsorship, community donations, and a 32 million EUR grant from the French government’s artificial intelligence strategy. Through 25 interviews with scikit-learn maintainers and funders, this study makes two key contributions with implications for research and practice. First, it provides novel insights into the role of a public-private funding model in a successful, community-led OSS project and how maintainers evaluate their funding model. Furthermore, it highlights the governance mechanisms employed by maintainers to safeguard the community ethos of the project. Second, it offers practical implications for OSS developer communities, companies, and governments. For OSS communities, the study illustrates the benefits of a diversified funding model in balancing the merits and drawbacks of different funding sources. For companies, it serves as a reminder that sponsoring developers or directly funding OSS projects can significantly support OSS maintainers, who often struggle with limited resources and towering workloads. For governments, the findings emphasise the importance of funding the maintenance of existing OSS projects in addition to or exclusively funding new innovations. The paper concludes with suggestions for future research on OSS funding models.

arxiv情報

著者 Cailean Osborne
発行日 2024-04-09 17:35:11+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

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