如何重新分配/版权分叉项目(GNU/GPL)?

Ald*_*uca 36 licensing fork gpl

长话短说,我们正在分发一款免费软件.代码是GNU/GPL许可证,我们尝试与原始开发人员合作,但没有成功.我们正在改进软件,添加了许多功能,不太可能将我们的代码合并到原始代码中.

我们希望使用新名称调用新项目,当然使用相同的许可证更改每个文件中的版权声明.

我知道GNU/GPL应该允许修改代码和重新分发,但这里有一些问题:

  1. 可以更改项目名称吗?(我猜是)
  2. 是可以添加我们的版权声明并删除原件或我们应该添加我们并保留原始版权声明?
  3. 我们必须在代码中留下对旧项目的引用?(在标题中,他要求提供他的项目/网站的参考,以防万一.我想这只是一个建议,我们不能这样做,对吧?)

Dav*_*ley 19

  1. 当然.事实上,不改变它至少会意味着它是原始项目,这是一个坏主意.

  2. 您无法删除版权声明.添加你的.

  3. 为什么要删除旧项目的引用?这是一个建议,但删除它将是不礼貌的,可能会产生误导.开源/自由软件社区重视正确的归属.

  • @xoen - 您绝对必须保留版权声明,否则您声称您没有编写代码的作者身份.Linux与Justin Bieber最新的"音乐"一样受版权保护 - 许可证赋予您权利,但它不会(也不能)转让所有权. (12认同)
  • @xoen - 每个人都拥有他们编写的代码,除非有另一份合同声明"如果你向我们提交代码,你将版权转让给我们"(FSF有一个GNU版本).所以它属于许多版权之一.这些权利允许执行GPL,因为代码的分发以接受许可为条件.所以GPL依赖于版权 - 它无法改变它.结果是,它仍然是*他们的*代码 - 但许可证允许您按照自己的方式使用它.如果你在谈论我认为你的项目,你应该和律师谈谈. (2认同)