您在多大程度上在项目分支中引用作者?

时间:2010-08-23 14:24:04

标签: java gpl fork

我最近分叉了一个Java项目,但在尝试遵循其GPL时有点困惑。你应该多久引用一次来源?

现在我已经注意到这个分叉了原始项目并在主页中链接到它,但我是否也应该将它添加到Javadocs中?

 /**
 * ...
 * @author  Originally by Someone
 *          <a href="http://project.com">http://project.com</a>
 *          <p/>Forked by Leon Blakey as part of the MyProject project
 *          <a href="http://myproject.com">http://myproject.com</a>
 */

对我来说,这似乎有点冗长,然后我怎么处理我没有触及或原作者没有创建的文件?或者甚至是必要的链接?

1 个答案:

答案 0 :(得分:2)

您可以分叉任何GPL项目。 GPL是一种版权许可,旨在使用版权不限制,但授予更多权利(copyleft)。

您需要做的就是保持每个班级的版权。原始开发者可能拥有源文件的版权,但只要您的衍生代码也属于GPL,他们就给予每个人使用/复制的专有权。您的新课程可以包含您的版权字符串。

此外,请确保GPL标头位于每个源文件的顶部。你可以在FSF的网站上找到它。没有必要在javadocs中分叉。

享受乐趣和代码:)