我正在启动一个开源项目,旨在将政府部门提供的一大堆表格数字化。基本上,如果人们需要在纸上填写他们需要的表格,我想改变这一点,以便可以在计算机上完成。
目前,该项目与政府没有官方联系,我希望以这样一种方式设置它,即公众可以帮助将表格数字化,因为有大量的表格。在未来的某个时候,这些表格可能会成为一种标准,在那里它们可以被政府正式使用。如果是这样的话,最好是有某种形式的报酬,而不是把表格免费交给政府。
在这种情况下,考虑到项目可能有许多贡献者,您如何保持对资金去向的权威?显然,我希望将基于每个贡献者贡献多少的报酬传递给贡献者,但是否有任何法律规定或声明需要我保留作为决定谁获得什么的人的权威?这是一个简单的“谁开始项目就能决定”的案例,或者这是否会违反任何有关知识产权或版权的法律,因为出售的部分将是其他人的贡献?
我能想到的一个(规模更大的)与我类似的案例是Sun收购MySQL -谁决定出售的钱去了哪里,他们必须做什么才能保留做出这样决定的权力?另外,鉴于MySQL是开源的,Sun实际上从购买它的过程中获得了什么,而这是他们通过简单地下载它无法获得的?
发布于 2009-09-10 14:41:17
即使是开源项目也有版权的概念。
该项目的代码可能是开源的,但版权属于某人。
例如,大多数GNU程序都属于FSF。如果你做出了非常重要的贡献(不仅仅是简单的补丁),他们会要求你给他们代码的版权。
我怀疑其他大型开源应用程序(例如Mozilla、Eclipse e.t.c)也会发生这种情况。
代码的控制者(以及钱的去向)是版权的所有者。
要解决您的问题,您只需要求所有贡献者签署将代码版权转让给您的论文。
如果您稍后决定对result执行其他操作,则可以随心所欲地执行操作,因为您将成为soler所有内容的所有者。
发布于 2009-09-10 14:40:22
我敢肯定Sun有律师。我真的建议你和一个人谈谈。他们将能够解决如何保留对这笔钱的某种权利,这样你(和你的贡献者)就可以在以后获得报酬。
发布于 2009-09-10 22:05:33
InterBase是一个分支到open-source version的数据库系统。今天,它又是闭源的,但其他开发人员仍在继续开发开源版本。这两种产品现在变得非常不同,但过去它们非常相似。
问题是开源许可证将永远保留在那个特定的源代码版本中。您可以继续开发您的产品,添加新功能并再次将其更改为商业产品,但您将与其他开发人员竞争,这些开发人员可能会继续在您的开源版本上开发。并且他们拥有添加到您的项目中的修改的版权。
您将开源项目重新转换为商业版本的主要问题是来自其他开源开发人员的贡献。如果他们给了你反馈并添加了代码来修复某些问题,那么这些更改就是他们的版权,你不能将它们添加到你的商业版本中,除非你的商业版本继续是开源的。
不过,一个产品可以是开源的,也可以是商业的!几个Linux供应商就是这么做的,从中获得了巨大的利润。利润来自于他们给予用户的支持,这些用户愿意为这种支持付费。他们并不是真的在卖Linux,他们是在卖支持和他们的服务来创建一个易于安装的Linux版本。
在您的示例中,您不能将项目重新转换为闭源项目,因为您正在接受其他人的贡献。这些都属于开源许可证的范畴。但您拥有版权和(商标)名称,因此您可以决定人们是否可以为您的产品提供商业支持。他们可能要付钱给你才能使用你的商标!值不在代码中,而在名称中...
https://stackoverflow.com/questions/1405089
复制相似问题