Cofundosは、オープンソース プログラムで完了するタスクに対して料金を支払うことができるプロジェクトです。開発者がこのタスクを解決すると、お金を稼ぐことができます。これは、オープンソース ソフトウェアをプッシュする良い方法ですか?
2 に答える
いいえ。
Joel Spolsky は、スタック オーバーフローのようなサイトに貢献するという文脈で、人々が決してお金を払ってはしないことを無料で行うという現象について語っています。人々が何かを無料で行う理由はさまざまです。
- 友人や社会を助ける。
- 名声と認識。
- 趣味や暇つぶし。
- 履歴書の作成.
- 彼らの周りの世界について学ぶ。
あなたがお金を提供するとき、それは何かをする目的を破壊するか (「私がお金をもらったらそれは趣味ではない - それは仕事だ」)、それをすることの本質的な価値を減らします (「私は社会を助けているのではありません.私を助けてください」)。同じことがオープンソースへの貢献にも当てはまります。
人々はオープン ソースの仕事に対して報酬を受け取ります。しかし、通常は、オープン ソース ソフトウェアを使用していて、特定の機能や修正が必要な企業によって提供されます。フルタイムの場合もありますが、多くの場合、次のリリースに引き継がれるようにバグ修正や機能を提出するだけです。しかし、それが起こるのは、そのプロジェクトが会社にとって有益だからです。
したがって、オープン ソースを「プッシュ」するより良い方法は、オープン ソースを使用することです。プロジェクトに機能が不足している場合は、自分で追加するか、追加してくれる人を探す必要があります。機能に直接お金を提供するスキームは機能しない可能性があります。そして、その機能が追加されたとしても、より良いソフトウェアを求める人ではなく、報酬を得たい人によって追加されるでしょう。
プログラムの新機能が絶対に必要で、貢献できない場合は、もちろんです。そうでなければ、なぜあなたがそれをしないのかわかりません。自分でやることでより多くを学ぶことができます。