前回に引き続き、オープンソースコミュニティに関する私感です。
■ 定量評価ができない「貢献」という概念
オープンソースコミュニティで、とりわけデリケートなのが「金銭」に関わる話題です。
ただでさえお金が絡む話はデリケートになりがちですが、これが「オープンソース」という、ある意味ビジネスロジックとは一線を画する世界になると、いろいろな意味で「金銭」に絡む論争が発生します。
では、オープンソースコミュニティにおいて発生する、金銭的な論争は、どこに起因するのでしょうか。
大きな原因のひとつに、オープンソースコミュニティ独特の「貢献」という概念が挙げられます。
オープンソースのコミュニティでは
- どれだけプログラムをコミットしたか
- どれだけ言語ファイルを訳したか
- どれだけ参加者のフォローアップをしたか
などなどの、有形無形の「貢献」「寄与」が存在します。
これらの「貢献」内容が大きかったり、内容が濃かったりする人々は、周囲の「尊敬」「畏怖」の対象となります。
ここで問題なのが、「貢献」は、定量的な「金額」に換算できないことです。
コミットメントしたプログラムの数より、ひとつの最重要なプログラムがより高い評価を得ることもあります。また、プログラムによる貢献以外にも、コミュニティにとって非常に重要なリソース
(ドキュメントをまとめるとか、ファシリテーターとしてメンバー間の調整を行うとか)というのも確かに存在します。
つまり、「貢献」や「寄与」は、単純に「数値化」できないことが多いのです。
目に見えない、定量化できない「貢献」を金銭に換算するのは、きわめて困難です。
このため、コミュニティ活動と金銭授受を結び付けようとすると、必ず
「誰々はたいした貢献もしていないのに、貢献以上の金銭的報酬を受け取っている」
「こんなに貢献を行っているのに、金銭的な評価が低い」
など、「定量化できないゆえの不公平感」が必ず発生します。
これが、オープンソースコミュニティと、「金銭的な話題」の間に緊張感を生み出す最大の原因になっています。