哪个开源许可证要求所有派生的工作状态“此软件是软件A的分支但与A无关”?

时间:2011-04-24 16:01:22

标签: open-source licensing

所以情况如下:

我拥有一个简单的开源项目,让它称之为项目A.它由许多贡献者分叉而不更改软件名称,它们都称为fork项目A.

许多使用软件分支A的人总是向我寻求帮助,但我真的不知道他们使用的分支中发生了什么变化。

那么,是否有任何开源许可证明确要求所有衍生作品应该声明他们的分叉与原始作品不同?

2 个答案:

答案 0 :(得分:1)

可能有很多选择(加上自己制作),我不是知识产权律师(甚至不在电视上播放),但是OSL3.0 a good choice

我认为相提并论。 4说到您的担忧:

  

4)许可证授予的排除。未经明确的事先许可,许可方的名称,原始作品的任何贡献者的名称,或其任何商标或服务标记均不得用于支持或宣传源自此原创作品的产品许可方。

这是lengthy legal explanation,我无法读完,因为我在中途睡着了。

请注意,在您的司法管辖区内,律师或具有相应法律资格证书的人的建议不能替代我的结论。我不是一个这样的人,只是一个曾经在OSI工作过一段时间并且不得不解决类似问题的人。

答案 1 :(得分:1)

您可以使用GPL执行此操作。第7节允许您添加附加条款

  

附加条款。

     

尽管本许可证有任何其他规定,但对于您添加到承保作品的材料,您可以(如果该材料的版权所有者授权)使用以下条款补充本许可证的条款:

     c)禁止虚假陈述该材料的来源,或要求以合理的方式标记此类材料的修改版本与原始版本不同

使用这些附加条款所需要做的就是用你所包含的GPL说明它们(并以明确的方式标记它,这样你就不会在常规GPL下宣传你的作品)。

如果你想要一个这样的术语的例子,Flowplayer使用GPL和其他条款,部分用于此目的。