Servoが寄付型開発1年を振り返る
原題: One Year of Sponsored Servo Development
なぜ重要か
企業スポンサーではなく個人の月次寄付だけで専任メンテナーを確保するモデルが成立した事例として、OSS持続可能性の議論に具体的な根拠を与える。
オープンソースWebレンダリングエンジン「Servo」プロジェクトは2026年9月15日、長年のメンテナーであるJosh Bowman-Matthews氏がOpenCollectiveおよびGitHubの月次寄付で資金を賄いながらパートタイム勤務を続けた1年間の成果を公開した。PR1150件レビュー、新規メンテナー8名指名、初心者向けissue114件作成(92%解決済み)など具体的な数字が報告された。
Servoプロジェクトは2025年9月、コミュニティからの寄付のみを財源としてJosh Bowman-Matthews氏(@jdm)をパートタイム雇用すると発表した。それから1年が経過し、同氏が自らの言葉で成果を振り返るブログ記事が公開された。
主な実績として、1150件のプルリクエストレビュー、新規メンテナー8名の指名、初心者向けissue114件の作成(そのうち92%がすでにクローズ済み)が挙げられた。ドキュメント面では「borrow hazards」「experimental features」「AIポリシー」「コントリビュートの始め方」「テスト失敗の修正方法」など複数の新規ドキュメントを執筆した。
特筆すべき取り組みとしては、ガベージコレクションに起因する断続的なパニックに対処するため、ServoのJSエンジン統合部分の大規模リライトを支援した点がある。多数のPRレビューに加え、作業を複数のコントリビューターに分散できるようissueを積極的に起票した。また、`window.open`の動作不具合の発見にも貢献し、多くのフレイキーなテストを安定化させた。さらに別のコントリビューターのグラント申請を支援し、その提案が承認されるという成果も生まれた。
Bowman-Matthews氏は「家族との時間を確保しながら、Servoに意義ある貢献ができるバランスを見つけられた」と述べており、プロジェクトをより多くの人が参加しやすい形にすることに重点を置いてきたと説明した。ServoはLinux Foundation Europeのプロジェクトとして運営されており、継続的な月次寄付が資金の柱となっている。