オープンソースチームのメンバー間で、何の問題もなく寄付金を分配しますか?[閉まっている]


27

私はSourceForgeでホストされているオープンソースプロジェクトの開発者です。

それは小さなアプリとして始まり、いくつかのリリースの後、ますます人気が上がり、私からより多くの時間と責任を消費し始めました。そこで、SourceForgeで寄付オプションを有効にしました。

無料で開発を続けたいと思っていますが、もしお金が入ったら、どうやってチームと分割すべきですか?

  1. チームメンバーの数に均等に配分する必要がありますか?(現在は2人のチームであるため50-50)

  2. クラスの数、コミット、またはチームメンバーによるその他の貴重な提出。

  3. 他のアイデアは?

そのような状況で何をしますか?ご意見をお聞かせください。
この質問が他の人にも役立つことを願っています。


2
質問はプログラミングに固有のものではありません-これはボランティアプロジェクトに含まれる可能性があります
-gnat

4
@gnat私は同意しません。オープンソースプログラミングは、ボランティアプロジェクトとは異なります。なぜなら、オープンソースプロジェクトでは、貢献がより簡単に認識されるからです。不公平-1に対抗するために+1を与える
トムスクワイアズ

1
@TomSquiresは何比べて簡単ですか?私が参加したボランティア活動はどれも、貢献を認めることに問題はありませんでした。ボランティア活動では透明な認識が非常に典型的であり、オープンソースソフトウェアプロジェクトの「風土病」ではありません
-gnat

4
@gnatこれは(私には)完全に話題になっているようです。なぜなら、コンテキストは明らかに、多くの小さなプロジェクトがソフトウェアを有用だと思った人々からお金を受け取るときに直面する決定だからです。私にとって、それはトピックだけでなく有用でもあります。
ティムポスト

5
@Tim Postに感謝します。IMO、この問題を検索する人は誰でも、非営利またはボランティアのサイトではなく、プログラミングサイトを検索します。ほとんどのボランティア組織は、お金を支出に費やしたり、支援しようとしている人に寄付したりしていました。オープンソースプロジェクトの費用はほとんどなく、彼らが支援しているものはほとんどの場合寄付しています。
-JeffO

回答:


53

プロジェクトメンバーに配布しないことをお勧めします。会計を任命または選出し、口座を開設し、お金を預けて簡単な利子を獲得します。開発者間で寄付された資金を分配すると、プロジェクトの拡大に​​伴い、少なくとも1つが権利を奪われます。

代わりに、資金の他の可能性を考慮してください。

  • みやげ品。Tシャツを印刷して、コードに些細な貢献をした人に送ってください。

  • 報奨金。コミュニティが本当に望んでいる機能に報酬を与えますが、実際に実装する気はありません。これは、新しい長期的な貢献者を獲得するための素晴らしい方法でもあります。または、本当に困惑するバグを修正するために「ポットを甘くする」こともできます。特に贈呈品を持っている場合、賞金は現金である必要はありません。また、盗品である必要はありません。手元のPiはオーブンで10の価値があります。

  • ハードウェア。すべての開発者が使用できる、コミュニティが所有するものを購入します。これは、サーバー、またはメールを介して共有されるガジェットです。

  • ツール/ライセンス。オープンソースプロジェクトであっても、ソフトウェアの支払いが必要になる場合があります。オープンな代替案を作成する目的でAcme Widgetsのコピーを購入して調査する必要がある場合や、優れた貢献者が開発環境をアップグレードできるようにする必要がある場合があります。

  • イベント。機会が訪れたときに、開発者を会議や重要なイベントに送るのに役立ちます。または、十分な人数が出席できる場合は、自分のミートアップをスポンサーします。

  • 法的費用。(ありがたいことに)まだ比較的一般的ではありませんが1、さまざまな理由で訴訟に巻き込まれる可能性があります。お金を片付けるのはいいことです。これは、単にライセンスまたは著作権を強制するか、他の何かから守ることです。

お金を広げることができるように多くの方法がありますので、誰もが利益を得ることができます。

寄付やコミュニティの支援により、最も多作な開発者を雇ってフルタイムでプロジェクトに取り組むことができるようになったら、プロジェクトを趣味というよりもビジネスとして見るべきだということです。


