我在Github上找到了一个我感兴趣的项目,该项目声称是开源的,并且其中包含GPL许可证。
但是原始作者已向每个源文件添加了版权通知。我不知道为什么,但我对为一个总是要有别人名字的项目做贡献感到不对。这确实破坏了社区创造的感觉,并使我对作者接下来可能会选择如何处理该项目感到不安。
如此对开源GPL代码进行版权保护有什么含义?这对原始作者有何影响?
# Copyright (C) 2012, 2013 __AUTHORNAME__
# This file is part of __PROJECTNAME__.
#
# __PROJECTNAME__ is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# __PROJECTNAME__ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
14
版权可以强制执行GPL。如果违反许可,则只有版权所有者可以起诉或要求强制执行GPL。其他人没有地位。这就是为什么许多项目要求分配版权的原因。
这不仅是GPL的要求,而且即使在许可项目中也非常普遍。例如,所有BSD许可证 的通用语言均假定必须在所有重新分发中保留“版权声明之上”。如果您想要一个实际的例子,请
—
apsillers 2013年
chrome://credits/
在Chrome或Chromium浏览器中访问-我当然不认为那几十个版权声明会“破坏社区创造的感觉”。我认为它促进了它。