BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース PuppetLabsとOpscodeはどうやってオープンソースコミュニティを育てたか

PuppetLabsとOpscodeはどうやってオープンソースコミュニティを育てたか

ブックマーク

原文(投稿日:2013/03/19)へのリンク

 

コミュニティを育てるには人々にきちんと接して、物事がどのようになされたかを透明にすることが重要だ、とLuke Kanies氏Adam Jacob氏は言う。Luke Kanies氏はPuppetLabsの創業者、CEOであり、Adam Jacob氏はOpscodeの共同創業者でありChefの開発者だ。両者ともコミュニティに対して真摯に関わることが必要だと主張している。PuppetLabsOpscodeはビジネスと共に活発なオープンソースコミュニティを作ることに成功した企業だ。

ApacheConfのキーノート“多くの企業がコミュニティは強引に作成できると考えている”、しかしそれは間違いだとKanies氏は言った。さらに、質問には誠実に答える必要があると付け加えたが、透明性とオープンネスは同じではないとも主張している。氏はコミュニティ全体に公開していない資金調達などの話題については質問されても回答していない。氏にとって重要なのは、変化を告知することではなく、コミュニティを惹き付けることなのだ。氏が例示したのはApacheからGPLへライセンスを変更したことだ。このプロセスには1ヶ月かかったが最終的には3000人のコミュニティメンバの内2人しか不満を言わなかった。

JacobはInfoQの取材に、コミュニティの基礎は尊敬の念だと答えた。成功の機会を手に入れるにはコミュニティに対して真剣に取り組むしかない。コミュニティの運用方針を透明にすることが重要だ。氏が例示したのはContributor License Agreement (CLA)だ。CLAを明記するための議論はだれも好まないが、CLAはすべての貢献者がOpscodeに対して全く同じ権利を持っていることを完全に明確にした。

氏が強調したのは、すべての企業はその企業の製品のオープンソースコミュニティとの関わり方について2つの選択肢を持っているということだ。製品をコミュニティへの贈り物としながら、コミュニティからの貢献を利用する方法か、すべての貢献者を同等として扱う方法のどちらかだ。氏曰く、Opscodeは後者の方法を採用している。

 

この記事に星をつける

おすすめ度
スタイル

BT