1 オープンソースでの訴訟は、飛行機事故によく似ています。何かが起こったとき、ニュースでホラーストーリーとドラマについて読みますが、何の問題もなく存在し、存在し続ける数百万のプロジェクトを忘れないでください


2
賞金以外はすべて同意します。現金の賞金は、ほとんどの場合、物事を行うための通常の動機に取って代わります。そして、何かすることが十分に重要である場合、遅かれ早かれ誰かがそれを行うでしょう。また、誰がバウンティを何に置くかを決定し、バウンティのあるものが十分に行われたことをどのように決定しますか?
ヘニングJ

1
@HenningJ多くの有償のプログラマーはとにかくお金が二次的な動機付け役であることに気付くので、金銭的な恩恵が貢献する本質的な動機に取って代わるとは思いません。しかし、あなたが指摘するように、彼らは整理と管理が難しい場合があります、それは本当にコミュニティに依存します。私はそれらがうまく使われているのを見たのでそれをリストしました、そしてそれは寄付された資金を利用する一つの考えられる方法です。
ティムポスト

報奨金がないので@HenningJ私は、少し編集に答えをやっていますが、盗品に与える持っている場合は特に、現金ベースとします。モンスターのバグを修正するためにTシャツを獲得しても、何も問題はありません。
ティムポスト

(より一般的に役立つ)回答をありがとうございます。私にとってだけでなく、この種の混乱に直面しているすべての人にとっても役立つ答えを期待していました。この質問がGoogleの結果に表示されるようになったので、これらの良い回答がすべて役立つことがわかります。
-Vigneshwaran

7

私はそれが現実だと思う、それはチームを連れてビールのラウンドを買うのに十分になるまであなたのPayPalアカウントに座っているでしょう。そして、もしあなたがほとんどのOSプロジェクトと同じなら、それは今から数ヶ月または数年になるでしょう。

実際の金額になった場合、金銭的ではない正当な理由で時間と専門知識を明らかに提供している開発者に投資しないことを提案します。代わりに、プロジェクトを進めるために必要なツール(ハードウェア、Basecampアカウントなど)、またはTシャツや机のおもちゃなどの楽しい安価なマーケティング用品に費やします。これまでに貢献したすべての人がTシャツを手に入れ、ユーザーグループやコンベンションなどに参加するのに十分な余裕があることを確認してください。


5

プロジェクトに戻す(サーバーを購入するなど)か、重要な貢献者に均等に分割します(数行しか行っていない人には提供しないでください)。

お金のためにオープンソースプロジェクトに取り組む人はいません。複雑な方法でお金を共有しようとすることは、プロジェクトの現金の側面を強調し、境界線をin辱します


3
ただし、「重要」という言葉には問題があります。プロジェクトのリーダーとして、彼は明らかにその線を引きますが、1行の修正で長年にわたる微妙なバグを修正した人物はどうでしょうか?または、その貢献が「ほぼ」重要だった人ですか?IMOのハードメトリックを使用するか、まったく使用しない方が良いでしょう。
ダン・レイ

1
@Dan:誰かがあなたの選択に同意しないからといって、選択をするのが間違っているという意味ではありません。彼がプロジェクトリーダーである場合、彼はお金をどうするかを選択することができます。共同リーダーは一緒に選択できます。その選択は本質的に主観的です。他の人が気に入らない場合は、プロジェクトを分岐できます。
ヤープ

2

ただ私の意見ですが、心配する価値があるまで心配しないでください。あちこちでお金を稼いでいるなら、誰かが特に尋ねない限り、汗を流したり、罪悪感を覚えたりすることはありません。

現在、進行中の作業について、「ねえ、サイトに寄付ボタンがあります。n寄付が来たらカットの%を差し上げます」と言って、それを呼び出してそれについてオープンにします。


1

「コード賞金」のアイデアが本当に好きです。彼らは彼らにとって重要な何かを改善するために寄付しているので、寄付を促すのに役立ちます、そしてそれは要求された機能を実装する人が誰でもお金を獲得することを意味します「問題;-))。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.