java在多大程度上引用了项目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 楼答案
你可以为任何GPL的项目提供支持。GPL是一种版权许可证,旨在使用版权不限制,而是授予更多权利(copyleft)
你所需要做的就是维护每个类的版权。原始开发人员可能拥有源文件的版权,但他们已经赋予每个人使用/复制源文件的独家权利,只要您的衍生代码也在GPL之下。你的新类上可以有你的版权字符串
另外,确保GPL头位于每个源文件的顶部。你可以在FSF的网站上找到。javadocs中不需要使用fork from
玩得开心,编写代码:)