您将在什么基础上将您的捐款分配给开源团队成员而不会发生任何冲突?[关闭]


27

我是SourceForge托管的开源项目的开发人员。

它最初是一个小应用程序,然后在发布后受到越来越多的欢迎,并且开始消耗我更多的时间和精力。因此,我在SourceForge中启用了捐赠选项。

我热衷于继续免费开发它,但是(如果有)赚进来的钱,我应该如何与我的团队分摊?

  1. 我应该在团队成员中平均分配金额吗?(50-50,因为现在是两人组)

  2. 团队成员的班级数量,提交次数或任何其他有价值的意见?

  3. 还有其他想法吗?

在这种情况下您会怎么做?请发表您的意见。
我希望这个问题对其他人有用。


2
问题似乎并不特定于编程-这可以在任何志愿者项目中进行
gnat

4
@gnat我不同意。开源编程与任何志愿者项目都不相同。首先,在开源项目中更容易识别贡献。提供+1来对抗不公平的-1-
汤姆·斯奎尔

1
@TomSquires 比起什么更容易?我参加的志愿者活动没有一个在识别贡献方面存在问题。透明识别看起来真的志愿者典型,不是真正的“流行”,以开源软件项目
蚊蚋

4
@gnat在我看来,这似乎是一个完美的话题,因为上下文显然是许多小项目在从发现该软件有用的人那里收到钱时所面临的决定。对我来说,这不仅使它成为话题,而且很有用。
Tim Post

5
谢谢@Tim Post。海事组织,寻找这个问题的任何人都不会在非营利性网站或志愿人员站点上寻找,而是在编程站点上寻找。大多数志愿组织会把钱花在开支上,或者把钱还给他们想帮助的人。开源项目的支出很少,在大多数情况下,它们所帮助的是捐赠项目。
JeffO 2011年

Answers:


53

我建议完全不要将其分发给项目成员。任命或选举一名出纳员,开设一个账户并存入资金,以赚取单利。如果您在开发人员之间分配捐赠的资金,则随着项目的发展,至少有一个将被剥夺权利。

相反,请考虑其他可能性的资金:

  • 赃物。打印一些T恤,以发送给对该代码做出不仅仅微不足道的贡献的人。

  • 赏金。对社区真正想要的功能给予奖励,但没有人真的有想要实施的感觉。这也是获得新的长期贡献者的好方法。或者,稍微“​​撒尿”以修复一个真正令人困惑的错误。该恩泽不具备成为现金,特别是如果你有赃物给。它也不必赃物,手中的Pi可以在烤箱中值10。

  • 硬件。购买社区拥有的东西,所有开发人员都可以使用。这可能是服务器,也可能是通过邮件共享的小工具。

  • 工具/许可。您可能需要为软件付费,甚至是一个开源项目。您可能需要购买Acme Widgets的副本来进行研究,以创建开放的替代方案,或者您可能需要帮助出色的贡献者升级其开发环境。

  • 活动。当机会出现时,帮助您的开发人员参加会议或重要活动。或者,如果有足够的人参加,可以赞助自己的聚会。

  • 律师费。尽管(幸亏)仍然相对罕见1,但由于多种原因,您可能会陷入诉讼之中。收一些钱真好。这可能只是强制执行您的许可证或版权,或者针对其他内容进行辩护。

有很多方法可以分配金钱,使每个人都受益,限制它原本可以做的好处确实没有多大意义。

如果您意识到捐赠和社区支持使聘请一些最多产的开发人员全职从事该项目是合理的,那么这意味着您应该将该项目看作是一项业务,而不是一种业余爱好。


1 开源诉讼很像飞机失事。当事件发生时,您会读到新闻中的恐怖故事和戏剧,但不要忘记,几乎有数以百万计的项目已经并将继续存在,而不会出现任何问题


2
除了赏金之外,我都同意。现金奖励很可能会取代正常的做事动机。如果某件事足够重要,那么早晚有人会这样做。另外,谁来决定悬赏赏金的对象,以及您如何确定有赏金的东西做得足够好?
HenningJ 2011年

1
@HenningJ我不认为现金奖励取代了贡献的内在动机,因为许多有偿程序员都将钱视为次要动机。但是,正如您指出的那样,他们在组织和管理方面可能很棘手,这实际上取决于社区。我列出它是因为我看到它们成功使用了,这是一种使用捐赠资金的可行方法。
Tim Post

@HenningJ我做编辑的答案有点,作为奖励金不具备进行现金为主,特别是如果你有赃物给。我认为赚到一件T恤来修复怪物的bug没什么错。
Tim Post

谢谢您的回答(通常会有所帮助)。我希望得到一个答案,这不仅对我有帮助,而且对面对这种困惑的每个人都有帮助。既然这个问题出现在Google结果中,他们就会发现所有这些好的答案都很有帮助。
Vigneshwaran

7

我认为实际情况是,它将存入您的PayPal帐户,直到有足够的钱让团队退出并购买一轮啤酒。而且,如果您像大多数OS项目一样,那将是数月或数年

如果要获得真正的金钱,我建议您不要将其花在开发者身上,他们显然出于非财务的充分理由而贡献自己的时间和专业知识。取而代之的是将其花在继续项目所需的工具上(硬件,Basecamp帐户等),或用于有趣的廉价营销产品,例如T恤和桌上玩具。确保曾经贡献过的每个人都得到一件T恤,并且您还有足够的余地来扔掉用户组,约定和内容。


5

要么将其放回项目中(购买服务器等),要么将其平均分配给重要的贡献者(不要向只做过几行的人提供任何东西)。

人们不会为了钱而从事开源项目。试图以任何复杂的方式分享资金都强调了项目的现金方面,这是在侮辱他人


3
不过,“重要”一词是有问题的。作为项目负责人,他显然可以划清界线,但是花花公子的一线修复纠正了一个长期存在的细微错误?还是“几乎”贡献巨大的家伙?最好有一个硬性指标,或者根本不做,IMO。
丹·雷

1
@丹:仅仅因为有人会不同意你的选择,并不意味着做出选择是错误的。如果他是项目负责人,那么他就可以选择用这笔钱做什么。联合领导人可以一起选择。这种选择本质上是主观的。如果其他人不喜欢它,他们可以分叉该项目。
Jaap

2

只是我的意见,但我要说的是不要担心,直到值得担心为止。如果您在这里和自己那里能赚到几块钱,除非有人特别要求,否则我不会为此感到汗水或内or。

现在,对于正在进行的工作,我可能会说:“嘿,我在网站上有一个捐赠按钮,n当捐赠进入时,我会给您削减的百分比”,只是要大声说出来并公开对待。


1

我真的很喜欢“代码赏金”的想法。它有助于鼓励人们捐赠,因为他们正在捐赠以改善对他们来说很重要的东西,这意味着实现所请求功能的任何人都会赢钱(并且解决了“如何在有8个开发人员的情况下平均分配50美分“问题;-))。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.