Cofundos是一个项目,您可以在其中为要在开源程序中完成的任务付费。如果开发人员解决了这个任务,他就会赚到钱。这是推动开源软件的好方法吗?
问问题
97 次
2 回答
2
不。
Joel Spolsky谈到了在为 Stack Overflow 等网站做贡献的情况下,人们免费做他们永远不会为付费做的事情的现象。人们有各种各样的理由免费做事:
- 帮助朋友或社会。
- 声望和认可。
- 爱好或消遣。
- 建立简历。
- 了解他们周围的世界。
当您提供金钱时,它要么破坏了做某事的目的(“如果我得到报酬,那不是一种爱好——这是一份工作。”)或降低做这件事的内在价值(“我不是在帮助社会——我是帮助我。”)。开源贡献也是如此。
人们确实因开源工作而获得报酬。但通常由使用开源软件并需要某些功能和修复的公司提供。有时他们是全职的,但通常只是提交错误修复或功能,以便将其带到下一个版本。但发生这种情况是因为该项目对公司有用。
所以“推动”开源的更好方法是使用开源。如果项目缺少功能,您需要自己添加或找其他人添加。任何直接为某项功能提供资金的方案都可能行不通。如果确实添加了该功能,它将由想要获得报酬的人而不是想要更好的软件的人添加。
于 2009-05-01T19:42:34.823 回答
0
好吧,如果您绝对需要程序中的新功能并且您不能做出贡献,那么当然可以。否则我不明白你为什么不这样做。你自己做会学到更多。
于 2009-05-01T14:44:11.033 回答