我不确定这方面是否有既定的协议(即使不是正式的协议),但我认为那些最有经验的开源人士可能想和我们分享。
我知道,提交给开源项目的随机补丁从来没有得到过报酬。它们可能是由客户间接资助的,但它们从未由开源项目本身支付过费用。
但是核心开发人员呢?例如,我听说drupal背后有大约800名核心开发人员。核心开发人员意味着他们在drupal本身上工作,并且共同推动主要的版本,因此他们对项目非常重要。当然,drupal只是一个例子,但是总的来说,在开放源码世界中是否有任何既定的协议来定义项目背后的公司是否需要支付这些费用,这些核心开发人员是否期望这样的支付?
有任何事实或第一手经验吗?
发布于 2010-10-22 08:10:33
作为一个特殊的例子,一些核心吱吱声开发人员为远地点工作。他们把Squeak作为日常工作的一部分,让Teleplace得到他们所需要的东西,然后将对基本Squeak映像和虚拟机的更改发布给更大的Squeak社区。
有相当多的其他公司,至少在一定程度上,给他们的员工发工资,来攻击Squeak。
发布于 2013-05-04 18:43:00
我在一篇关于对开源项目的捐款的博客文章中详细介绍了这个主题。
它的要点是--一旦一个开源项目达到一定的规模,就有几件事情可以让它继续存在(否则支持和范围问题就会使它崩溃)。在这一阶段,支持OS项目的主要方式有三种:
1是不太可能的,而不是你可以计划的东西,而2对大多数开发人员来说是非常困难的,而且大多数项目在这一点上失败了。这对我来说是一个非常重要的问题,这也是为什么我创建了Binpress (我在一开始就链接到该公司),为开发人员提供一个平台,让他们在开源项目的基础上构建可持续的业务。从我们的经验来看,这是一个非常可行的模型,我们最近在这个领域取得了很多成功。
https://softwareengineering.stackexchange.com/questions/13779
复制相似问题